From d5fb0fd0124acfe958085dc092905e3ddbed1628 Mon Sep 17 00:00:00 2001 From: Maikel Ruiz Date: Mon, 30 Jan 2023 15:58:11 -0600 Subject: [PATCH 01/40] Support deploying to Cloud Run --- .run.yaml | 0 cloudbuild.yaml | 31 +++++++++++++++++++++++++++++++ scripts/build.sh | 34 ++++++++++++++++++++++++++++++++++ scripts/deploy.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 106 insertions(+) create mode 100644 .run.yaml create mode 100644 cloudbuild.yaml create mode 100644 scripts/build.sh create mode 100644 scripts/deploy.sh diff --git a/.run.yaml b/.run.yaml new file mode 100644 index 0000000..e69de29 diff --git a/cloudbuild.yaml b/cloudbuild.yaml new file mode 100644 index 0000000..f53b832 --- /dev/null +++ b/cloudbuild.yaml @@ -0,0 +1,31 @@ +substitutions: + _SERVICE_NAME: + _DEPLOY_REGION: + +steps: + # Build the container image + - name: "gcr.io/cloud-builders/docker" + entrypoint: bash + args: ["./scripts/build.sh", "$PROJECT_ID", "$_SERVICE_NAME", "$COMMIT_SHA"] + env: + - "DOCKER_BUILDKIT=1" + + # Deploy container image to Cloud Run + - name: "gcr.io/google.com/cloudsdktool/cloud-sdk" + entrypoint: bash + args: + [ + "./scripts/deploy.sh", + "$PROJECT_ID", + "$_SERVICE_NAME", + "$COMMIT_SHA", + "$_DEPLOY_REGION", + ] + +images: + - "gcr.io/$PROJECT_ID/$_SERVICE_NAME:$COMMIT_SHA" + +tags: + - "cloud-run" + - "deploy" + - "$_SERVICE_NAME" diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100644 index 0000000..cc96344 --- /dev/null +++ b/scripts/build.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +if [ -z "$1" ] + then + echo "ERROR: Argument 1 (project_id) is required" + exit 1 + else + project_id=$1 +fi + +if [ -z "$2" ] + then + echo "ERROR: Argument 2 (service_name) is required" + exit 1 + else + service_name=$2 +fi + +if [ -z "$3" ] + then + echo "ERROR: Argument 3 (image_tag) is required" + exit 1 + else + image_tag=$3 +fi + +image_uri="gcr.io/$project_id/$service_name:$image_tag" + +docker build \ + -t "$image_uri" \ + --build-arg SERVICE_NAME_FOLDER=./ \ + . || exit 1 + +docker push "$image_uri" || exit 1 diff --git a/scripts/deploy.sh b/scripts/deploy.sh new file mode 100644 index 0000000..2db4ac3 --- /dev/null +++ b/scripts/deploy.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +if [ -z "$1" ] + then + echo "ERROR: Argument 1 (project_id) is required" + exit 1 + else + project_id=$1 +fi + +if [ -z "$2" ] + then + echo "ERROR: Argument 2 (service_name) is required" + exit 1 + else + service_name=$2 +fi + +if [ -z "$3" ] + then + echo "ERROR: Argument 3 (image_tag) is required" + exit 1 + else + image_tag=$3 +fi + +if [ -z "$4" ] + then + echo "ERROR: Argument 4 (region) is required" + exit 1 + else + region=$4 +fi + +gcloud run deploy "$service_name" \ + --image "gcr.io/$project_id/$service_name:$image_tag" \ + --region "$region" \ + --platform managed \ + --flags-file .run.yaml \ + --set-env-vars NODE_ENV=production \ + || exit 1 From c6da4c3a6a14b4732f66ee617503497a2c12bbf3 Mon Sep 17 00:00:00 2001 From: Maikel Ruiz Date: Mon, 30 Jan 2023 17:08:34 -0600 Subject: [PATCH 02/40] Add cloud run deploy flags --- .run.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.run.yaml b/.run.yaml index e69de29..312099a 100644 --- a/.run.yaml +++ b/.run.yaml @@ -0,0 +1,2 @@ +--memory: 2Gi +--max-instances: 4 From 664bfbc628ac73d07d5fe197497d69080056db40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 31 Jan 2023 10:21:23 -0300 Subject: [PATCH 03/40] Provide quick flag to node command --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f45451c..9dbe4f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,6 +50,6 @@ RUN npm i EXPOSE 8080 8081 -ENTRYPOINT [ "node", "./src/server.js", "-H", "8081" ] +ENTRYPOINT [ "node", "./src/server.js", "-H", "8081", '--quick' ] CMD ["bash"] From c4872043aab849b259e6498ddfeaf1c29b09db9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 31 Jan 2023 13:58:01 -0300 Subject: [PATCH 04/40] Fix quotes --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9dbe4f4..979f188 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,6 +50,6 @@ RUN npm i EXPOSE 8080 8081 -ENTRYPOINT [ "node", "./src/server.js", "-H", "8081", '--quick' ] +ENTRYPOINT [ "node", "./src/server.js", "-H", "8081", "--quick" ] CMD ["bash"] From e90e9058cf1c8e776636d2f1fe5974d5eda8d574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 31 Jan 2023 16:14:36 -0300 Subject: [PATCH 05/40] Add resources for Gantt --- Dockerfile | 2 +- app.config.js | 4 +- .../gantt_themes/fonts/fa-solid-900.ttf | Bin 0 -> 388460 bytes .../gantt_themes/fonts/fa-solid-900.woff2 | Bin 0 -> 154228 bytes .../gantt_themes/gantt.classic-dark.css | 29086 +++++++++++++++ .../gantt_themes/gantt.classic-light.css | 29096 ++++++++++++++++ 6 files changed, 58185 insertions(+), 3 deletions(-) create mode 100644 src/resources/gantt_themes/fonts/fa-solid-900.ttf create mode 100644 src/resources/gantt_themes/fonts/fa-solid-900.woff2 create mode 100644 src/resources/gantt_themes/gantt.classic-dark.css create mode 100644 src/resources/gantt_themes/gantt.classic-light.css diff --git a/Dockerfile b/Dockerfile index 979f188..f45451c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,6 +50,6 @@ RUN npm i EXPOSE 8080 8081 -ENTRYPOINT [ "node", "./src/server.js", "-H", "8081", "--quick" ] +ENTRYPOINT [ "node", "./src/server.js", "-H", "8081" ] CMD ["bash"] diff --git a/app.config.js b/app.config.js index 27e5200..bcb5387 100644 --- a/app.config.js +++ b/app.config.js @@ -12,7 +12,7 @@ const config = { "maximum" : null, // Path to static resources to be served. See readme.md for details - "resources" : null, + "resources" : "./src/resources", // True to pass `--no-sandbox` flag to the chromium "no-sandbox" : true, @@ -21,7 +21,7 @@ const config = { "max-workers" : 5, // Log level. Possible values: error, warn, info, verbose - "level" : "info", + "level" : "verbose", // Pass true to wait for page load only (fonts may be missing). Reduces page loading time by at least .5s "quick" : false, diff --git a/src/resources/gantt_themes/fonts/fa-solid-900.ttf b/src/resources/gantt_themes/fonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..da9082420ef296be4ab0dc770f3ba69b50463196 GIT binary patch literal 388460 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 z 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

%2NHKpN>D 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

V+nX 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

W)6a&Ua1EGQKfY)QwwV{%lF=d31ScAH&d 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

3#sN8Pr!Qz=q~QxSnL9Tl)GOSlu|0b{v2Uk zatWYhFL4eDj?d?d*&xLFVi%yhxGn^#&mp=@k!y?wLQZ9I3PGJ5=bO@g!}dq#G{q@! zb;;>DU&C22XIIZaHJqbC?Q+CX7hbv*eWAJ==6^%>(@)ilctq6nh0!$n4JvUGf&SW8 z($mIefIX$hQFKukDX2xKcMSJixLciO5o$LYyTkc~dMP~!Dq60C5Nu^dS-fGuD@GF8 zH+rIYbC|@@0uU$Bh^l^#kF)o*O``5)Na338 z*iaAmXgXsU0cHWK7-j7)*lg!tmov@LHbTx)3|bY%NsZb!m9?|G??Q|Vc#fVq{X&s@ zMQ)J5!)Oalz39h^!uf$4ZV>zOU=4>SPu&Wq=WmmYtlC}p@u7K*MXJl&$LKw5bF4;)-${Q6#i&dj7Q5o||#564YJ%&XJjt!(Pl1%(KzhHH1r%f`eo zDE3N_GR@&eG*L&lF7ih6SPy67&EOB-rw>mz90`Y!enV}+#7>8io=jXb@zEY}80pg9 zpKb)L&yF^Gf4ajk9O=uC_NO}x+c|k-f4bqoJ=9)`tj9dajs4s<8|s!p@C+Z7Xdz() z>G1|@-u17rX7`Ju6$;BWua^M9BCf?#4*ROQHSd{QUY8{r+T!+jTn$wU5cMWk*!S&= zCVu}4WwitY-1-N>C}-FrHJ!zPMqOeQ3ScQ>3W4x_O&l*b2X2n%81F zkt}Q9Vq!Btxlf%L*&g#v7bcTjEgwNLne=kO>UgqGodp4T|BAi3Q8%9BRo;#Am78

%2NHKpN>D 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

V+nX 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

W)6a&Ua1EGQKfY)QwwV{%lF=d31ScAH&d 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

3#sN8Pr!Qz=q~QxSnL9Tl)GOSlu|0b{v2Uk zatWYhFL4eDj?d?d*&xLFVi%yhxGn^#&mp=@k!y?wLQZ9I3PGJ5=bO@g!}dq#G{q@! zb;;>DU&C22XIIZaHJqbC?Q+CX7hbv*eWAJ==6^%>(@)ilctq6nh0!$n4JvUGf&SW8 z($mIefIX$hQFKukDX2xKcMSJixLciO5o$LYyTkc~dMP~!Dq60C5Nu^dS-fGuD@GF8 zH+rIYbC|@@0uU$Bh^l^#kF)o*O``5)Na338 z*iaAmXgXsU0cHWK7-j7)*lg!tmov@LHbTx)3|bY%NsZb!m9?|G??Q|Vc#fVq{X&s@ zMQ)J5!)Oalz39h^!uf$4ZV>zOU=4>SPu&Wq=WmmYtlC}p@u7K*MXJl&$LKw5bF4;)-${Q6#i&dj7Q5o||#564YJ%&XJjt!(Pl1%(KzhHH1r%f`eo zDE3N_GR@&eG*L&lF7ih6SPy67&EOB-rw>mz90`Y!enV}+#7>8io=jXb@zEY}80pg9 zpKb)L&yF^Gf4ajk9O=uC_NO}x+c|k-f4bqoJ=9)`tj9dajs4s<8|s!p@C+Z7Xdz() z>G1|@-u17rX7`Ju6$;BWua^M9BCf?#4*ROQHSd{QUY8{r+T!+jTn$wU5cMWk*!S&= zCVu}4WwitY-1-N>C}-FrHJ!zPMqOeQ3ScQ>3W4x_O&l*b2X2n%81F zkt}Q9Vq!Btxlf%L*&g#v7bcTjEgwNLne=kO>UgqGodp4T|BAi3Q8%9BRo;#Am78

%2NHKpN>D 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

V+nX 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

W)6a&Ua1EGQKfY)QwwV{%lF=d31ScAH&d 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

3#sN8Pr!Qz=q~QxSnL9Tl)GOSlu|0b{v2Uk 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 literal 0 HcmV?d00001 diff --git a/src/resources/gantt_themes/gantt.classic-dark.css b/src/resources/gantt_themes/gantt.classic-dark.css new file mode 100644 index 0000000..a5b4c0e --- /dev/null +++ b/src/resources/gantt_themes/gantt.classic-dark.css @@ -0,0 +1,29086 @@ +/*! + * + * Bryntum Gantt 5.2.2 + * + * Copyright(c) 2022 Bryntum AB + * https://bryntum.com/contact + * https://bryntum.com/license + * + */ +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-fa { + font-family: var(--b-fa-style-family, 'Font Awesome 6 Free'); + font-weight: var(--b-fa-style, 900); +} +.b-fa, +.fas, +.b-fa-solid, +.far, +.b-fa-regular, +.fal, +.b-fa-light, +.fat, +.b-fa-thin, +.fad, +.b-fa-duotone, +.fab, +.b-fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--b-fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; +} +.b-fa-lg { + font-size: 1.3333333333em; + line-height: 0.75em; + vertical-align: -0.0667em; +} +.b-fa-xs { + font-size: 0.75em; +} +.b-fa-sm { + font-size: 0.875em; +} +.b-fa-1x { + font-size: 1em; +} +.b-fa-2x { + font-size: 2em; +} +.b-fa-3x { + font-size: 3em; +} +.b-fa-4x { + font-size: 4em; +} +.b-fa-5x { + font-size: 5em; +} +.b-fa-6x { + font-size: 6em; +} +.b-fa-7x { + font-size: 7em; +} +.b-fa-8x { + font-size: 8em; +} +.b-fa-9x { + font-size: 9em; +} +.b-fa-10x { + font-size: 10em; +} +.b-fa-fw, +.b-fw-icon:before { + text-align: center; + width: 1.25em; +} +.b-fa-ul { + list-style-type: none; + margin-left: var(--b-fa-li-margin, 2.5em); + padding-left: 0; +} +.b-fa-ul > li { + position: relative; +} +.b-fa-li { + left: calc(var(--b-fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--b-fa-li-width, 2em); + line-height: inherit; +} +.b-fa-border { + border-color: var(--b-fa-border-color, #eee); + border-radius: var(--b-fa-border-radius, 0.1em); + border-style: var(--b-fa-border-style, solid); + border-width: var(--b-fa-border-width, 0.08em); + padding: var(--b-fa-border-padding, 0.2em 0.25em 0.15em); +} +.b-fa-pull-left { + float: left; + margin-right: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-pull-right { + float: right; + margin-left: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-beat { + animation-name: b-fa-beat; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-bounce { + animation-name: b-fa-bounce; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} +.b-fa-fade { + animation-name: b-fa-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-beat-fade { + animation-name: b-fa-beat-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-flip { + animation-name: b-fa-flip; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-shake { + animation-name: b-fa-shake; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin { + animation-name: b-fa-spin; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 2s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin-reverse { + --b-fa-animation-direction: reverse; +} +.b-fa-pulse, +.b-fa-spin-pulse { + animation-name: b-fa-spin; + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, steps(8)); +} +@media (prefers-reduced-motion: reduce) { + .b-fa-beat, + .b-fa-bounce, + .b-fa-fade, + .b-fa-beat-fade, + .b-fa-flip, + .b-fa-pulse, + .b-fa-shake, + .b-fa-spin, + .b-fa-spin-pulse { + animation-delay: -1ms; + animation-duration: 1ms; + animation-iteration-count: 1; + transition-delay: 0s; + transition-duration: 0s; + } +} +@keyframes b-fa-beat { + 0%, + 90% { + transform: scale(1); + } + 45% { + transform: scale(var(--b-fa-beat-scale, 1.25)); + } +} +@keyframes b-fa-bounce { + 0% { + transform: scale(1) translateY(0); + } + 10% { + transform: scale(var(--b-fa-bounce-start-scale-x, 1.1), var(--b-fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + transform: scale(var(--b-fa-bounce-jump-scale-x, 0.9), var(--b-fa-bounce-jump-scale-y, 1.1)) + translateY(var(--b-fa-bounce-height, -0.5em)); + } + 50% { + transform: scale(var(--b-fa-bounce-land-scale-x, 1.05), var(--b-fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + transform: scale(1) translateY(var(--b-fa-bounce-rebound, -0.125em)); + } + 64% { + transform: scale(1) translateY(0); + } + to { + transform: scale(1) translateY(0); + } +} +@keyframes b-fa-fade { + 50% { + opacity: var(--b-fa-fade-opacity, 0.4); + } +} +@keyframes b-fa-beat-fade { + 0%, + to { + opacity: var(--b-fa-beat-fade-opacity, 0.4); + transform: scale(1); + } + 50% { + opacity: 1; + transform: scale(var(--b-fa-beat-fade-scale, 1.125)); + } +} +@keyframes b-fa-flip { + 50% { + transform: rotate3d( + var(--b-fa-flip-x, 0), + var(--b-fa-flip-y, 1), + var(--b-fa-flip-z, 0), + var(--b-fa-flip-angle, -180deg) + ); + } +} +@keyframes b-fa-shake { + 0% { + transform: rotate(-15deg); + } + 4% { + transform: rotate(15deg); + } + 8%, + 24% { + transform: rotate(-18deg); + } + 12%, + 28% { + transform: rotate(18deg); + } + 16% { + transform: rotate(-22deg); + } + 20% { + transform: rotate(22deg); + } + 32% { + transform: rotate(-12deg); + } + 36% { + transform: rotate(12deg); + } + 40%, + to { + transform: rotate(0); + } +} +@keyframes b-fa-spin { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +.b-fa-rotate-90 { + transform: rotate(90deg); +} +.b-fa-rotate-180 { + transform: rotate(180deg); +} +.b-fa-rotate-270 { + transform: rotate(270deg); +} +.b-fa-flip-horizontal { + transform: scaleX(-1); +} +.b-fa-flip-vertical { + transform: scaleY(-1); +} +.b-fa-flip-both, +.b-fa-flip-horizontal.b-fa-flip-vertical { + transform: scale(-1); +} +.b-fa-rotate-by { + transform: rotate(var(--b-fa-rotate-angle, none)); +} +.b-fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; +} +.b-fa-stack-1x, +.b-fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--b-fa-stack-z-index, auto); +} +.b-fa-stack-1x { + line-height: inherit; +} +.b-fa-stack-2x { + font-size: 2em; +} +.b-fa-inverse { + color: var(--b-fa-inverse, #fff); +} +.b-fa-0:before { + content: '0'; +} +.b-fa-1:before { + content: '1'; +} +.b-fa-2:before { + content: '2'; +} +.b-fa-3:before { + content: '3'; +} +.b-fa-4:before { + content: '4'; +} +.b-fa-5:before { + content: '5'; +} +.b-fa-6:before { + content: '6'; +} +.b-fa-7:before { + content: '7'; +} +.b-fa-8:before { + content: '8'; +} +.b-fa-9:before { + content: '9'; +} +.b-fa-a:before { + content: 'A'; +} +.b-fa-address-book:before { + content: '\f2b9'; +} +.b-fa-contact-book:before { + content: '\f2b9'; +} +.b-fa-address-card:before { + content: '\f2bb'; +} +.b-fa-contact-card:before { + content: '\f2bb'; +} +.b-fa-vcard:before { + content: '\f2bb'; +} +.b-fa-align-center:before { + content: '\f037'; +} +.b-fa-align-justify:before { + content: '\f039'; +} +.b-fa-align-left:before { + content: '\f036'; +} +.b-fa-align-right:before { + content: '\f038'; +} +.b-fa-anchor:before { + content: '\f13d'; +} +.b-fa-anchor-circle-check:before { + content: '\e4aa'; +} +.b-fa-anchor-circle-exclamation:before { + content: '\e4ab'; +} +.b-fa-anchor-circle-xmark:before { + content: '\e4ac'; +} +.b-fa-anchor-lock:before { + content: '\e4ad'; +} +.b-fa-angle-down:before { + content: '\f107'; +} +.b-fa-angle-left:before { + content: '\f104'; +} +.b-fa-angle-right:before { + content: '\f105'; +} +.b-fa-angle-up:before { + content: '\f106'; +} +.b-fa-angles-down:before { + content: '\f103'; +} +.b-fa-angle-double-down:before { + content: '\f103'; +} +.b-fa-angles-left:before { + content: '\f100'; +} +.b-fa-angle-double-left:before { + content: '\f100'; +} +.b-fa-angles-right:before { + content: '\f101'; +} +.b-fa-angle-double-right:before { + content: '\f101'; +} +.b-fa-angles-up:before { + content: '\f102'; +} +.b-fa-angle-double-up:before { + content: '\f102'; +} +.b-fa-ankh:before { + content: '\f644'; +} +.b-fa-apple-whole:before { + content: '\f5d1'; +} +.b-fa-apple-alt:before { + content: '\f5d1'; +} +.b-fa-archway:before { + content: '\f557'; +} +.b-fa-arrow-down:before { + content: '\f063'; +} +.b-fa-arrow-down-1-9:before { + content: '\f162'; +} +.b-fa-sort-numeric-asc:before { + content: '\f162'; +} +.b-fa-sort-numeric-down:before { + content: '\f162'; +} +.b-fa-arrow-down-9-1:before { + content: '\f886'; +} +.b-fa-sort-numeric-desc:before { + content: '\f886'; +} +.b-fa-sort-numeric-down-alt:before { + content: '\f886'; +} +.b-fa-arrow-down-a-z:before { + content: '\f15d'; +} +.b-fa-sort-alpha-asc:before { + content: '\f15d'; +} +.b-fa-sort-alpha-down:before { + content: '\f15d'; +} +.b-fa-arrow-down-long:before { + content: '\f175'; +} +.b-fa-long-arrow-down:before { + content: '\f175'; +} +.b-fa-arrow-down-short-wide:before { + content: '\f884'; +} +.b-fa-sort-amount-desc:before { + content: '\f884'; +} +.b-fa-sort-amount-down-alt:before { + content: '\f884'; +} +.b-fa-arrow-down-up-across-line:before { + content: '\e4af'; +} +.b-fa-arrow-down-up-lock:before { + content: '\e4b0'; +} +.b-fa-arrow-down-wide-short:before { + content: '\f160'; +} +.b-fa-sort-amount-asc:before { + content: '\f160'; +} +.b-fa-sort-amount-down:before { + content: '\f160'; +} +.b-fa-arrow-down-z-a:before { + content: '\f881'; +} +.b-fa-sort-alpha-desc:before { + content: '\f881'; +} +.b-fa-sort-alpha-down-alt:before { + content: '\f881'; +} +.b-fa-arrow-left:before { + content: '\f060'; +} +.b-fa-arrow-left-long:before { + content: '\f177'; +} +.b-fa-long-arrow-left:before { + content: '\f177'; +} +.b-fa-arrow-pointer:before { + content: '\f245'; +} +.b-fa-mouse-pointer:before { + content: '\f245'; +} +.b-fa-arrow-right:before { + content: '\f061'; +} +.b-fa-arrow-right-arrow-left:before { + content: '\f0ec'; +} +.b-fa-exchange:before { + content: '\f0ec'; +} +.b-fa-arrow-right-from-bracket:before { + content: '\f08b'; +} +.b-fa-sign-out:before { + content: '\f08b'; +} +.b-fa-arrow-right-long:before { + content: '\f178'; +} +.b-fa-long-arrow-right:before { + content: '\f178'; +} +.b-fa-arrow-right-to-bracket:before { + content: '\f090'; +} +.b-fa-sign-in:before { + content: '\f090'; +} +.b-fa-arrow-right-to-city:before { + content: '\e4b3'; +} +.b-fa-arrow-rotate-left:before { + content: '\f0e2'; +} +.b-fa-arrow-left-rotate:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-back:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-backward:before { + content: '\f0e2'; +} +.b-fa-undo:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-right:before { + content: '\f01e'; +} +.b-fa-arrow-right-rotate:before { + content: '\f01e'; +} +.b-fa-arrow-rotate-forward:before { + content: '\f01e'; +} +.b-fa-redo:before { + content: '\f01e'; +} +.b-fa-arrow-trend-down:before { + content: '\e097'; +} +.b-fa-arrow-trend-up:before { + content: '\e098'; +} +.b-fa-arrow-turn-down:before { + content: '\f149'; +} +.b-fa-level-down:before { + content: '\f149'; +} +.b-fa-arrow-turn-up:before { + content: '\f148'; +} +.b-fa-level-up:before { + content: '\f148'; +} +.b-fa-arrow-up:before { + content: '\f062'; +} +.b-fa-arrow-up-1-9:before { + content: '\f163'; +} +.b-fa-sort-numeric-up:before { + content: '\f163'; +} +.b-fa-arrow-up-9-1:before { + content: '\f887'; +} +.b-fa-sort-numeric-up-alt:before { + content: '\f887'; +} +.b-fa-arrow-up-a-z:before { + content: '\f15e'; +} +.b-fa-sort-alpha-up:before { + content: '\f15e'; +} +.b-fa-arrow-up-from-bracket:before { + content: '\e09a'; +} +.b-fa-arrow-up-from-ground-water:before { + content: '\e4b5'; +} +.b-fa-arrow-up-from-water-pump:before { + content: '\e4b6'; +} +.b-fa-arrow-up-long:before { + content: '\f176'; +} +.b-fa-long-arrow-up:before { + content: '\f176'; +} +.b-fa-arrow-up-right-dots:before { + content: '\e4b7'; +} +.b-fa-arrow-up-right-from-square:before { + content: '\f08e'; +} +.b-fa-external-link:before { + content: '\f08e'; +} +.b-fa-arrow-up-short-wide:before { + content: '\f885'; +} +.b-fa-sort-amount-up-alt:before { + content: '\f885'; +} +.b-fa-arrow-up-wide-short:before { + content: '\f161'; +} +.b-fa-sort-amount-up:before { + content: '\f161'; +} +.b-fa-arrow-up-z-a:before { + content: '\f882'; +} +.b-fa-sort-alpha-up-alt:before { + content: '\f882'; +} +.b-fa-arrows-down-to-line:before { + content: '\e4b8'; +} +.b-fa-arrows-down-to-people:before { + content: '\e4b9'; +} +.b-fa-arrows-left-right:before { + content: '\f07e'; +} +.b-fa-arrows-h:before { + content: '\f07e'; +} +.b-fa-arrows-left-right-to-line:before { + content: '\e4ba'; +} +.b-fa-arrows-rotate:before { + content: '\f021'; +} +.b-fa-refresh:before { + content: '\f021'; +} +.b-fa-sync:before { + content: '\f021'; +} +.b-fa-arrows-spin:before { + content: '\e4bb'; +} +.b-fa-arrows-split-up-and-left:before { + content: '\e4bc'; +} +.b-fa-arrows-to-circle:before { + content: '\e4bd'; +} +.b-fa-arrows-to-dot:before { + content: '\e4be'; +} +.b-fa-arrows-to-eye:before { + content: '\e4bf'; +} +.b-fa-arrows-turn-right:before { + content: '\e4c0'; +} +.b-fa-arrows-turn-to-dots:before { + content: '\e4c1'; +} +.b-fa-arrows-up-down:before { + content: '\f07d'; +} +.b-fa-arrows-v:before { + content: '\f07d'; +} +.b-fa-arrows-up-down-left-right:before { + content: '\f047'; +} +.b-fa-arrows:before { + content: '\f047'; +} +.b-fa-arrows-up-to-line:before { + content: '\e4c2'; +} +.b-fa-asterisk:before { + content: '*'; +} +.b-fa-at:before { + content: '@'; +} +.b-fa-atom:before { + content: '\f5d2'; +} +.b-fa-audio-description:before { + content: '\f29e'; +} +.b-fa-austral-sign:before { + content: '\e0a9'; +} +.b-fa-award:before { + content: '\f559'; +} +.b-fa-b:before { + content: 'B'; +} +.b-fa-baby:before { + content: '\f77c'; +} +.b-fa-baby-carriage:before { + content: '\f77d'; +} +.b-fa-carriage-baby:before { + content: '\f77d'; +} +.b-fa-backward:before { + content: '\f04a'; +} +.b-fa-backward-fast:before { + content: '\f049'; +} +.b-fa-fast-backward:before { + content: '\f049'; +} +.b-fa-backward-step:before { + content: '\f048'; +} +.b-fa-step-backward:before { + content: '\f048'; +} +.b-fa-bacon:before { + content: '\f7e5'; +} +.b-fa-bacteria:before { + content: '\e059'; +} +.b-fa-bacterium:before { + content: '\e05a'; +} +.b-fa-bag-shopping:before { + content: '\f290'; +} +.b-fa-shopping-bag:before { + content: '\f290'; +} +.b-fa-bahai:before { + content: '\f666'; +} +.b-fa-baht-sign:before { + content: '\e0ac'; +} +.b-fa-ban:before { + content: '\f05e'; +} +.b-fa-cancel:before { + content: '\f05e'; +} +.b-fa-ban-smoking:before { + content: '\f54d'; +} +.b-fa-smoking-ban:before { + content: '\f54d'; +} +.b-fa-bandage:before { + content: '\f462'; +} +.b-fa-band-aid:before { + content: '\f462'; +} +.b-fa-barcode:before { + content: '\f02a'; +} +.b-fa-bars:before { + content: '\f0c9'; +} +.b-fa-navicon:before { + content: '\f0c9'; +} +.b-fa-bars-progress:before { + content: '\f828'; +} +.b-fa-tasks-alt:before { + content: '\f828'; +} +.b-fa-bars-staggered:before { + content: '\f550'; +} +.b-fa-reorder:before { + content: '\f550'; +} +.b-fa-stream:before { + content: '\f550'; +} +.b-fa-baseball:before { + content: '\f433'; +} +.b-fa-baseball-ball:before { + content: '\f433'; +} +.b-fa-baseball-bat-ball:before { + content: '\f432'; +} +.b-fa-basket-shopping:before { + content: '\f291'; +} +.b-fa-shopping-basket:before { + content: '\f291'; +} +.b-fa-basketball:before { + content: '\f434'; +} +.b-fa-basketball-ball:before { + content: '\f434'; +} +.b-fa-bath:before { + content: '\f2cd'; +} +.b-fa-bathtub:before { + content: '\f2cd'; +} +.b-fa-battery-empty:before { + content: '\f244'; +} +.b-fa-battery-0:before { + content: '\f244'; +} +.b-fa-battery-full:before { + content: '\f240'; +} +.b-fa-battery:before { + content: '\f240'; +} +.b-fa-battery-5:before { + content: '\f240'; +} +.b-fa-battery-half:before { + content: '\f242'; +} +.b-fa-battery-3:before { + content: '\f242'; +} +.b-fa-battery-quarter:before { + content: '\f243'; +} +.b-fa-battery-2:before { + content: '\f243'; +} +.b-fa-battery-three-quarters:before { + content: '\f241'; +} +.b-fa-battery-4:before { + content: '\f241'; +} +.b-fa-bed:before { + content: '\f236'; +} +.b-fa-bed-pulse:before { + content: '\f487'; +} +.b-fa-procedures:before { + content: '\f487'; +} +.b-fa-beer-mug-empty:before { + content: '\f0fc'; +} +.b-fa-beer:before { + content: '\f0fc'; +} +.b-fa-bell:before { + content: '\f0f3'; +} +.b-fa-bell-concierge:before { + content: '\f562'; +} +.b-fa-concierge-bell:before { + content: '\f562'; +} +.b-fa-bell-slash:before { + content: '\f1f6'; +} +.b-fa-bezier-curve:before { + content: '\f55b'; +} +.b-fa-bicycle:before { + content: '\f206'; +} +.b-fa-binoculars:before { + content: '\f1e5'; +} +.b-fa-biohazard:before { + content: '\f780'; +} +.b-fa-bitcoin-sign:before { + content: '\e0b4'; +} +.b-fa-blender:before { + content: '\f517'; +} +.b-fa-blender-phone:before { + content: '\f6b6'; +} +.b-fa-blog:before { + content: '\f781'; +} +.b-fa-bold:before { + content: '\f032'; +} +.b-fa-bolt:before { + content: '\f0e7'; +} +.b-fa-zap:before { + content: '\f0e7'; +} +.b-fa-bolt-lightning:before { + content: '\e0b7'; +} +.b-fa-bomb:before { + content: '\f1e2'; +} +.b-fa-bone:before { + content: '\f5d7'; +} +.b-fa-bong:before { + content: '\f55c'; +} +.b-fa-book:before { + content: '\f02d'; +} +.b-fa-book-atlas:before { + content: '\f558'; +} +.b-fa-atlas:before { + content: '\f558'; +} +.b-fa-book-bible:before { + content: '\f647'; +} +.b-fa-bible:before { + content: '\f647'; +} +.b-fa-book-bookmark:before { + content: '\e0bb'; +} +.b-fa-book-journal-whills:before { + content: '\f66a'; +} +.b-fa-journal-whills:before { + content: '\f66a'; +} +.b-fa-book-medical:before { + content: '\f7e6'; +} +.b-fa-book-open:before { + content: '\f518'; +} +.b-fa-book-open-reader:before { + content: '\f5da'; +} +.b-fa-book-reader:before { + content: '\f5da'; +} +.b-fa-book-quran:before { + content: '\f687'; +} +.b-fa-quran:before { + content: '\f687'; +} +.b-fa-book-skull:before { + content: '\f6b7'; +} +.b-fa-book-dead:before { + content: '\f6b7'; +} +.b-fa-bookmark:before { + content: '\f02e'; +} +.b-fa-border-all:before { + content: '\f84c'; +} +.b-fa-border-none:before { + content: '\f850'; +} +.b-fa-border-top-left:before { + content: '\f853'; +} +.b-fa-border-style:before { + content: '\f853'; +} +.b-fa-bore-hole:before { + content: '\e4c3'; +} +.b-fa-bottle-droplet:before { + content: '\e4c4'; +} +.b-fa-bottle-water:before { + content: '\e4c5'; +} +.b-fa-bowl-food:before { + content: '\e4c6'; +} +.b-fa-bowl-rice:before { + content: '\e2eb'; +} +.b-fa-bowling-ball:before { + content: '\f436'; +} +.b-fa-box:before { + content: '\f466'; +} +.b-fa-box-archive:before { + content: '\f187'; +} +.b-fa-archive:before { + content: '\f187'; +} +.b-fa-box-open:before { + content: '\f49e'; +} +.b-fa-box-tissue:before { + content: '\e05b'; +} +.b-fa-boxes-packing:before { + content: '\e4c7'; +} +.b-fa-boxes-stacked:before { + content: '\f468'; +} +.b-fa-boxes:before { + content: '\f468'; +} +.b-fa-boxes-alt:before { + content: '\f468'; +} +.b-fa-braille:before { + content: '\f2a1'; +} +.b-fa-brain:before { + content: '\f5dc'; +} +.b-fa-brazilian-real-sign:before { + content: '\e46c'; +} +.b-fa-bread-slice:before { + content: '\f7ec'; +} +.b-fa-bridge:before { + content: '\e4c8'; +} +.b-fa-bridge-circle-check:before { + content: '\e4c9'; +} +.b-fa-bridge-circle-exclamation:before { + content: '\e4ca'; +} +.b-fa-bridge-circle-xmark:before { + content: '\e4cb'; +} +.b-fa-bridge-lock:before { + content: '\e4cc'; +} +.b-fa-bridge-water:before { + content: '\e4ce'; +} +.b-fa-briefcase:before { + content: '\f0b1'; +} +.b-fa-briefcase-medical:before { + content: '\f469'; +} +.b-fa-broom:before { + content: '\f51a'; +} +.b-fa-broom-ball:before { + content: '\f458'; +} +.b-fa-quidditch:before { + content: '\f458'; +} +.b-fa-quidditch-broom-ball:before { + content: '\f458'; +} +.b-fa-brush:before { + content: '\f55d'; +} +.b-fa-bucket:before { + content: '\e4cf'; +} +.b-fa-bug:before { + content: '\f188'; +} +.b-fa-bug-slash:before { + content: '\e490'; +} +.b-fa-bugs:before { + content: '\e4d0'; +} +.b-fa-building:before { + content: '\f1ad'; +} +.b-fa-building-circle-arrow-right:before { + content: '\e4d1'; +} +.b-fa-building-circle-check:before { + content: '\e4d2'; +} +.b-fa-building-circle-exclamation:before { + content: '\e4d3'; +} +.b-fa-building-circle-xmark:before { + content: '\e4d4'; +} +.b-fa-building-columns:before { + content: '\f19c'; +} +.b-fa-bank:before { + content: '\f19c'; +} +.b-fa-institution:before { + content: '\f19c'; +} +.b-fa-museum:before { + content: '\f19c'; +} +.b-fa-university:before { + content: '\f19c'; +} +.b-fa-building-flag:before { + content: '\e4d5'; +} +.b-fa-building-lock:before { + content: '\e4d6'; +} +.b-fa-building-ngo:before { + content: '\e4d7'; +} +.b-fa-building-shield:before { + content: '\e4d8'; +} +.b-fa-building-un:before { + content: '\e4d9'; +} +.b-fa-building-user:before { + content: '\e4da'; +} +.b-fa-building-wheat:before { + content: '\e4db'; +} +.b-fa-bullhorn:before { + content: '\f0a1'; +} +.b-fa-bullseye:before { + content: '\f140'; +} +.b-fa-burger:before { + content: '\f805'; +} +.b-fa-hamburger:before { + content: '\f805'; +} +.b-fa-burst:before { + content: '\e4dc'; +} +.b-fa-bus:before { + content: '\f207'; +} +.b-fa-bus-simple:before { + content: '\f55e'; +} +.b-fa-bus-alt:before { + content: '\f55e'; +} +.b-fa-business-time:before { + content: '\f64a'; +} +.b-fa-briefcase-clock:before { + content: '\f64a'; +} +.b-fa-c:before { + content: 'C'; +} +.b-fa-cake-candles:before { + content: '\f1fd'; +} +.b-fa-birthday-cake:before { + content: '\f1fd'; +} +.b-fa-cake:before { + content: '\f1fd'; +} +.b-fa-calculator:before { + content: '\f1ec'; +} +.b-fa-calendar:before { + content: '\f133'; +} +.b-fa-calendar-check:before { + content: '\f274'; +} +.b-fa-calendar-day:before { + content: '\f783'; +} +.b-fa-calendar-days:before { + content: '\f073'; +} +.b-fa-calendar-alt:before { + content: '\f073'; +} +.b-fa-calendar-minus:before { + content: '\f272'; +} +.b-fa-calendar-plus:before { + content: '\f271'; +} +.b-fa-calendar-week:before { + content: '\f784'; +} +.b-fa-calendar-xmark:before { + content: '\f273'; +} +.b-fa-calendar-times:before { + content: '\f273'; +} +.b-fa-camera:before { + content: '\f030'; +} +.b-fa-camera-alt:before { + content: '\f030'; +} +.b-fa-camera-retro:before { + content: '\f083'; +} +.b-fa-camera-rotate:before { + content: '\e0d8'; +} +.b-fa-campground:before { + content: '\f6bb'; +} +.b-fa-candy-cane:before { + content: '\f786'; +} +.b-fa-cannabis:before { + content: '\f55f'; +} +.b-fa-capsules:before { + content: '\f46b'; +} +.b-fa-car:before { + content: '\f1b9'; +} +.b-fa-automobile:before { + content: '\f1b9'; +} +.b-fa-car-battery:before { + content: '\f5df'; +} +.b-fa-battery-car:before { + content: '\f5df'; +} +.b-fa-car-burst:before { + content: '\f5e1'; +} +.b-fa-car-crash:before { + content: '\f5e1'; +} +.b-fa-car-on:before { + content: '\e4dd'; +} +.b-fa-car-rear:before { + content: '\f5de'; +} +.b-fa-car-alt:before { + content: '\f5de'; +} +.b-fa-car-side:before { + content: '\f5e4'; +} +.b-fa-car-tunnel:before { + content: '\e4de'; +} +.b-fa-caravan:before { + content: '\f8ff'; +} +.b-fa-caret-down:before { + content: '\f0d7'; +} +.b-fa-caret-left:before { + content: '\f0d9'; +} +.b-fa-caret-right:before { + content: '\f0da'; +} +.b-fa-caret-up:before { + content: '\f0d8'; +} +.b-fa-carrot:before { + content: '\f787'; +} +.b-fa-cart-arrow-down:before { + content: '\f218'; +} +.b-fa-cart-flatbed:before { + content: '\f474'; +} +.b-fa-dolly-flatbed:before { + content: '\f474'; +} +.b-fa-cart-flatbed-suitcase:before { + content: '\f59d'; +} +.b-fa-luggage-cart:before { + content: '\f59d'; +} +.b-fa-cart-plus:before { + content: '\f217'; +} +.b-fa-cart-shopping:before { + content: '\f07a'; +} +.b-fa-shopping-cart:before { + content: '\f07a'; +} +.b-fa-cash-register:before { + content: '\f788'; +} +.b-fa-cat:before { + content: '\f6be'; +} +.b-fa-cedi-sign:before { + content: '\e0df'; +} +.b-fa-cent-sign:before { + content: '\e3f5'; +} +.b-fa-certificate:before { + content: '\f0a3'; +} +.b-fa-chair:before { + content: '\f6c0'; +} +.b-fa-chalkboard:before { + content: '\f51b'; +} +.b-fa-blackboard:before { + content: '\f51b'; +} +.b-fa-chalkboard-user:before { + content: '\f51c'; +} +.b-fa-chalkboard-teacher:before { + content: '\f51c'; +} +.b-fa-champagne-glasses:before { + content: '\f79f'; +} +.b-fa-glass-cheers:before { + content: '\f79f'; +} +.b-fa-charging-station:before { + content: '\f5e7'; +} +.b-fa-chart-area:before { + content: '\f1fe'; +} +.b-fa-area-chart:before { + content: '\f1fe'; +} +.b-fa-chart-bar:before { + content: '\f080'; +} +.b-fa-bar-chart:before { + content: '\f080'; +} +.b-fa-chart-column:before { + content: '\e0e3'; +} +.b-fa-chart-gantt:before { + content: '\e0e4'; +} +.b-fa-chart-line:before { + content: '\f201'; +} +.b-fa-line-chart:before { + content: '\f201'; +} +.b-fa-chart-pie:before { + content: '\f200'; +} +.b-fa-pie-chart:before { + content: '\f200'; +} +.b-fa-chart-simple:before { + content: '\e473'; +} +.b-fa-check:before { + content: '\f00c'; +} +.b-fa-check-double:before { + content: '\f560'; +} +.b-fa-check-to-slot:before { + content: '\f772'; +} +.b-fa-vote-yea:before { + content: '\f772'; +} +.b-fa-cheese:before { + content: '\f7ef'; +} +.b-fa-chess:before { + content: '\f439'; +} +.b-fa-chess-bishop:before { + content: '\f43a'; +} +.b-fa-chess-board:before { + content: '\f43c'; +} +.b-fa-chess-king:before { + content: '\f43f'; +} +.b-fa-chess-knight:before { + content: '\f441'; +} +.b-fa-chess-pawn:before { + content: '\f443'; +} +.b-fa-chess-queen:before { + content: '\f445'; +} +.b-fa-chess-rook:before { + content: '\f447'; +} +.b-fa-chevron-down:before { + content: '\f078'; +} +.b-fa-chevron-left:before { + content: '\f053'; +} +.b-fa-chevron-right:before { + content: '\f054'; +} +.b-fa-chevron-up:before { + content: '\f077'; +} +.b-fa-child:before { + content: '\f1ae'; +} +.b-fa-child-dress:before { + content: '\e59c'; +} +.b-fa-child-reaching:before { + content: '\e59d'; +} +.b-fa-child-rifle:before { + content: '\e4e0'; +} +.b-fa-children:before { + content: '\e4e1'; +} +.b-fa-church:before { + content: '\f51d'; +} +.b-fa-circle:before { + content: '\f111'; +} +.b-fa-circle-arrow-down:before { + content: '\f0ab'; +} +.b-fa-arrow-circle-down:before { + content: '\f0ab'; +} +.b-fa-circle-arrow-left:before { + content: '\f0a8'; +} +.b-fa-arrow-circle-left:before { + content: '\f0a8'; +} +.b-fa-circle-arrow-right:before { + content: '\f0a9'; +} +.b-fa-arrow-circle-right:before { + content: '\f0a9'; +} +.b-fa-circle-arrow-up:before { + content: '\f0aa'; +} +.b-fa-arrow-circle-up:before { + content: '\f0aa'; +} +.b-fa-circle-check:before { + content: '\f058'; +} +.b-fa-check-circle:before { + content: '\f058'; +} +.b-fa-circle-chevron-down:before { + content: '\f13a'; +} +.b-fa-chevron-circle-down:before { + content: '\f13a'; +} +.b-fa-circle-chevron-left:before { + content: '\f137'; +} +.b-fa-chevron-circle-left:before { + content: '\f137'; +} +.b-fa-circle-chevron-right:before { + content: '\f138'; +} +.b-fa-chevron-circle-right:before { + content: '\f138'; +} +.b-fa-circle-chevron-up:before { + content: '\f139'; +} +.b-fa-chevron-circle-up:before { + content: '\f139'; +} +.b-fa-circle-dollar-to-slot:before { + content: '\f4b9'; +} +.b-fa-donate:before { + content: '\f4b9'; +} +.b-fa-circle-dot:before { + content: '\f192'; +} +.b-fa-dot-circle:before { + content: '\f192'; +} +.b-fa-circle-down:before { + content: '\f358'; +} +.b-fa-arrow-alt-circle-down:before { + content: '\f358'; +} +.b-fa-circle-exclamation:before { + content: '\f06a'; +} +.b-fa-exclamation-circle:before { + content: '\f06a'; +} +.b-fa-circle-h:before { + content: '\f47e'; +} +.b-fa-hospital-symbol:before { + content: '\f47e'; +} +.b-fa-circle-half-stroke:before { + content: '\f042'; +} +.b-fa-adjust:before { + content: '\f042'; +} +.b-fa-circle-info:before { + content: '\f05a'; +} +.b-fa-info-circle:before { + content: '\f05a'; +} +.b-fa-circle-left:before { + content: '\f359'; +} +.b-fa-arrow-alt-circle-left:before { + content: '\f359'; +} +.b-fa-circle-minus:before { + content: '\f056'; +} +.b-fa-minus-circle:before { + content: '\f056'; +} +.b-fa-circle-nodes:before { + content: '\e4e2'; +} +.b-fa-circle-notch:before { + content: '\f1ce'; +} +.b-fa-circle-pause:before { + content: '\f28b'; +} +.b-fa-pause-circle:before { + content: '\f28b'; +} +.b-fa-circle-play:before { + content: '\f144'; +} +.b-fa-play-circle:before { + content: '\f144'; +} +.b-fa-circle-plus:before { + content: '\f055'; +} +.b-fa-plus-circle:before { + content: '\f055'; +} +.b-fa-circle-question:before { + content: '\f059'; +} +.b-fa-question-circle:before { + content: '\f059'; +} +.b-fa-circle-radiation:before { + content: '\f7ba'; +} +.b-fa-radiation-alt:before { + content: '\f7ba'; +} +.b-fa-circle-right:before { + content: '\f35a'; +} +.b-fa-arrow-alt-circle-right:before { + content: '\f35a'; +} +.b-fa-circle-stop:before { + content: '\f28d'; +} +.b-fa-stop-circle:before { + content: '\f28d'; +} +.b-fa-circle-up:before { + content: '\f35b'; +} +.b-fa-arrow-alt-circle-up:before { + content: '\f35b'; +} +.b-fa-circle-user:before { + content: '\f2bd'; +} +.b-fa-user-circle:before { + content: '\f2bd'; +} +.b-fa-circle-xmark:before { + content: '\f057'; +} +.b-fa-times-circle:before { + content: '\f057'; +} +.b-fa-xmark-circle:before { + content: '\f057'; +} +.b-fa-city:before { + content: '\f64f'; +} +.b-fa-clapperboard:before { + content: '\e131'; +} +.b-fa-clipboard:before { + content: '\f328'; +} +.b-fa-clipboard-check:before { + content: '\f46c'; +} +.b-fa-clipboard-list:before { + content: '\f46d'; +} +.b-fa-clipboard-question:before { + content: '\e4e3'; +} +.b-fa-clipboard-user:before { + content: '\f7f3'; +} +.b-fa-clock:before { + content: '\f017'; +} +.b-fa-clock-four:before { + content: '\f017'; +} +.b-fa-clock-rotate-left:before { + content: '\f1da'; +} +.b-fa-history:before { + content: '\f1da'; +} +.b-fa-clone:before { + content: '\f24d'; +} +.b-fa-closed-captioning:before { + content: '\f20a'; +} +.b-fa-cloud:before { + content: '\f0c2'; +} +.b-fa-cloud-arrow-down:before { + content: '\f0ed'; +} +.b-fa-cloud-download:before { + content: '\f0ed'; +} +.b-fa-cloud-download-alt:before { + content: '\f0ed'; +} +.b-fa-cloud-arrow-up:before { + content: '\f0ee'; +} +.b-fa-cloud-upload:before { + content: '\f0ee'; +} +.b-fa-cloud-upload-alt:before { + content: '\f0ee'; +} +.b-fa-cloud-bolt:before { + content: '\f76c'; +} +.b-fa-thunderstorm:before { + content: '\f76c'; +} +.b-fa-cloud-meatball:before { + content: '\f73b'; +} +.b-fa-cloud-moon:before { + content: '\f6c3'; +} +.b-fa-cloud-moon-rain:before { + content: '\f73c'; +} +.b-fa-cloud-rain:before { + content: '\f73d'; +} +.b-fa-cloud-showers-heavy:before { + content: '\f740'; +} +.b-fa-cloud-showers-water:before { + content: '\e4e4'; +} +.b-fa-cloud-sun:before { + content: '\f6c4'; +} +.b-fa-cloud-sun-rain:before { + content: '\f743'; +} +.b-fa-clover:before { + content: '\e139'; +} +.b-fa-code:before { + content: '\f121'; +} +.b-fa-code-branch:before { + content: '\f126'; +} +.b-fa-code-commit:before { + content: '\f386'; +} +.b-fa-code-compare:before { + content: '\e13a'; +} +.b-fa-code-fork:before { + content: '\e13b'; +} +.b-fa-code-merge:before { + content: '\f387'; +} +.b-fa-code-pull-request:before { + content: '\e13c'; +} +.b-fa-coins:before { + content: '\f51e'; +} +.b-fa-colon-sign:before { + content: '\e140'; +} +.b-fa-comment:before { + content: '\f075'; +} +.b-fa-comment-dollar:before { + content: '\f651'; +} +.b-fa-comment-dots:before { + content: '\f4ad'; +} +.b-fa-commenting:before { + content: '\f4ad'; +} +.b-fa-comment-medical:before { + content: '\f7f5'; +} +.b-fa-comment-slash:before { + content: '\f4b3'; +} +.b-fa-comment-sms:before { + content: '\f7cd'; +} +.b-fa-sms:before { + content: '\f7cd'; +} +.b-fa-comments:before { + content: '\f086'; +} +.b-fa-comments-dollar:before { + content: '\f653'; +} +.b-fa-compact-disc:before { + content: '\f51f'; +} +.b-fa-compass:before { + content: '\f14e'; +} +.b-fa-compass-drafting:before { + content: '\f568'; +} +.b-fa-drafting-compass:before { + content: '\f568'; +} +.b-fa-compress:before { + content: '\f066'; +} +.b-fa-computer:before { + content: '\e4e5'; +} +.b-fa-computer-mouse:before { + content: '\f8cc'; +} +.b-fa-mouse:before { + content: '\f8cc'; +} +.b-fa-cookie:before { + content: '\f563'; +} +.b-fa-cookie-bite:before { + content: '\f564'; +} +.b-fa-copy:before { + content: '\f0c5'; +} +.b-fa-copyright:before { + content: '\f1f9'; +} +.b-fa-couch:before { + content: '\f4b8'; +} +.b-fa-cow:before { + content: '\f6c8'; +} +.b-fa-credit-card:before { + content: '\f09d'; +} +.b-fa-credit-card-alt:before { + content: '\f09d'; +} +.b-fa-crop:before { + content: '\f125'; +} +.b-fa-crop-simple:before { + content: '\f565'; +} +.b-fa-crop-alt:before { + content: '\f565'; +} +.b-fa-cross:before { + content: '\f654'; +} +.b-fa-crosshairs:before { + content: '\f05b'; +} +.b-fa-crow:before { + content: '\f520'; +} +.b-fa-crown:before { + content: '\f521'; +} +.b-fa-crutch:before { + content: '\f7f7'; +} +.b-fa-cruzeiro-sign:before { + content: '\e152'; +} +.b-fa-cube:before { + content: '\f1b2'; +} +.b-fa-cubes:before { + content: '\f1b3'; +} +.b-fa-cubes-stacked:before { + content: '\e4e6'; +} +.b-fa-d:before { + content: 'D'; +} +.b-fa-database:before { + content: '\f1c0'; +} +.b-fa-delete-left:before { + content: '\f55a'; +} +.b-fa-backspace:before { + content: '\f55a'; +} +.b-fa-democrat:before { + content: '\f747'; +} +.b-fa-desktop:before { + content: '\f390'; +} +.b-fa-desktop-alt:before { + content: '\f390'; +} +.b-fa-dharmachakra:before { + content: '\f655'; +} +.b-fa-diagram-next:before { + content: '\e476'; +} +.b-fa-diagram-predecessor:before { + content: '\e477'; +} +.b-fa-diagram-project:before { + content: '\f542'; +} +.b-fa-project-diagram:before { + content: '\f542'; +} +.b-fa-diagram-successor:before { + content: '\e47a'; +} +.b-fa-diamond:before { + content: '\f219'; +} +.b-fa-diamond-turn-right:before { + content: '\f5eb'; +} +.b-fa-directions:before { + content: '\f5eb'; +} +.b-fa-dice:before { + content: '\f522'; +} +.b-fa-dice-d20:before { + content: '\f6cf'; +} +.b-fa-dice-d6:before { + content: '\f6d1'; +} +.b-fa-dice-five:before { + content: '\f523'; +} +.b-fa-dice-four:before { + content: '\f524'; +} +.b-fa-dice-one:before { + content: '\f525'; +} +.b-fa-dice-six:before { + content: '\f526'; +} +.b-fa-dice-three:before { + content: '\f527'; +} +.b-fa-dice-two:before { + content: '\f528'; +} +.b-fa-disease:before { + content: '\f7fa'; +} +.b-fa-display:before { + content: '\e163'; +} +.b-fa-divide:before { + content: '\f529'; +} +.b-fa-dna:before { + content: '\f471'; +} +.b-fa-dog:before { + content: '\f6d3'; +} +.b-fa-dollar-sign:before { + content: '$'; +} +.b-fa-dollar:before { + content: '$'; +} +.b-fa-usd:before { + content: '$'; +} +.b-fa-dolly:before { + content: '\f472'; +} +.b-fa-dolly-box:before { + content: '\f472'; +} +.b-fa-dong-sign:before { + content: '\e169'; +} +.b-fa-door-closed:before { + content: '\f52a'; +} +.b-fa-door-open:before { + content: '\f52b'; +} +.b-fa-dove:before { + content: '\f4ba'; +} +.b-fa-down-left-and-up-right-to-center:before { + content: '\f422'; +} +.b-fa-compress-alt:before { + content: '\f422'; +} +.b-fa-down-long:before { + content: '\f309'; +} +.b-fa-long-arrow-alt-down:before { + content: '\f309'; +} +.b-fa-download:before { + content: '\f019'; +} +.b-fa-dragon:before { + content: '\f6d5'; +} +.b-fa-draw-polygon:before { + content: '\f5ee'; +} +.b-fa-droplet:before { + content: '\f043'; +} +.b-fa-tint:before { + content: '\f043'; +} +.b-fa-droplet-slash:before { + content: '\f5c7'; +} +.b-fa-tint-slash:before { + content: '\f5c7'; +} +.b-fa-drum:before { + content: '\f569'; +} +.b-fa-drum-steelpan:before { + content: '\f56a'; +} +.b-fa-drumstick-bite:before { + content: '\f6d7'; +} +.b-fa-dumbbell:before { + content: '\f44b'; +} +.b-fa-dumpster:before { + content: '\f793'; +} +.b-fa-dumpster-fire:before { + content: '\f794'; +} +.b-fa-dungeon:before { + content: '\f6d9'; +} +.b-fa-e:before { + content: 'E'; +} +.b-fa-ear-deaf:before { + content: '\f2a4'; +} +.b-fa-deaf:before { + content: '\f2a4'; +} +.b-fa-deafness:before { + content: '\f2a4'; +} +.b-fa-hard-of-hearing:before { + content: '\f2a4'; +} +.b-fa-ear-listen:before { + content: '\f2a2'; +} +.b-fa-assistive-listening-systems:before { + content: '\f2a2'; +} +.b-fa-earth-africa:before { + content: '\f57c'; +} +.b-fa-globe-africa:before { + content: '\f57c'; +} +.b-fa-earth-americas:before { + content: '\f57d'; +} +.b-fa-earth:before { + content: '\f57d'; +} +.b-fa-earth-america:before { + content: '\f57d'; +} +.b-fa-globe-americas:before { + content: '\f57d'; +} +.b-fa-earth-asia:before { + content: '\f57e'; +} +.b-fa-globe-asia:before { + content: '\f57e'; +} +.b-fa-earth-europe:before { + content: '\f7a2'; +} +.b-fa-globe-europe:before { + content: '\f7a2'; +} +.b-fa-earth-oceania:before { + content: '\e47b'; +} +.b-fa-globe-oceania:before { + content: '\e47b'; +} +.b-fa-egg:before { + content: '\f7fb'; +} +.b-fa-eject:before { + content: '\f052'; +} +.b-fa-elevator:before { + content: '\e16d'; +} +.b-fa-ellipsis:before { + content: '\f141'; +} +.b-fa-ellipsis-h:before { + content: '\f141'; +} +.b-fa-ellipsis-vertical:before { + content: '\f142'; +} +.b-fa-ellipsis-v:before { + content: '\f142'; +} +.b-fa-envelope:before { + content: '\f0e0'; +} +.b-fa-envelope-circle-check:before { + content: '\e4e8'; +} +.b-fa-envelope-open:before { + content: '\f2b6'; +} +.b-fa-envelope-open-text:before { + content: '\f658'; +} +.b-fa-envelopes-bulk:before { + content: '\f674'; +} +.b-fa-mail-bulk:before { + content: '\f674'; +} +.b-fa-equals:before { + content: '='; +} +.b-fa-eraser:before { + content: '\f12d'; +} +.b-fa-ethernet:before { + content: '\f796'; +} +.b-fa-euro-sign:before { + content: '\f153'; +} +.b-fa-eur:before { + content: '\f153'; +} +.b-fa-euro:before { + content: '\f153'; +} +.b-fa-exclamation:before { + content: '!'; +} +.b-fa-expand:before { + content: '\f065'; +} +.b-fa-explosion:before { + content: '\e4e9'; +} +.b-fa-eye:before { + content: '\f06e'; +} +.b-fa-eye-dropper:before { + content: '\f1fb'; +} +.b-fa-eye-dropper-empty:before { + content: '\f1fb'; +} +.b-fa-eyedropper:before { + content: '\f1fb'; +} +.b-fa-eye-low-vision:before { + content: '\f2a8'; +} +.b-fa-low-vision:before { + content: '\f2a8'; +} +.b-fa-eye-slash:before { + content: '\f070'; +} +.b-fa-f:before { + content: 'F'; +} +.b-fa-face-angry:before { + content: '\f556'; +} +.b-fa-angry:before { + content: '\f556'; +} +.b-fa-face-dizzy:before { + content: '\f567'; +} +.b-fa-dizzy:before { + content: '\f567'; +} +.b-fa-face-flushed:before { + content: '\f579'; +} +.b-fa-flushed:before { + content: '\f579'; +} +.b-fa-face-frown:before { + content: '\f119'; +} +.b-fa-frown:before { + content: '\f119'; +} +.b-fa-face-frown-open:before { + content: '\f57a'; +} +.b-fa-frown-open:before { + content: '\f57a'; +} +.b-fa-face-grimace:before { + content: '\f57f'; +} +.b-fa-grimace:before { + content: '\f57f'; +} +.b-fa-face-grin:before { + content: '\f580'; +} +.b-fa-grin:before { + content: '\f580'; +} +.b-fa-face-grin-beam:before { + content: '\f582'; +} +.b-fa-grin-beam:before { + content: '\f582'; +} +.b-fa-face-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-face-grin-hearts:before { + content: '\f584'; +} +.b-fa-grin-hearts:before { + content: '\f584'; +} +.b-fa-face-grin-squint:before { + content: '\f585'; +} +.b-fa-grin-squint:before { + content: '\f585'; +} +.b-fa-face-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-face-grin-stars:before { + content: '\f587'; +} +.b-fa-grin-stars:before { + content: '\f587'; +} +.b-fa-face-grin-tears:before { + content: '\f588'; +} +.b-fa-grin-tears:before { + content: '\f588'; +} +.b-fa-face-grin-tongue:before { + content: '\f589'; +} +.b-fa-grin-tongue:before { + content: '\f589'; +} +.b-fa-face-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-face-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-face-grin-wide:before { + content: '\f581'; +} +.b-fa-grin-alt:before { + content: '\f581'; +} +.b-fa-face-grin-wink:before { + content: '\f58c'; +} +.b-fa-grin-wink:before { + content: '\f58c'; +} +.b-fa-face-kiss:before { + content: '\f596'; +} +.b-fa-kiss:before { + content: '\f596'; +} +.b-fa-face-kiss-beam:before { + content: '\f597'; +} +.b-fa-kiss-beam:before { + content: '\f597'; +} +.b-fa-face-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-face-laugh:before { + content: '\f599'; +} +.b-fa-laugh:before { + content: '\f599'; +} +.b-fa-face-laugh-beam:before { + content: '\f59a'; +} +.b-fa-laugh-beam:before { + content: '\f59a'; +} +.b-fa-face-laugh-squint:before { + content: '\f59b'; +} +.b-fa-laugh-squint:before { + content: '\f59b'; +} +.b-fa-face-laugh-wink:before { + content: '\f59c'; +} +.b-fa-laugh-wink:before { + content: '\f59c'; +} +.b-fa-face-meh:before { + content: '\f11a'; +} +.b-fa-meh:before { + content: '\f11a'; +} +.b-fa-face-meh-blank:before { + content: '\f5a4'; +} +.b-fa-meh-blank:before { + content: '\f5a4'; +} +.b-fa-face-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-meh-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-face-sad-cry:before { + content: '\f5b3'; +} +.b-fa-sad-cry:before { + content: '\f5b3'; +} +.b-fa-face-sad-tear:before { + content: '\f5b4'; +} +.b-fa-sad-tear:before { + content: '\f5b4'; +} +.b-fa-face-smile:before { + content: '\f118'; +} +.b-fa-smile:before { + content: '\f118'; +} +.b-fa-face-smile-beam:before { + content: '\f5b8'; +} +.b-fa-smile-beam:before { + content: '\f5b8'; +} +.b-fa-face-smile-wink:before { + content: '\f4da'; +} +.b-fa-smile-wink:before { + content: '\f4da'; +} +.b-fa-face-surprise:before { + content: '\f5c2'; +} +.b-fa-surprise:before { + content: '\f5c2'; +} +.b-fa-face-tired:before { + content: '\f5c8'; +} +.b-fa-tired:before { + content: '\f5c8'; +} +.b-fa-fan:before { + content: '\f863'; +} +.b-fa-faucet:before { + content: '\e005'; +} +.b-fa-faucet-drip:before { + content: '\e006'; +} +.b-fa-fax:before { + content: '\f1ac'; +} +.b-fa-feather:before { + content: '\f52d'; +} +.b-fa-feather-pointed:before { + content: '\f56b'; +} +.b-fa-feather-alt:before { + content: '\f56b'; +} +.b-fa-ferry:before { + content: '\e4ea'; +} +.b-fa-file:before { + content: '\f15b'; +} +.b-fa-file-arrow-down:before { + content: '\f56d'; +} +.b-fa-file-download:before { + content: '\f56d'; +} +.b-fa-file-arrow-up:before { + content: '\f574'; +} +.b-fa-file-upload:before { + content: '\f574'; +} +.b-fa-file-audio:before { + content: '\f1c7'; +} +.b-fa-file-circle-check:before { + content: '\e493'; +} +.b-fa-file-circle-exclamation:before { + content: '\e4eb'; +} +.b-fa-file-circle-minus:before { + content: '\e4ed'; +} +.b-fa-file-circle-plus:before { + content: '\e4ee'; +} +.b-fa-file-circle-question:before { + content: '\e4ef'; +} +.b-fa-file-circle-xmark:before { + content: '\e494'; +} +.b-fa-file-code:before { + content: '\f1c9'; +} +.b-fa-file-contract:before { + content: '\f56c'; +} +.b-fa-file-csv:before { + content: '\f6dd'; +} +.b-fa-file-excel:before { + content: '\f1c3'; +} +.b-fa-file-export:before { + content: '\f56e'; +} +.b-fa-arrow-right-from-file:before { + content: '\f56e'; +} +.b-fa-file-image:before { + content: '\f1c5'; +} +.b-fa-file-import:before { + content: '\f56f'; +} +.b-fa-arrow-right-to-file:before { + content: '\f56f'; +} +.b-fa-file-invoice:before { + content: '\f570'; +} +.b-fa-file-invoice-dollar:before { + content: '\f571'; +} +.b-fa-file-lines:before { + content: '\f15c'; +} +.b-fa-file-alt:before { + content: '\f15c'; +} +.b-fa-file-text:before { + content: '\f15c'; +} +.b-fa-file-medical:before { + content: '\f477'; +} +.b-fa-file-pdf:before { + content: '\f1c1'; +} +.b-fa-file-pen:before { + content: '\f31c'; +} +.b-fa-file-edit:before { + content: '\f31c'; +} +.b-fa-file-powerpoint:before { + content: '\f1c4'; +} +.b-fa-file-prescription:before { + content: '\f572'; +} +.b-fa-file-shield:before { + content: '\e4f0'; +} +.b-fa-file-signature:before { + content: '\f573'; +} +.b-fa-file-video:before { + content: '\f1c8'; +} +.b-fa-file-waveform:before { + content: '\f478'; +} +.b-fa-file-medical-alt:before { + content: '\f478'; +} +.b-fa-file-word:before { + content: '\f1c2'; +} +.b-fa-file-zipper:before { + content: '\f1c6'; +} +.b-fa-file-archive:before { + content: '\f1c6'; +} +.b-fa-fill:before { + content: '\f575'; +} +.b-fa-fill-drip:before { + content: '\f576'; +} +.b-fa-film:before { + content: '\f008'; +} +.b-fa-filter:before { + content: '\f0b0'; +} +.b-fa-filter-circle-dollar:before { + content: '\f662'; +} +.b-fa-funnel-dollar:before { + content: '\f662'; +} +.b-fa-filter-circle-xmark:before { + content: '\e17b'; +} +.b-fa-fingerprint:before { + content: '\f577'; +} +.b-fa-fire:before { + content: '\f06d'; +} +.b-fa-fire-burner:before { + content: '\e4f1'; +} +.b-fa-fire-extinguisher:before { + content: '\f134'; +} +.b-fa-fire-flame-curved:before { + content: '\f7e4'; +} +.b-fa-fire-alt:before { + content: '\f7e4'; +} +.b-fa-fire-flame-simple:before { + content: '\f46a'; +} +.b-fa-burn:before { + content: '\f46a'; +} +.b-fa-fish:before { + content: '\f578'; +} +.b-fa-fish-fins:before { + content: '\e4f2'; +} +.b-fa-flag:before { + content: '\f024'; +} +.b-fa-flag-checkered:before { + content: '\f11e'; +} +.b-fa-flag-usa:before { + content: '\f74d'; +} +.b-fa-flask:before { + content: '\f0c3'; +} +.b-fa-flask-vial:before { + content: '\e4f3'; +} +.b-fa-floppy-disk:before { + content: '\f0c7'; +} +.b-fa-save:before { + content: '\f0c7'; +} +.b-fa-florin-sign:before { + content: '\e184'; +} +.b-fa-folder:before { + content: '\f07b'; +} +.b-fa-folder-blank:before { + content: '\f07b'; +} +.b-fa-folder-closed:before { + content: '\e185'; +} +.b-fa-folder-minus:before { + content: '\f65d'; +} +.b-fa-folder-open:before { + content: '\f07c'; +} +.b-fa-folder-plus:before { + content: '\f65e'; +} +.b-fa-folder-tree:before { + content: '\f802'; +} +.b-fa-font:before { + content: '\f031'; +} +.b-fa-football:before { + content: '\f44e'; +} +.b-fa-football-ball:before { + content: '\f44e'; +} +.b-fa-forward:before { + content: '\f04e'; +} +.b-fa-forward-fast:before { + content: '\f050'; +} +.b-fa-fast-forward:before { + content: '\f050'; +} +.b-fa-forward-step:before { + content: '\f051'; +} +.b-fa-step-forward:before { + content: '\f051'; +} +.b-fa-franc-sign:before { + content: '\e18f'; +} +.b-fa-frog:before { + content: '\f52e'; +} +.b-fa-futbol:before { + content: '\f1e3'; +} +.b-fa-futbol-ball:before { + content: '\f1e3'; +} +.b-fa-soccer-ball:before { + content: '\f1e3'; +} +.b-fa-g:before { + content: 'G'; +} +.b-fa-gamepad:before { + content: '\f11b'; +} +.b-fa-gas-pump:before { + content: '\f52f'; +} +.b-fa-gauge:before { + content: '\f624'; +} +.b-fa-dashboard:before { + content: '\f624'; +} +.b-fa-gauge-med:before { + content: '\f624'; +} +.b-fa-tachometer-alt-average:before { + content: '\f624'; +} +.b-fa-gauge-high:before { + content: '\f625'; +} +.b-fa-tachometer-alt:before { + content: '\f625'; +} +.b-fa-tachometer-alt-fast:before { + content: '\f625'; +} +.b-fa-gauge-simple:before { + content: '\f629'; +} +.b-fa-gauge-simple-med:before { + content: '\f629'; +} +.b-fa-tachometer-average:before { + content: '\f629'; +} +.b-fa-gauge-simple-high:before { + content: '\f62a'; +} +.b-fa-tachometer:before { + content: '\f62a'; +} +.b-fa-tachometer-fast:before { + content: '\f62a'; +} +.b-fa-gavel:before { + content: '\f0e3'; +} +.b-fa-legal:before { + content: '\f0e3'; +} +.b-fa-gear:before { + content: '\f013'; +} +.b-fa-cog:before { + content: '\f013'; +} +.b-fa-gears:before { + content: '\f085'; +} +.b-fa-cogs:before { + content: '\f085'; +} +.b-fa-gem:before { + content: '\f3a5'; +} +.b-fa-genderless:before { + content: '\f22d'; +} +.b-fa-ghost:before { + content: '\f6e2'; +} +.b-fa-gift:before { + content: '\f06b'; +} +.b-fa-gifts:before { + content: '\f79c'; +} +.b-fa-glass-water:before { + content: '\e4f4'; +} +.b-fa-glass-water-droplet:before { + content: '\e4f5'; +} +.b-fa-glasses:before { + content: '\f530'; +} +.b-fa-globe:before { + content: '\f0ac'; +} +.b-fa-golf-ball-tee:before { + content: '\f450'; +} +.b-fa-golf-ball:before { + content: '\f450'; +} +.b-fa-gopuram:before { + content: '\f664'; +} +.b-fa-graduation-cap:before { + content: '\f19d'; +} +.b-fa-mortar-board:before { + content: '\f19d'; +} +.b-fa-greater-than:before { + content: '>'; +} +.b-fa-greater-than-equal:before { + content: '\f532'; +} +.b-fa-grip:before { + content: '\f58d'; +} +.b-fa-grip-horizontal:before { + content: '\f58d'; +} +.b-fa-grip-lines:before { + content: '\f7a4'; +} +.b-fa-grip-lines-vertical:before { + content: '\f7a5'; +} +.b-fa-grip-vertical:before { + content: '\f58e'; +} +.b-fa-group-arrows-rotate:before { + content: '\e4f6'; +} +.b-fa-guarani-sign:before { + content: '\e19a'; +} +.b-fa-guitar:before { + content: '\f7a6'; +} +.b-fa-gun:before { + content: '\e19b'; +} +.b-fa-h:before { + content: 'H'; +} +.b-fa-hammer:before { + content: '\f6e3'; +} +.b-fa-hamsa:before { + content: '\f665'; +} +.b-fa-hand:before { + content: '\f256'; +} +.b-fa-hand-paper:before { + content: '\f256'; +} +.b-fa-hand-back-fist:before { + content: '\f255'; +} +.b-fa-hand-rock:before { + content: '\f255'; +} +.b-fa-hand-dots:before { + content: '\f461'; +} +.b-fa-allergies:before { + content: '\f461'; +} +.b-fa-hand-fist:before { + content: '\f6de'; +} +.b-fa-fist-raised:before { + content: '\f6de'; +} +.b-fa-hand-holding:before { + content: '\f4bd'; +} +.b-fa-hand-holding-dollar:before { + content: '\f4c0'; +} +.b-fa-hand-holding-usd:before { + content: '\f4c0'; +} +.b-fa-hand-holding-droplet:before { + content: '\f4c1'; +} +.b-fa-hand-holding-water:before { + content: '\f4c1'; +} +.b-fa-hand-holding-hand:before { + content: '\e4f7'; +} +.b-fa-hand-holding-heart:before { + content: '\f4be'; +} +.b-fa-hand-holding-medical:before { + content: '\e05c'; +} +.b-fa-hand-lizard:before { + content: '\f258'; +} +.b-fa-hand-middle-finger:before { + content: '\f806'; +} +.b-fa-hand-peace:before { + content: '\f25b'; +} +.b-fa-hand-point-down:before { + content: '\f0a7'; +} +.b-fa-hand-point-left:before { + content: '\f0a5'; +} +.b-fa-hand-point-right:before { + content: '\f0a4'; +} +.b-fa-hand-point-up:before { + content: '\f0a6'; +} +.b-fa-hand-pointer:before { + content: '\f25a'; +} +.b-fa-hand-scissors:before { + content: '\f257'; +} +.b-fa-hand-sparkles:before { + content: '\e05d'; +} +.b-fa-hand-spock:before { + content: '\f259'; +} +.b-fa-handcuffs:before { + content: '\e4f8'; +} +.b-fa-hands:before { + content: '\f2a7'; +} +.b-fa-sign-language:before { + content: '\f2a7'; +} +.b-fa-signing:before { + content: '\f2a7'; +} +.b-fa-hands-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-bound:before { + content: '\e4f9'; +} +.b-fa-hands-bubbles:before { + content: '\e05e'; +} +.b-fa-hands-wash:before { + content: '\e05e'; +} +.b-fa-hands-clapping:before { + content: '\e1a8'; +} +.b-fa-hands-holding:before { + content: '\f4c2'; +} +.b-fa-hands-holding-child:before { + content: '\e4fa'; +} +.b-fa-hands-holding-circle:before { + content: '\e4fb'; +} +.b-fa-hands-praying:before { + content: '\f684'; +} +.b-fa-praying-hands:before { + content: '\f684'; +} +.b-fa-handshake:before { + content: '\f2b5'; +} +.b-fa-handshake-angle:before { + content: '\f4c4'; +} +.b-fa-hands-helping:before { + content: '\f4c4'; +} +.b-fa-handshake-simple:before { + content: '\f4c6'; +} +.b-fa-handshake-alt:before { + content: '\f4c6'; +} +.b-fa-handshake-simple-slash:before { + content: '\e05f'; +} +.b-fa-handshake-alt-slash:before { + content: '\e05f'; +} +.b-fa-handshake-slash:before { + content: '\e060'; +} +.b-fa-hanukiah:before { + content: '\f6e6'; +} +.b-fa-hard-drive:before { + content: '\f0a0'; +} +.b-fa-hdd:before { + content: '\f0a0'; +} +.b-fa-hashtag:before { + content: '#'; +} +.b-fa-hat-cowboy:before { + content: '\f8c0'; +} +.b-fa-hat-cowboy-side:before { + content: '\f8c1'; +} +.b-fa-hat-wizard:before { + content: '\f6e8'; +} +.b-fa-head-side-cough:before { + content: '\e061'; +} +.b-fa-head-side-cough-slash:before { + content: '\e062'; +} +.b-fa-head-side-mask:before { + content: '\e063'; +} +.b-fa-head-side-virus:before { + content: '\e064'; +} +.b-fa-heading:before { + content: '\f1dc'; +} +.b-fa-header:before { + content: '\f1dc'; +} +.b-fa-headphones:before { + content: '\f025'; +} +.b-fa-headphones-simple:before { + content: '\f58f'; +} +.b-fa-headphones-alt:before { + content: '\f58f'; +} +.b-fa-headset:before { + content: '\f590'; +} +.b-fa-heart:before { + content: '\f004'; +} +.b-fa-heart-circle-bolt:before { + content: '\e4fc'; +} +.b-fa-heart-circle-check:before { + content: '\e4fd'; +} +.b-fa-heart-circle-exclamation:before { + content: '\e4fe'; +} +.b-fa-heart-circle-minus:before { + content: '\e4ff'; +} +.b-fa-heart-circle-plus:before { + content: '\e500'; +} +.b-fa-heart-circle-xmark:before { + content: '\e501'; +} +.b-fa-heart-crack:before { + content: '\f7a9'; +} +.b-fa-heart-broken:before { + content: '\f7a9'; +} +.b-fa-heart-pulse:before { + content: '\f21e'; +} +.b-fa-heartbeat:before { + content: '\f21e'; +} +.b-fa-helicopter:before { + content: '\f533'; +} +.b-fa-helicopter-symbol:before { + content: '\e502'; +} +.b-fa-helmet-safety:before { + content: '\f807'; +} +.b-fa-hard-hat:before { + content: '\f807'; +} +.b-fa-hat-hard:before { + content: '\f807'; +} +.b-fa-helmet-un:before { + content: '\e503'; +} +.b-fa-highlighter:before { + content: '\f591'; +} +.b-fa-hill-avalanche:before { + content: '\e507'; +} +.b-fa-hill-rockslide:before { + content: '\e508'; +} +.b-fa-hippo:before { + content: '\f6ed'; +} +.b-fa-hockey-puck:before { + content: '\f453'; +} +.b-fa-holly-berry:before { + content: '\f7aa'; +} +.b-fa-horse:before { + content: '\f6f0'; +} +.b-fa-horse-head:before { + content: '\f7ab'; +} +.b-fa-hospital:before { + content: '\f0f8'; +} +.b-fa-hospital-alt:before { + content: '\f0f8'; +} +.b-fa-hospital-wide:before { + content: '\f0f8'; +} +.b-fa-hospital-user:before { + content: '\f80d'; +} +.b-fa-hot-tub-person:before { + content: '\f593'; +} +.b-fa-hot-tub:before { + content: '\f593'; +} +.b-fa-hotdog:before { + content: '\f80f'; +} +.b-fa-hotel:before { + content: '\f594'; +} +.b-fa-hourglass:before { + content: '\f254'; +} +.b-fa-hourglass-2:before { + content: '\f254'; +} +.b-fa-hourglass-half:before { + content: '\f254'; +} +.b-fa-hourglass-empty:before { + content: '\f252'; +} +.b-fa-hourglass-end:before { + content: '\f253'; +} +.b-fa-hourglass-3:before { + content: '\f253'; +} +.b-fa-hourglass-start:before { + content: '\f251'; +} +.b-fa-hourglass-1:before { + content: '\f251'; +} +.b-fa-house:before { + content: '\f015'; +} +.b-fa-home:before { + content: '\f015'; +} +.b-fa-home-alt:before { + content: '\f015'; +} +.b-fa-home-lg-alt:before { + content: '\f015'; +} +.b-fa-house-chimney:before { + content: '\e3af'; +} +.b-fa-home-lg:before { + content: '\e3af'; +} +.b-fa-house-chimney-crack:before { + content: '\f6f1'; +} +.b-fa-house-damage:before { + content: '\f6f1'; +} +.b-fa-house-chimney-medical:before { + content: '\f7f2'; +} +.b-fa-clinic-medical:before { + content: '\f7f2'; +} +.b-fa-house-chimney-user:before { + content: '\e065'; +} +.b-fa-house-chimney-window:before { + content: '\e00d'; +} +.b-fa-house-circle-check:before { + content: '\e509'; +} +.b-fa-house-circle-exclamation:before { + content: '\e50a'; +} +.b-fa-house-circle-xmark:before { + content: '\e50b'; +} +.b-fa-house-crack:before { + content: '\e3b1'; +} +.b-fa-house-fire:before { + content: '\e50c'; +} +.b-fa-house-flag:before { + content: '\e50d'; +} +.b-fa-house-flood-water:before { + content: '\e50e'; +} +.b-fa-house-flood-water-circle-arrow-right:before { + content: '\e50f'; +} +.b-fa-house-laptop:before { + content: '\e066'; +} +.b-fa-laptop-house:before { + content: '\e066'; +} +.b-fa-house-lock:before { + content: '\e510'; +} +.b-fa-house-medical:before { + content: '\e3b2'; +} +.b-fa-house-medical-circle-check:before { + content: '\e511'; +} +.b-fa-house-medical-circle-exclamation:before { + content: '\e512'; +} +.b-fa-house-medical-circle-xmark:before { + content: '\e513'; +} +.b-fa-house-medical-flag:before { + content: '\e514'; +} +.b-fa-house-signal:before { + content: '\e012'; +} +.b-fa-house-tsunami:before { + content: '\e515'; +} +.b-fa-house-user:before { + content: '\e1b0'; +} +.b-fa-home-user:before { + content: '\e1b0'; +} +.b-fa-hryvnia-sign:before { + content: '\f6f2'; +} +.b-fa-hryvnia:before { + content: '\f6f2'; +} +.b-fa-hurricane:before { + content: '\f751'; +} +.b-fa-i:before { + content: 'I'; +} +.b-fa-i-cursor:before { + content: '\f246'; +} +.b-fa-ice-cream:before { + content: '\f810'; +} +.b-fa-icicles:before { + content: '\f7ad'; +} +.b-fa-icons:before { + content: '\f86d'; +} +.b-fa-heart-music-camera-bolt:before { + content: '\f86d'; +} +.b-fa-id-badge:before { + content: '\f2c1'; +} +.b-fa-id-card:before { + content: '\f2c2'; +} +.b-fa-drivers-license:before { + content: '\f2c2'; +} +.b-fa-id-card-clip:before { + content: '\f47f'; +} +.b-fa-id-card-alt:before { + content: '\f47f'; +} +.b-fa-igloo:before { + content: '\f7ae'; +} +.b-fa-image:before { + content: '\f03e'; +} +.b-fa-image-portrait:before { + content: '\f3e0'; +} +.b-fa-portrait:before { + content: '\f3e0'; +} +.b-fa-images:before { + content: '\f302'; +} +.b-fa-inbox:before { + content: '\f01c'; +} +.b-fa-indent:before { + content: '\f03c'; +} +.b-fa-indian-rupee-sign:before { + content: '\e1bc'; +} +.b-fa-indian-rupee:before { + content: '\e1bc'; +} +.b-fa-inr:before { + content: '\e1bc'; +} +.b-fa-industry:before { + content: '\f275'; +} +.b-fa-infinity:before { + content: '\f534'; +} +.b-fa-info:before { + content: '\f129'; +} +.b-fa-italic:before { + content: '\f033'; +} +.b-fa-j:before { + content: 'J'; +} +.b-fa-jar:before { + content: '\e516'; +} +.b-fa-jar-wheat:before { + content: '\e517'; +} +.b-fa-jedi:before { + content: '\f669'; +} +.b-fa-jet-fighter:before { + content: '\f0fb'; +} +.b-fa-fighter-jet:before { + content: '\f0fb'; +} +.b-fa-jet-fighter-up:before { + content: '\e518'; +} +.b-fa-joint:before { + content: '\f595'; +} +.b-fa-jug-detergent:before { + content: '\e519'; +} +.b-fa-k:before { + content: 'K'; +} +.b-fa-kaaba:before { + content: '\f66b'; +} +.b-fa-key:before { + content: '\f084'; +} +.b-fa-keyboard:before { + content: '\f11c'; +} +.b-fa-khanda:before { + content: '\f66d'; +} +.b-fa-kip-sign:before { + content: '\e1c4'; +} +.b-fa-kit-medical:before { + content: '\f479'; +} +.b-fa-first-aid:before { + content: '\f479'; +} +.b-fa-kitchen-set:before { + content: '\e51a'; +} +.b-fa-kiwi-bird:before { + content: '\f535'; +} +.b-fa-l:before { + content: 'L'; +} +.b-fa-land-mine-on:before { + content: '\e51b'; +} +.b-fa-landmark:before { + content: '\f66f'; +} +.b-fa-landmark-dome:before { + content: '\f752'; +} +.b-fa-landmark-alt:before { + content: '\f752'; +} +.b-fa-landmark-flag:before { + content: '\e51c'; +} +.b-fa-language:before { + content: '\f1ab'; +} +.b-fa-laptop:before { + content: '\f109'; +} +.b-fa-laptop-code:before { + content: '\f5fc'; +} +.b-fa-laptop-file:before { + content: '\e51d'; +} +.b-fa-laptop-medical:before { + content: '\f812'; +} +.b-fa-lari-sign:before { + content: '\e1c8'; +} +.b-fa-layer-group:before { + content: '\f5fd'; +} +.b-fa-leaf:before { + content: '\f06c'; +} +.b-fa-left-long:before { + content: '\f30a'; +} +.b-fa-long-arrow-alt-left:before { + content: '\f30a'; +} +.b-fa-left-right:before { + content: '\f337'; +} +.b-fa-arrows-alt-h:before { + content: '\f337'; +} +.b-fa-lemon:before { + content: '\f094'; +} +.b-fa-less-than:before { + content: '<'; +} +.b-fa-less-than-equal:before { + content: '\f537'; +} +.b-fa-life-ring:before { + content: '\f1cd'; +} +.b-fa-lightbulb:before { + content: '\f0eb'; +} +.b-fa-lines-leaning:before { + content: '\e51e'; +} +.b-fa-link:before { + content: '\f0c1'; +} +.b-fa-chain:before { + content: '\f0c1'; +} +.b-fa-link-slash:before { + content: '\f127'; +} +.b-fa-chain-broken:before { + content: '\f127'; +} +.b-fa-chain-slash:before { + content: '\f127'; +} +.b-fa-unlink:before { + content: '\f127'; +} +.b-fa-lira-sign:before { + content: '\f195'; +} +.b-fa-list:before { + content: '\f03a'; +} +.b-fa-list-squares:before { + content: '\f03a'; +} +.b-fa-list-check:before { + content: '\f0ae'; +} +.b-fa-tasks:before { + content: '\f0ae'; +} +.b-fa-list-ol:before { + content: '\f0cb'; +} +.b-fa-list-1-2:before { + content: '\f0cb'; +} +.b-fa-list-numeric:before { + content: '\f0cb'; +} +.b-fa-list-ul:before { + content: '\f0ca'; +} +.b-fa-list-dots:before { + content: '\f0ca'; +} +.b-fa-litecoin-sign:before { + content: '\e1d3'; +} +.b-fa-location-arrow:before { + content: '\f124'; +} +.b-fa-location-crosshairs:before { + content: '\f601'; +} +.b-fa-location:before { + content: '\f601'; +} +.b-fa-location-dot:before { + content: '\f3c5'; +} +.b-fa-map-marker-alt:before { + content: '\f3c5'; +} +.b-fa-location-pin:before { + content: '\f041'; +} +.b-fa-map-marker:before { + content: '\f041'; +} +.b-fa-location-pin-lock:before { + content: '\e51f'; +} +.b-fa-lock:before { + content: '\f023'; +} +.b-fa-lock-open:before { + content: '\f3c1'; +} +.b-fa-locust:before { + content: '\e520'; +} +.b-fa-lungs:before { + content: '\f604'; +} +.b-fa-lungs-virus:before { + content: '\e067'; +} +.b-fa-m:before { + content: 'M'; +} +.b-fa-magnet:before { + content: '\f076'; +} +.b-fa-magnifying-glass:before { + content: '\f002'; +} +.b-fa-search:before { + content: '\f002'; +} +.b-fa-magnifying-glass-arrow-right:before { + content: '\e521'; +} +.b-fa-magnifying-glass-chart:before { + content: '\e522'; +} +.b-fa-magnifying-glass-dollar:before { + content: '\f688'; +} +.b-fa-search-dollar:before { + content: '\f688'; +} +.b-fa-magnifying-glass-location:before { + content: '\f689'; +} +.b-fa-search-location:before { + content: '\f689'; +} +.b-fa-magnifying-glass-minus:before { + content: '\f010'; +} +.b-fa-search-minus:before { + content: '\f010'; +} +.b-fa-magnifying-glass-plus:before { + content: '\f00e'; +} +.b-fa-search-plus:before { + content: '\f00e'; +} +.b-fa-manat-sign:before { + content: '\e1d5'; +} +.b-fa-map:before { + content: '\f279'; +} +.b-fa-map-location:before { + content: '\f59f'; +} +.b-fa-map-marked:before { + content: '\f59f'; +} +.b-fa-map-location-dot:before { + content: '\f5a0'; +} +.b-fa-map-marked-alt:before { + content: '\f5a0'; +} +.b-fa-map-pin:before { + content: '\f276'; +} +.b-fa-marker:before { + content: '\f5a1'; +} +.b-fa-mars:before { + content: '\f222'; +} +.b-fa-mars-and-venus:before { + content: '\f224'; +} +.b-fa-mars-and-venus-burst:before { + content: '\e523'; +} +.b-fa-mars-double:before { + content: '\f227'; +} +.b-fa-mars-stroke:before { + content: '\f229'; +} +.b-fa-mars-stroke-right:before { + content: '\f22b'; +} +.b-fa-mars-stroke-h:before { + content: '\f22b'; +} +.b-fa-mars-stroke-up:before { + content: '\f22a'; +} +.b-fa-mars-stroke-v:before { + content: '\f22a'; +} +.b-fa-martini-glass:before { + content: '\f57b'; +} +.b-fa-glass-martini-alt:before { + content: '\f57b'; +} +.b-fa-martini-glass-citrus:before { + content: '\f561'; +} +.b-fa-cocktail:before { + content: '\f561'; +} +.b-fa-martini-glass-empty:before { + content: '\f000'; +} +.b-fa-glass-martini:before { + content: '\f000'; +} +.b-fa-mask:before { + content: '\f6fa'; +} +.b-fa-mask-face:before { + content: '\e1d7'; +} +.b-fa-mask-ventilator:before { + content: '\e524'; +} +.b-fa-masks-theater:before { + content: '\f630'; +} +.b-fa-theater-masks:before { + content: '\f630'; +} +.b-fa-mattress-pillow:before { + content: '\e525'; +} +.b-fa-maximize:before { + content: '\f31e'; +} +.b-fa-expand-arrows-alt:before { + content: '\f31e'; +} +.b-fa-medal:before { + content: '\f5a2'; +} +.b-fa-memory:before { + content: '\f538'; +} +.b-fa-menorah:before { + content: '\f676'; +} +.b-fa-mercury:before { + content: '\f223'; +} +.b-fa-message:before { + content: '\f27a'; +} +.b-fa-comment-alt:before { + content: '\f27a'; +} +.b-fa-meteor:before { + content: '\f753'; +} +.b-fa-microchip:before { + content: '\f2db'; +} +.b-fa-microphone:before { + content: '\f130'; +} +.b-fa-microphone-lines:before { + content: '\f3c9'; +} +.b-fa-microphone-alt:before { + content: '\f3c9'; +} +.b-fa-microphone-lines-slash:before { + content: '\f539'; +} +.b-fa-microphone-alt-slash:before { + content: '\f539'; +} +.b-fa-microphone-slash:before { + content: '\f131'; +} +.b-fa-microscope:before { + content: '\f610'; +} +.b-fa-mill-sign:before { + content: '\e1ed'; +} +.b-fa-minimize:before { + content: '\f78c'; +} +.b-fa-compress-arrows-alt:before { + content: '\f78c'; +} +.b-fa-minus:before { + content: '\f068'; +} +.b-fa-subtract:before { + content: '\f068'; +} +.b-fa-mitten:before { + content: '\f7b5'; +} +.b-fa-mobile:before { + content: '\f3ce'; +} +.b-fa-mobile-android:before { + content: '\f3ce'; +} +.b-fa-mobile-phone:before { + content: '\f3ce'; +} +.b-fa-mobile-button:before { + content: '\f10b'; +} +.b-fa-mobile-retro:before { + content: '\e527'; +} +.b-fa-mobile-screen:before { + content: '\f3cf'; +} +.b-fa-mobile-android-alt:before { + content: '\f3cf'; +} +.b-fa-mobile-screen-button:before { + content: '\f3cd'; +} +.b-fa-mobile-alt:before { + content: '\f3cd'; +} +.b-fa-money-bill:before { + content: '\f0d6'; +} +.b-fa-money-bill-1:before { + content: '\f3d1'; +} +.b-fa-money-bill-alt:before { + content: '\f3d1'; +} +.b-fa-money-bill-1-wave:before { + content: '\f53b'; +} +.b-fa-money-bill-wave-alt:before { + content: '\f53b'; +} +.b-fa-money-bill-transfer:before { + content: '\e528'; +} +.b-fa-money-bill-trend-up:before { + content: '\e529'; +} +.b-fa-money-bill-wave:before { + content: '\f53a'; +} +.b-fa-money-bill-wheat:before { + content: '\e52a'; +} +.b-fa-money-bills:before { + content: '\e1f3'; +} +.b-fa-money-check:before { + content: '\f53c'; +} +.b-fa-money-check-dollar:before { + content: '\f53d'; +} +.b-fa-money-check-alt:before { + content: '\f53d'; +} +.b-fa-monument:before { + content: '\f5a6'; +} +.b-fa-moon:before { + content: '\f186'; +} +.b-fa-mortar-pestle:before { + content: '\f5a7'; +} +.b-fa-mosque:before { + content: '\f678'; +} +.b-fa-mosquito:before { + content: '\e52b'; +} +.b-fa-mosquito-net:before { + content: '\e52c'; +} +.b-fa-motorcycle:before { + content: '\f21c'; +} +.b-fa-mound:before { + content: '\e52d'; +} +.b-fa-mountain:before { + content: '\f6fc'; +} +.b-fa-mountain-city:before { + content: '\e52e'; +} +.b-fa-mountain-sun:before { + content: '\e52f'; +} +.b-fa-mug-hot:before { + content: '\f7b6'; +} +.b-fa-mug-saucer:before { + content: '\f0f4'; +} +.b-fa-coffee:before { + content: '\f0f4'; +} +.b-fa-music:before { + content: '\f001'; +} +.b-fa-n:before { + content: 'N'; +} +.b-fa-naira-sign:before { + content: '\e1f6'; +} +.b-fa-network-wired:before { + content: '\f6ff'; +} +.b-fa-neuter:before { + content: '\f22c'; +} +.b-fa-newspaper:before { + content: '\f1ea'; +} +.b-fa-not-equal:before { + content: '\f53e'; +} +.b-fa-note-sticky:before { + content: '\f249'; +} +.b-fa-sticky-note:before { + content: '\f249'; +} +.b-fa-notes-medical:before { + content: '\f481'; +} +.b-fa-o:before { + content: 'O'; +} +.b-fa-object-group:before { + content: '\f247'; +} +.b-fa-object-ungroup:before { + content: '\f248'; +} +.b-fa-oil-can:before { + content: '\f613'; +} +.b-fa-oil-well:before { + content: '\e532'; +} +.b-fa-om:before { + content: '\f679'; +} +.b-fa-otter:before { + content: '\f700'; +} +.b-fa-outdent:before { + content: '\f03b'; +} +.b-fa-dedent:before { + content: '\f03b'; +} +.b-fa-p:before { + content: 'P'; +} +.b-fa-pager:before { + content: '\f815'; +} +.b-fa-paint-roller:before { + content: '\f5aa'; +} +.b-fa-paintbrush:before { + content: '\f1fc'; +} +.b-fa-paint-brush:before { + content: '\f1fc'; +} +.b-fa-palette:before { + content: '\f53f'; +} +.b-fa-pallet:before { + content: '\f482'; +} +.b-fa-panorama:before { + content: '\e209'; +} +.b-fa-paper-plane:before { + content: '\f1d8'; +} +.b-fa-paperclip:before { + content: '\f0c6'; +} +.b-fa-parachute-box:before { + content: '\f4cd'; +} +.b-fa-paragraph:before { + content: '\f1dd'; +} +.b-fa-passport:before { + content: '\f5ab'; +} +.b-fa-paste:before { + content: '\f0ea'; +} +.b-fa-file-clipboard:before { + content: '\f0ea'; +} +.b-fa-pause:before { + content: '\f04c'; +} +.b-fa-paw:before { + content: '\f1b0'; +} +.b-fa-peace:before { + content: '\f67c'; +} +.b-fa-pen:before { + content: '\f304'; +} +.b-fa-pen-clip:before { + content: '\f305'; +} +.b-fa-pen-alt:before { + content: '\f305'; +} +.b-fa-pen-fancy:before { + content: '\f5ac'; +} +.b-fa-pen-nib:before { + content: '\f5ad'; +} +.b-fa-pen-ruler:before { + content: '\f5ae'; +} +.b-fa-pencil-ruler:before { + content: '\f5ae'; +} +.b-fa-pen-to-square:before { + content: '\f044'; +} +.b-fa-edit:before { + content: '\f044'; +} +.b-fa-pencil:before { + content: '\f303'; +} +.b-fa-pencil-alt:before { + content: '\f303'; +} +.b-fa-people-arrows-left-right:before { + content: '\e068'; +} +.b-fa-people-arrows:before { + content: '\e068'; +} +.b-fa-people-carry-box:before { + content: '\f4ce'; +} +.b-fa-people-carry:before { + content: '\f4ce'; +} +.b-fa-people-group:before { + content: '\e533'; +} +.b-fa-people-line:before { + content: '\e534'; +} +.b-fa-people-pulling:before { + content: '\e535'; +} +.b-fa-people-robbery:before { + content: '\e536'; +} +.b-fa-people-roof:before { + content: '\e537'; +} +.b-fa-pepper-hot:before { + content: '\f816'; +} +.b-fa-percent:before { + content: '%'; +} +.b-fa-percentage:before { + content: '%'; +} +.b-fa-person:before { + content: '\f183'; +} +.b-fa-male:before { + content: '\f183'; +} +.b-fa-person-arrow-down-to-line:before { + content: '\e538'; +} +.b-fa-person-arrow-up-from-line:before { + content: '\e539'; +} +.b-fa-person-biking:before { + content: '\f84a'; +} +.b-fa-biking:before { + content: '\f84a'; +} +.b-fa-person-booth:before { + content: '\f756'; +} +.b-fa-person-breastfeeding:before { + content: '\e53a'; +} +.b-fa-person-burst:before { + content: '\e53b'; +} +.b-fa-person-cane:before { + content: '\e53c'; +} +.b-fa-person-chalkboard:before { + content: '\e53d'; +} +.b-fa-person-circle-check:before { + content: '\e53e'; +} +.b-fa-person-circle-exclamation:before { + content: '\e53f'; +} +.b-fa-person-circle-minus:before { + content: '\e540'; +} +.b-fa-person-circle-plus:before { + content: '\e541'; +} +.b-fa-person-circle-question:before { + content: '\e542'; +} +.b-fa-person-circle-xmark:before { + content: '\e543'; +} +.b-fa-person-digging:before { + content: '\f85e'; +} +.b-fa-digging:before { + content: '\f85e'; +} +.b-fa-person-dots-from-line:before { + content: '\f470'; +} +.b-fa-diagnoses:before { + content: '\f470'; +} +.b-fa-person-dress:before { + content: '\f182'; +} +.b-fa-female:before { + content: '\f182'; +} +.b-fa-person-dress-burst:before { + content: '\e544'; +} +.b-fa-person-drowning:before { + content: '\e545'; +} +.b-fa-person-falling:before { + content: '\e546'; +} +.b-fa-person-falling-burst:before { + content: '\e547'; +} +.b-fa-person-half-dress:before { + content: '\e548'; +} +.b-fa-person-harassing:before { + content: '\e549'; +} +.b-fa-person-hiking:before { + content: '\f6ec'; +} +.b-fa-hiking:before { + content: '\f6ec'; +} +.b-fa-person-military-pointing:before { + content: '\e54a'; +} +.b-fa-person-military-rifle:before { + content: '\e54b'; +} +.b-fa-person-military-to-person:before { + content: '\e54c'; +} +.b-fa-person-praying:before { + content: '\f683'; +} +.b-fa-pray:before { + content: '\f683'; +} +.b-fa-person-pregnant:before { + content: '\e31e'; +} +.b-fa-person-rays:before { + content: '\e54d'; +} +.b-fa-person-rifle:before { + content: '\e54e'; +} +.b-fa-person-running:before { + content: '\f70c'; +} +.b-fa-running:before { + content: '\f70c'; +} +.b-fa-person-shelter:before { + content: '\e54f'; +} +.b-fa-person-skating:before { + content: '\f7c5'; +} +.b-fa-skating:before { + content: '\f7c5'; +} +.b-fa-person-skiing:before { + content: '\f7c9'; +} +.b-fa-skiing:before { + content: '\f7c9'; +} +.b-fa-person-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-person-snowboarding:before { + content: '\f7ce'; +} +.b-fa-snowboarding:before { + content: '\f7ce'; +} +.b-fa-person-swimming:before { + content: '\f5c4'; +} +.b-fa-swimmer:before { + content: '\f5c4'; +} +.b-fa-person-through-window:before { + content: '\e433'; +} +.b-fa-person-walking:before { + content: '\f554'; +} +.b-fa-walking:before { + content: '\f554'; +} +.b-fa-person-walking-arrow-loop-left:before { + content: '\e551'; +} +.b-fa-person-walking-arrow-right:before { + content: '\e552'; +} +.b-fa-person-walking-dashed-line-arrow-right:before { + content: '\e553'; +} +.b-fa-person-walking-luggage:before { + content: '\e554'; +} +.b-fa-person-walking-with-cane:before { + content: '\f29d'; +} +.b-fa-blind:before { + content: '\f29d'; +} +.b-fa-peseta-sign:before { + content: '\e221'; +} +.b-fa-peso-sign:before { + content: '\e222'; +} +.b-fa-phone:before { + content: '\f095'; +} +.b-fa-phone-flip:before { + content: '\f879'; +} +.b-fa-phone-alt:before { + content: '\f879'; +} +.b-fa-phone-slash:before { + content: '\f3dd'; +} +.b-fa-phone-volume:before { + content: '\f2a0'; +} +.b-fa-volume-control-phone:before { + content: '\f2a0'; +} +.b-fa-photo-film:before { + content: '\f87c'; +} +.b-fa-photo-video:before { + content: '\f87c'; +} +.b-fa-piggy-bank:before { + content: '\f4d3'; +} +.b-fa-pills:before { + content: '\f484'; +} +.b-fa-pizza-slice:before { + content: '\f818'; +} +.b-fa-place-of-worship:before { + content: '\f67f'; +} +.b-fa-plane:before { + content: '\f072'; +} +.b-fa-plane-arrival:before { + content: '\f5af'; +} +.b-fa-plane-circle-check:before { + content: '\e555'; +} +.b-fa-plane-circle-exclamation:before { + content: '\e556'; +} +.b-fa-plane-circle-xmark:before { + content: '\e557'; +} +.b-fa-plane-departure:before { + content: '\f5b0'; +} +.b-fa-plane-lock:before { + content: '\e558'; +} +.b-fa-plane-slash:before { + content: '\e069'; +} +.b-fa-plane-up:before { + content: '\e22d'; +} +.b-fa-plant-wilt:before { + content: '\e43b'; +} +.b-fa-plate-wheat:before { + content: '\e55a'; +} +.b-fa-play:before { + content: '\f04b'; +} +.b-fa-plug:before { + content: '\f1e6'; +} +.b-fa-plug-circle-bolt:before { + content: '\e55b'; +} +.b-fa-plug-circle-check:before { + content: '\e55c'; +} +.b-fa-plug-circle-exclamation:before { + content: '\e55d'; +} +.b-fa-plug-circle-minus:before { + content: '\e55e'; +} +.b-fa-plug-circle-plus:before { + content: '\e55f'; +} +.b-fa-plug-circle-xmark:before { + content: '\e560'; +} +.b-fa-plus:before { + content: '+'; +} +.b-fa-add:before { + content: '+'; +} +.b-fa-plus-minus:before { + content: '\e43c'; +} +.b-fa-podcast:before { + content: '\f2ce'; +} +.b-fa-poo:before { + content: '\f2fe'; +} +.b-fa-poo-storm:before { + content: '\f75a'; +} +.b-fa-poo-bolt:before { + content: '\f75a'; +} +.b-fa-poop:before { + content: '\f619'; +} +.b-fa-power-off:before { + content: '\f011'; +} +.b-fa-prescription:before { + content: '\f5b1'; +} +.b-fa-prescription-bottle:before { + content: '\f485'; +} +.b-fa-prescription-bottle-medical:before { + content: '\f486'; +} +.b-fa-prescription-bottle-alt:before { + content: '\f486'; +} +.b-fa-print:before { + content: '\f02f'; +} +.b-fa-pump-medical:before { + content: '\e06a'; +} +.b-fa-pump-soap:before { + content: '\e06b'; +} +.b-fa-puzzle-piece:before { + content: '\f12e'; +} +.b-fa-q:before { + content: 'Q'; +} +.b-fa-qrcode:before { + content: '\f029'; +} +.b-fa-question:before { + content: '?'; +} +.b-fa-quote-left:before { + content: '\f10d'; +} +.b-fa-quote-left-alt:before { + content: '\f10d'; +} +.b-fa-quote-right:before { + content: '\f10e'; +} +.b-fa-quote-right-alt:before { + content: '\f10e'; +} +.b-fa-r:before { + content: 'R'; +} +.b-fa-radiation:before { + content: '\f7b9'; +} +.b-fa-radio:before { + content: '\f8d7'; +} +.b-fa-rainbow:before { + content: '\f75b'; +} +.b-fa-ranking-star:before { + content: '\e561'; +} +.b-fa-receipt:before { + content: '\f543'; +} +.b-fa-record-vinyl:before { + content: '\f8d9'; +} +.b-fa-rectangle-ad:before { + content: '\f641'; +} +.b-fa-ad:before { + content: '\f641'; +} +.b-fa-rectangle-list:before { + content: '\f022'; +} +.b-fa-list-alt:before { + content: '\f022'; +} +.b-fa-rectangle-xmark:before { + content: '\f410'; +} +.b-fa-rectangle-times:before { + content: '\f410'; +} +.b-fa-times-rectangle:before { + content: '\f410'; +} +.b-fa-window-close:before { + content: '\f410'; +} +.b-fa-recycle:before { + content: '\f1b8'; +} +.b-fa-registered:before { + content: '\f25d'; +} +.b-fa-repeat:before { + content: '\f363'; +} +.b-fa-reply:before { + content: '\f3e5'; +} +.b-fa-mail-reply:before { + content: '\f3e5'; +} +.b-fa-reply-all:before { + content: '\f122'; +} +.b-fa-mail-reply-all:before { + content: '\f122'; +} +.b-fa-republican:before { + content: '\f75e'; +} +.b-fa-restroom:before { + content: '\f7bd'; +} +.b-fa-retweet:before { + content: '\f079'; +} +.b-fa-ribbon:before { + content: '\f4d6'; +} +.b-fa-right-from-bracket:before { + content: '\f2f5'; +} +.b-fa-sign-out-alt:before { + content: '\f2f5'; +} +.b-fa-right-left:before { + content: '\f362'; +} +.b-fa-exchange-alt:before { + content: '\f362'; +} +.b-fa-right-long:before { + content: '\f30b'; +} +.b-fa-long-arrow-alt-right:before { + content: '\f30b'; +} +.b-fa-right-to-bracket:before { + content: '\f2f6'; +} +.b-fa-sign-in-alt:before { + content: '\f2f6'; +} +.b-fa-ring:before { + content: '\f70b'; +} +.b-fa-road:before { + content: '\f018'; +} +.b-fa-road-barrier:before { + content: '\e562'; +} +.b-fa-road-bridge:before { + content: '\e563'; +} +.b-fa-road-circle-check:before { + content: '\e564'; +} +.b-fa-road-circle-exclamation:before { + content: '\e565'; +} +.b-fa-road-circle-xmark:before { + content: '\e566'; +} +.b-fa-road-lock:before { + content: '\e567'; +} +.b-fa-road-spikes:before { + content: '\e568'; +} +.b-fa-robot:before { + content: '\f544'; +} +.b-fa-rocket:before { + content: '\f135'; +} +.b-fa-rotate:before { + content: '\f2f1'; +} +.b-fa-sync-alt:before { + content: '\f2f1'; +} +.b-fa-rotate-left:before { + content: '\f2ea'; +} +.b-fa-rotate-back:before { + content: '\f2ea'; +} +.b-fa-rotate-backward:before { + content: '\f2ea'; +} +.b-fa-undo-alt:before { + content: '\f2ea'; +} +.b-fa-rotate-right:before { + content: '\f2f9'; +} +.b-fa-redo-alt:before { + content: '\f2f9'; +} +.b-fa-rotate-forward:before { + content: '\f2f9'; +} +.b-fa-route:before { + content: '\f4d7'; +} +.b-fa-rss:before { + content: '\f09e'; +} +.b-fa-feed:before { + content: '\f09e'; +} +.b-fa-ruble-sign:before { + content: '\f158'; +} +.b-fa-rouble:before { + content: '\f158'; +} +.b-fa-rub:before { + content: '\f158'; +} +.b-fa-ruble:before { + content: '\f158'; +} +.b-fa-rug:before { + content: '\e569'; +} +.b-fa-ruler:before { + content: '\f545'; +} +.b-fa-ruler-combined:before { + content: '\f546'; +} +.b-fa-ruler-horizontal:before { + content: '\f547'; +} +.b-fa-ruler-vertical:before { + content: '\f548'; +} +.b-fa-rupee-sign:before { + content: '\f156'; +} +.b-fa-rupee:before { + content: '\f156'; +} +.b-fa-rupiah-sign:before { + content: '\e23d'; +} +.b-fa-s:before { + content: 'S'; +} +.b-fa-sack-dollar:before { + content: '\f81d'; +} +.b-fa-sack-xmark:before { + content: '\e56a'; +} +.b-fa-sailboat:before { + content: '\e445'; +} +.b-fa-satellite:before { + content: '\f7bf'; +} +.b-fa-satellite-dish:before { + content: '\f7c0'; +} +.b-fa-scale-balanced:before { + content: '\f24e'; +} +.b-fa-balance-scale:before { + content: '\f24e'; +} +.b-fa-scale-unbalanced:before { + content: '\f515'; +} +.b-fa-balance-scale-left:before { + content: '\f515'; +} +.b-fa-scale-unbalanced-flip:before { + content: '\f516'; +} +.b-fa-balance-scale-right:before { + content: '\f516'; +} +.b-fa-school:before { + content: '\f549'; +} +.b-fa-school-circle-check:before { + content: '\e56b'; +} +.b-fa-school-circle-exclamation:before { + content: '\e56c'; +} +.b-fa-school-circle-xmark:before { + content: '\e56d'; +} +.b-fa-school-flag:before { + content: '\e56e'; +} +.b-fa-school-lock:before { + content: '\e56f'; +} +.b-fa-scissors:before { + content: '\f0c4'; +} +.b-fa-cut:before { + content: '\f0c4'; +} +.b-fa-screwdriver:before { + content: '\f54a'; +} +.b-fa-screwdriver-wrench:before { + content: '\f7d9'; +} +.b-fa-tools:before { + content: '\f7d9'; +} +.b-fa-scroll:before { + content: '\f70e'; +} +.b-fa-scroll-torah:before { + content: '\f6a0'; +} +.b-fa-torah:before { + content: '\f6a0'; +} +.b-fa-sd-card:before { + content: '\f7c2'; +} +.b-fa-section:before { + content: '\e447'; +} +.b-fa-seedling:before { + content: '\f4d8'; +} +.b-fa-sprout:before { + content: '\f4d8'; +} +.b-fa-server:before { + content: '\f233'; +} +.b-fa-shapes:before { + content: '\f61f'; +} +.b-fa-triangle-circle-square:before { + content: '\f61f'; +} +.b-fa-share:before { + content: '\f064'; +} +.b-fa-arrow-turn-right:before { + content: '\f064'; +} +.b-fa-mail-forward:before { + content: '\f064'; +} +.b-fa-share-from-square:before { + content: '\f14d'; +} +.b-fa-share-square:before { + content: '\f14d'; +} +.b-fa-share-nodes:before { + content: '\f1e0'; +} +.b-fa-share-alt:before { + content: '\f1e0'; +} +.b-fa-sheet-plastic:before { + content: '\e571'; +} +.b-fa-shekel-sign:before { + content: '\f20b'; +} +.b-fa-ils:before { + content: '\f20b'; +} +.b-fa-shekel:before { + content: '\f20b'; +} +.b-fa-sheqel:before { + content: '\f20b'; +} +.b-fa-sheqel-sign:before { + content: '\f20b'; +} +.b-fa-shield:before { + content: '\f132'; +} +.b-fa-shield-blank:before { + content: '\f132'; +} +.b-fa-shield-cat:before { + content: '\e572'; +} +.b-fa-shield-dog:before { + content: '\e573'; +} +.b-fa-shield-halved:before { + content: '\f3ed'; +} +.b-fa-shield-alt:before { + content: '\f3ed'; +} +.b-fa-shield-heart:before { + content: '\e574'; +} +.b-fa-shield-virus:before { + content: '\e06c'; +} +.b-fa-ship:before { + content: '\f21a'; +} +.b-fa-shirt:before { + content: '\f553'; +} +.b-fa-t-shirt:before { + content: '\f553'; +} +.b-fa-tshirt:before { + content: '\f553'; +} +.b-fa-shoe-prints:before { + content: '\f54b'; +} +.b-fa-shop:before { + content: '\f54f'; +} +.b-fa-store-alt:before { + content: '\f54f'; +} +.b-fa-shop-lock:before { + content: '\e4a5'; +} +.b-fa-shop-slash:before { + content: '\e070'; +} +.b-fa-store-alt-slash:before { + content: '\e070'; +} +.b-fa-shower:before { + content: '\f2cc'; +} +.b-fa-shrimp:before { + content: '\e448'; +} +.b-fa-shuffle:before { + content: '\f074'; +} +.b-fa-random:before { + content: '\f074'; +} +.b-fa-shuttle-space:before { + content: '\f197'; +} +.b-fa-space-shuttle:before { + content: '\f197'; +} +.b-fa-sign-hanging:before { + content: '\f4d9'; +} +.b-fa-sign:before { + content: '\f4d9'; +} +.b-fa-signal:before { + content: '\f012'; +} +.b-fa-signal-5:before { + content: '\f012'; +} +.b-fa-signal-perfect:before { + content: '\f012'; +} +.b-fa-signature:before { + content: '\f5b7'; +} +.b-fa-signs-post:before { + content: '\f277'; +} +.b-fa-map-signs:before { + content: '\f277'; +} +.b-fa-sim-card:before { + content: '\f7c4'; +} +.b-fa-sink:before { + content: '\e06d'; +} +.b-fa-sitemap:before { + content: '\f0e8'; +} +.b-fa-skull:before { + content: '\f54c'; +} +.b-fa-skull-crossbones:before { + content: '\f714'; +} +.b-fa-slash:before { + content: '\f715'; +} +.b-fa-sleigh:before { + content: '\f7cc'; +} +.b-fa-sliders:before { + content: '\f1de'; +} +.b-fa-sliders-h:before { + content: '\f1de'; +} +.b-fa-smog:before { + content: '\f75f'; +} +.b-fa-smoking:before { + content: '\f48d'; +} +.b-fa-snowflake:before { + content: '\f2dc'; +} +.b-fa-snowman:before { + content: '\f7d0'; +} +.b-fa-snowplow:before { + content: '\f7d2'; +} +.b-fa-soap:before { + content: '\e06e'; +} +.b-fa-socks:before { + content: '\f696'; +} +.b-fa-solar-panel:before { + content: '\f5ba'; +} +.b-fa-sort:before { + content: '\f0dc'; +} +.b-fa-unsorted:before { + content: '\f0dc'; +} +.b-fa-sort-down:before { + content: '\f0dd'; +} +.b-fa-sort-desc:before { + content: '\f0dd'; +} +.b-fa-sort-up:before { + content: '\f0de'; +} +.b-fa-sort-asc:before { + content: '\f0de'; +} +.b-fa-spa:before { + content: '\f5bb'; +} +.b-fa-spaghetti-monster-flying:before { + content: '\f67b'; +} +.b-fa-pastafarianism:before { + content: '\f67b'; +} +.b-fa-spell-check:before { + content: '\f891'; +} +.b-fa-spider:before { + content: '\f717'; +} +.b-fa-spinner:before { + content: '\f110'; +} +.b-fa-splotch:before { + content: '\f5bc'; +} +.b-fa-spoon:before { + content: '\f2e5'; +} +.b-fa-utensil-spoon:before { + content: '\f2e5'; +} +.b-fa-spray-can:before { + content: '\f5bd'; +} +.b-fa-spray-can-sparkles:before { + content: '\f5d0'; +} +.b-fa-air-freshener:before { + content: '\f5d0'; +} +.b-fa-square:before { + content: '\f0c8'; +} +.b-fa-square-arrow-up-right:before { + content: '\f14c'; +} +.b-fa-external-link-square:before { + content: '\f14c'; +} +.b-fa-square-caret-down:before { + content: '\f150'; +} +.b-fa-caret-square-down:before { + content: '\f150'; +} +.b-fa-square-caret-left:before { + content: '\f191'; +} +.b-fa-caret-square-left:before { + content: '\f191'; +} +.b-fa-square-caret-right:before { + content: '\f152'; +} +.b-fa-caret-square-right:before { + content: '\f152'; +} +.b-fa-square-caret-up:before { + content: '\f151'; +} +.b-fa-caret-square-up:before { + content: '\f151'; +} +.b-fa-square-check:before { + content: '\f14a'; +} +.b-fa-check-square:before { + content: '\f14a'; +} +.b-fa-square-envelope:before { + content: '\f199'; +} +.b-fa-envelope-square:before { + content: '\f199'; +} +.b-fa-square-full:before { + content: '\f45c'; +} +.b-fa-square-h:before { + content: '\f0fd'; +} +.b-fa-h-square:before { + content: '\f0fd'; +} +.b-fa-square-minus:before { + content: '\f146'; +} +.b-fa-minus-square:before { + content: '\f146'; +} +.b-fa-square-nfi:before { + content: '\e576'; +} +.b-fa-square-parking:before { + content: '\f540'; +} +.b-fa-parking:before { + content: '\f540'; +} +.b-fa-square-pen:before { + content: '\f14b'; +} +.b-fa-pen-square:before { + content: '\f14b'; +} +.b-fa-pencil-square:before { + content: '\f14b'; +} +.b-fa-square-person-confined:before { + content: '\e577'; +} +.b-fa-square-phone:before { + content: '\f098'; +} +.b-fa-phone-square:before { + content: '\f098'; +} +.b-fa-square-phone-flip:before { + content: '\f87b'; +} +.b-fa-phone-square-alt:before { + content: '\f87b'; +} +.b-fa-square-plus:before { + content: '\f0fe'; +} +.b-fa-plus-square:before { + content: '\f0fe'; +} +.b-fa-square-poll-horizontal:before { + content: '\f682'; +} +.b-fa-poll-h:before { + content: '\f682'; +} +.b-fa-square-poll-vertical:before { + content: '\f681'; +} +.b-fa-poll:before { + content: '\f681'; +} +.b-fa-square-root-variable:before { + content: '\f698'; +} +.b-fa-square-root-alt:before { + content: '\f698'; +} +.b-fa-square-rss:before { + content: '\f143'; +} +.b-fa-rss-square:before { + content: '\f143'; +} +.b-fa-square-share-nodes:before { + content: '\f1e1'; +} +.b-fa-share-alt-square:before { + content: '\f1e1'; +} +.b-fa-square-up-right:before { + content: '\f360'; +} +.b-fa-external-link-square-alt:before { + content: '\f360'; +} +.b-fa-square-virus:before { + content: '\e578'; +} +.b-fa-square-xmark:before { + content: '\f2d3'; +} +.b-fa-times-square:before { + content: '\f2d3'; +} +.b-fa-xmark-square:before { + content: '\f2d3'; +} +.b-fa-staff-aesculapius:before { + content: '\e579'; +} +.b-fa-rod-asclepius:before { + content: '\e579'; +} +.b-fa-rod-snake:before { + content: '\e579'; +} +.b-fa-staff-snake:before { + content: '\e579'; +} +.b-fa-stairs:before { + content: '\e289'; +} +.b-fa-stamp:before { + content: '\f5bf'; +} +.b-fa-star:before { + content: '\f005'; +} +.b-fa-star-and-crescent:before { + content: '\f699'; +} +.b-fa-star-half:before { + content: '\f089'; +} +.b-fa-star-half-stroke:before { + content: '\f5c0'; +} +.b-fa-star-half-alt:before { + content: '\f5c0'; +} +.b-fa-star-of-david:before { + content: '\f69a'; +} +.b-fa-star-of-life:before { + content: '\f621'; +} +.b-fa-sterling-sign:before { + content: '\f154'; +} +.b-fa-gbp:before { + content: '\f154'; +} +.b-fa-pound-sign:before { + content: '\f154'; +} +.b-fa-stethoscope:before { + content: '\f0f1'; +} +.b-fa-stop:before { + content: '\f04d'; +} +.b-fa-stopwatch:before { + content: '\f2f2'; +} +.b-fa-stopwatch-20:before { + content: '\e06f'; +} +.b-fa-store:before { + content: '\f54e'; +} +.b-fa-store-slash:before { + content: '\e071'; +} +.b-fa-street-view:before { + content: '\f21d'; +} +.b-fa-strikethrough:before { + content: '\f0cc'; +} +.b-fa-stroopwafel:before { + content: '\f551'; +} +.b-fa-subscript:before { + content: '\f12c'; +} +.b-fa-suitcase:before { + content: '\f0f2'; +} +.b-fa-suitcase-medical:before { + content: '\f0fa'; +} +.b-fa-medkit:before { + content: '\f0fa'; +} +.b-fa-suitcase-rolling:before { + content: '\f5c1'; +} +.b-fa-sun:before { + content: '\f185'; +} +.b-fa-sun-plant-wilt:before { + content: '\e57a'; +} +.b-fa-superscript:before { + content: '\f12b'; +} +.b-fa-swatchbook:before { + content: '\f5c3'; +} +.b-fa-synagogue:before { + content: '\f69b'; +} +.b-fa-syringe:before { + content: '\f48e'; +} +.b-fa-t:before { + content: 'T'; +} +.b-fa-table:before { + content: '\f0ce'; +} +.b-fa-table-cells:before { + content: '\f00a'; +} +.b-fa-th:before { + content: '\f00a'; +} +.b-fa-table-cells-large:before { + content: '\f009'; +} +.b-fa-th-large:before { + content: '\f009'; +} +.b-fa-table-columns:before { + content: '\f0db'; +} +.b-fa-columns:before { + content: '\f0db'; +} +.b-fa-table-list:before { + content: '\f00b'; +} +.b-fa-th-list:before { + content: '\f00b'; +} +.b-fa-table-tennis-paddle-ball:before { + content: '\f45d'; +} +.b-fa-ping-pong-paddle-ball:before { + content: '\f45d'; +} +.b-fa-table-tennis:before { + content: '\f45d'; +} +.b-fa-tablet:before { + content: '\f3fb'; +} +.b-fa-tablet-android:before { + content: '\f3fb'; +} +.b-fa-tablet-button:before { + content: '\f10a'; +} +.b-fa-tablet-screen-button:before { + content: '\f3fa'; +} +.b-fa-tablet-alt:before { + content: '\f3fa'; +} +.b-fa-tablets:before { + content: '\f490'; +} +.b-fa-tachograph-digital:before { + content: '\f566'; +} +.b-fa-digital-tachograph:before { + content: '\f566'; +} +.b-fa-tag:before { + content: '\f02b'; +} +.b-fa-tags:before { + content: '\f02c'; +} +.b-fa-tape:before { + content: '\f4db'; +} +.b-fa-tarp:before { + content: '\e57b'; +} +.b-fa-tarp-droplet:before { + content: '\e57c'; +} +.b-fa-taxi:before { + content: '\f1ba'; +} +.b-fa-cab:before { + content: '\f1ba'; +} +.b-fa-teeth:before { + content: '\f62e'; +} +.b-fa-teeth-open:before { + content: '\f62f'; +} +.b-fa-temperature-arrow-down:before { + content: '\e03f'; +} +.b-fa-temperature-down:before { + content: '\e03f'; +} +.b-fa-temperature-arrow-up:before { + content: '\e040'; +} +.b-fa-temperature-up:before { + content: '\e040'; +} +.b-fa-temperature-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-full:before { + content: '\f2c7'; +} +.b-fa-temperature-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-full:before { + content: '\f2c7'; +} +.b-fa-temperature-half:before { + content: '\f2c9'; +} +.b-fa-temperature-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-half:before { + content: '\f2c9'; +} +.b-fa-temperature-high:before { + content: '\f769'; +} +.b-fa-temperature-low:before { + content: '\f76b'; +} +.b-fa-temperature-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-three-quarters:before { + content: '\f2c8'; +} +.b-fa-temperature-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-three-quarters:before { + content: '\f2c8'; +} +.b-fa-tenge-sign:before { + content: '\f7d7'; +} +.b-fa-tenge:before { + content: '\f7d7'; +} +.b-fa-tent:before { + content: '\e57d'; +} +.b-fa-tent-arrow-down-to-line:before { + content: '\e57e'; +} +.b-fa-tent-arrow-left-right:before { + content: '\e57f'; +} +.b-fa-tent-arrow-turn-left:before { + content: '\e580'; +} +.b-fa-tent-arrows-down:before { + content: '\e581'; +} +.b-fa-tents:before { + content: '\e582'; +} +.b-fa-terminal:before { + content: '\f120'; +} +.b-fa-text-height:before { + content: '\f034'; +} +.b-fa-text-slash:before { + content: '\f87d'; +} +.b-fa-remove-format:before { + content: '\f87d'; +} +.b-fa-text-width:before { + content: '\f035'; +} +.b-fa-thermometer:before { + content: '\f491'; +} +.b-fa-thumbs-down:before { + content: '\f165'; +} +.b-fa-thumbs-up:before { + content: '\f164'; +} +.b-fa-thumbtack:before { + content: '\f08d'; +} +.b-fa-thumb-tack:before { + content: '\f08d'; +} +.b-fa-ticket:before { + content: '\f145'; +} +.b-fa-ticket-simple:before { + content: '\f3ff'; +} +.b-fa-ticket-alt:before { + content: '\f3ff'; +} +.b-fa-timeline:before { + content: '\e29c'; +} +.b-fa-toggle-off:before { + content: '\f204'; +} +.b-fa-toggle-on:before { + content: '\f205'; +} +.b-fa-toilet:before { + content: '\f7d8'; +} +.b-fa-toilet-paper:before { + content: '\f71e'; +} +.b-fa-toilet-paper-slash:before { + content: '\e072'; +} +.b-fa-toilet-portable:before { + content: '\e583'; +} +.b-fa-toilets-portable:before { + content: '\e584'; +} +.b-fa-toolbox:before { + content: '\f552'; +} +.b-fa-tooth:before { + content: '\f5c9'; +} +.b-fa-torii-gate:before { + content: '\f6a1'; +} +.b-fa-tornado:before { + content: '\f76f'; +} +.b-fa-tower-broadcast:before { + content: '\f519'; +} +.b-fa-broadcast-tower:before { + content: '\f519'; +} +.b-fa-tower-cell:before { + content: '\e585'; +} +.b-fa-tower-observation:before { + content: '\e586'; +} +.b-fa-tractor:before { + content: '\f722'; +} +.b-fa-trademark:before { + content: '\f25c'; +} +.b-fa-traffic-light:before { + content: '\f637'; +} +.b-fa-trailer:before { + content: '\e041'; +} +.b-fa-train:before { + content: '\f238'; +} +.b-fa-train-subway:before { + content: '\f239'; +} +.b-fa-subway:before { + content: '\f239'; +} +.b-fa-train-tram:before { + content: '\f7da'; +} +.b-fa-tram:before { + content: '\f7da'; +} +.b-fa-transgender:before { + content: '\f225'; +} +.b-fa-transgender-alt:before { + content: '\f225'; +} +.b-fa-trash:before { + content: '\f1f8'; +} +.b-fa-trash-arrow-up:before { + content: '\f829'; +} +.b-fa-trash-restore:before { + content: '\f829'; +} +.b-fa-trash-can:before { + content: '\f2ed'; +} +.b-fa-trash-alt:before { + content: '\f2ed'; +} +.b-fa-trash-can-arrow-up:before { + content: '\f82a'; +} +.b-fa-trash-restore-alt:before { + content: '\f82a'; +} +.b-fa-tree:before { + content: '\f1bb'; +} +.b-fa-tree-city:before { + content: '\e587'; +} +.b-fa-triangle-exclamation:before { + content: '\f071'; +} +.b-fa-exclamation-triangle:before { + content: '\f071'; +} +.b-fa-warning:before { + content: '\f071'; +} +.b-fa-trophy:before { + content: '\f091'; +} +.b-fa-trowel:before { + content: '\e589'; +} +.b-fa-trowel-bricks:before { + content: '\e58a'; +} +.b-fa-truck:before { + content: '\f0d1'; +} +.b-fa-truck-arrow-right:before { + content: '\e58b'; +} +.b-fa-truck-droplet:before { + content: '\e58c'; +} +.b-fa-truck-fast:before { + content: '\f48b'; +} +.b-fa-shipping-fast:before { + content: '\f48b'; +} +.b-fa-truck-field:before { + content: '\e58d'; +} +.b-fa-truck-field-un:before { + content: '\e58e'; +} +.b-fa-truck-front:before { + content: '\e2b7'; +} +.b-fa-truck-medical:before { + content: '\f0f9'; +} +.b-fa-ambulance:before { + content: '\f0f9'; +} +.b-fa-truck-monster:before { + content: '\f63b'; +} +.b-fa-truck-moving:before { + content: '\f4df'; +} +.b-fa-truck-pickup:before { + content: '\f63c'; +} +.b-fa-truck-plane:before { + content: '\e58f'; +} +.b-fa-truck-ramp-box:before { + content: '\f4de'; +} +.b-fa-truck-loading:before { + content: '\f4de'; +} +.b-fa-tty:before { + content: '\f1e4'; +} +.b-fa-teletype:before { + content: '\f1e4'; +} +.b-fa-turkish-lira-sign:before { + content: '\e2bb'; +} +.b-fa-try:before { + content: '\e2bb'; +} +.b-fa-turkish-lira:before { + content: '\e2bb'; +} +.b-fa-turn-down:before { + content: '\f3be'; +} +.b-fa-level-down-alt:before { + content: '\f3be'; +} +.b-fa-turn-up:before { + content: '\f3bf'; +} +.b-fa-level-up-alt:before { + content: '\f3bf'; +} +.b-fa-tv:before { + content: '\f26c'; +} +.b-fa-television:before { + content: '\f26c'; +} +.b-fa-tv-alt:before { + content: '\f26c'; +} +.b-fa-u:before { + content: 'U'; +} +.b-fa-umbrella:before { + content: '\f0e9'; +} +.b-fa-umbrella-beach:before { + content: '\f5ca'; +} +.b-fa-underline:before { + content: '\f0cd'; +} +.b-fa-universal-access:before { + content: '\f29a'; +} +.b-fa-unlock:before { + content: '\f09c'; +} +.b-fa-unlock-keyhole:before { + content: '\f13e'; +} +.b-fa-unlock-alt:before { + content: '\f13e'; +} +.b-fa-up-down:before { + content: '\f338'; +} +.b-fa-arrows-alt-v:before { + content: '\f338'; +} +.b-fa-up-down-left-right:before { + content: '\f0b2'; +} +.b-fa-arrows-alt:before { + content: '\f0b2'; +} +.b-fa-up-long:before { + content: '\f30c'; +} +.b-fa-long-arrow-alt-up:before { + content: '\f30c'; +} +.b-fa-up-right-and-down-left-from-center:before { + content: '\f424'; +} +.b-fa-expand-alt:before { + content: '\f424'; +} +.b-fa-up-right-from-square:before { + content: '\f35d'; +} +.b-fa-external-link-alt:before { + content: '\f35d'; +} +.b-fa-upload:before { + content: '\f093'; +} +.b-fa-user:before { + content: '\f007'; +} +.b-fa-user-astronaut:before { + content: '\f4fb'; +} +.b-fa-user-check:before { + content: '\f4fc'; +} +.b-fa-user-clock:before { + content: '\f4fd'; +} +.b-fa-user-doctor:before { + content: '\f0f0'; +} +.b-fa-user-md:before { + content: '\f0f0'; +} +.b-fa-user-gear:before { + content: '\f4fe'; +} +.b-fa-user-cog:before { + content: '\f4fe'; +} +.b-fa-user-graduate:before { + content: '\f501'; +} +.b-fa-user-group:before { + content: '\f500'; +} +.b-fa-user-friends:before { + content: '\f500'; +} +.b-fa-user-injured:before { + content: '\f728'; +} +.b-fa-user-large:before { + content: '\f406'; +} +.b-fa-user-alt:before { + content: '\f406'; +} +.b-fa-user-large-slash:before { + content: '\f4fa'; +} +.b-fa-user-alt-slash:before { + content: '\f4fa'; +} +.b-fa-user-lock:before { + content: '\f502'; +} +.b-fa-user-minus:before { + content: '\f503'; +} +.b-fa-user-ninja:before { + content: '\f504'; +} +.b-fa-user-nurse:before { + content: '\f82f'; +} +.b-fa-user-pen:before { + content: '\f4ff'; +} +.b-fa-user-edit:before { + content: '\f4ff'; +} +.b-fa-user-plus:before { + content: '\f234'; +} +.b-fa-user-secret:before { + content: '\f21b'; +} +.b-fa-user-shield:before { + content: '\f505'; +} +.b-fa-user-slash:before { + content: '\f506'; +} +.b-fa-user-tag:before { + content: '\f507'; +} +.b-fa-user-tie:before { + content: '\f508'; +} +.b-fa-user-xmark:before { + content: '\f235'; +} +.b-fa-user-times:before { + content: '\f235'; +} +.b-fa-users:before { + content: '\f0c0'; +} +.b-fa-users-between-lines:before { + content: '\e591'; +} +.b-fa-users-gear:before { + content: '\f509'; +} +.b-fa-users-cog:before { + content: '\f509'; +} +.b-fa-users-line:before { + content: '\e592'; +} +.b-fa-users-rays:before { + content: '\e593'; +} +.b-fa-users-rectangle:before { + content: '\e594'; +} +.b-fa-users-slash:before { + content: '\e073'; +} +.b-fa-users-viewfinder:before { + content: '\e595'; +} +.b-fa-utensils:before { + content: '\f2e7'; +} +.b-fa-cutlery:before { + content: '\f2e7'; +} +.b-fa-v:before { + content: 'V'; +} +.b-fa-van-shuttle:before { + content: '\f5b6'; +} +.b-fa-shuttle-van:before { + content: '\f5b6'; +} +.b-fa-vault:before { + content: '\e2c5'; +} +.b-fa-vector-square:before { + content: '\f5cb'; +} +.b-fa-venus:before { + content: '\f221'; +} +.b-fa-venus-double:before { + content: '\f226'; +} +.b-fa-venus-mars:before { + content: '\f228'; +} +.b-fa-vest:before { + content: '\e085'; +} +.b-fa-vest-patches:before { + content: '\e086'; +} +.b-fa-vial:before { + content: '\f492'; +} +.b-fa-vial-circle-check:before { + content: '\e596'; +} +.b-fa-vial-virus:before { + content: '\e597'; +} +.b-fa-vials:before { + content: '\f493'; +} +.b-fa-video:before { + content: '\f03d'; +} +.b-fa-video-camera:before { + content: '\f03d'; +} +.b-fa-video-slash:before { + content: '\f4e2'; +} +.b-fa-vihara:before { + content: '\f6a7'; +} +.b-fa-virus:before { + content: '\e074'; +} +.b-fa-virus-covid:before { + content: '\e4a8'; +} +.b-fa-virus-covid-slash:before { + content: '\e4a9'; +} +.b-fa-virus-slash:before { + content: '\e075'; +} +.b-fa-viruses:before { + content: '\e076'; +} +.b-fa-voicemail:before { + content: '\f897'; +} +.b-fa-volcano:before { + content: '\f770'; +} +.b-fa-volleyball:before { + content: '\f45f'; +} +.b-fa-volleyball-ball:before { + content: '\f45f'; +} +.b-fa-volume-high:before { + content: '\f028'; +} +.b-fa-volume-up:before { + content: '\f028'; +} +.b-fa-volume-low:before { + content: '\f027'; +} +.b-fa-volume-down:before { + content: '\f027'; +} +.b-fa-volume-off:before { + content: '\f026'; +} +.b-fa-volume-xmark:before { + content: '\f6a9'; +} +.b-fa-volume-mute:before { + content: '\f6a9'; +} +.b-fa-volume-times:before { + content: '\f6a9'; +} +.b-fa-vr-cardboard:before { + content: '\f729'; +} +.b-fa-w:before { + content: 'W'; +} +.b-fa-walkie-talkie:before { + content: '\f8ef'; +} +.b-fa-wallet:before { + content: '\f555'; +} +.b-fa-wand-magic:before { + content: '\f0d0'; +} +.b-fa-magic:before { + content: '\f0d0'; +} +.b-fa-wand-magic-sparkles:before { + content: '\e2ca'; +} +.b-fa-magic-wand-sparkles:before { + content: '\e2ca'; +} +.b-fa-wand-sparkles:before { + content: '\f72b'; +} +.b-fa-warehouse:before { + content: '\f494'; +} +.b-fa-water:before { + content: '\f773'; +} +.b-fa-water-ladder:before { + content: '\f5c5'; +} +.b-fa-ladder-water:before { + content: '\f5c5'; +} +.b-fa-swimming-pool:before { + content: '\f5c5'; +} +.b-fa-wave-square:before { + content: '\f83e'; +} +.b-fa-weight-hanging:before { + content: '\f5cd'; +} +.b-fa-weight-scale:before { + content: '\f496'; +} +.b-fa-weight:before { + content: '\f496'; +} +.b-fa-wheat-awn:before { + content: '\e2cd'; +} +.b-fa-wheat-alt:before { + content: '\e2cd'; +} +.b-fa-wheat-awn-circle-exclamation:before { + content: '\e598'; +} +.b-fa-wheelchair:before { + content: '\f193'; +} +.b-fa-wheelchair-move:before { + content: '\e2ce'; +} +.b-fa-wheelchair-alt:before { + content: '\e2ce'; +} +.b-fa-whiskey-glass:before { + content: '\f7a0'; +} +.b-fa-glass-whiskey:before { + content: '\f7a0'; +} +.b-fa-wifi:before { + content: '\f1eb'; +} +.b-fa-wifi-3:before { + content: '\f1eb'; +} +.b-fa-wifi-strong:before { + content: '\f1eb'; +} +.b-fa-wind:before { + content: '\f72e'; +} +.b-fa-window-maximize:before { + content: '\f2d0'; +} +.b-fa-window-minimize:before { + content: '\f2d1'; +} +.b-fa-window-restore:before { + content: '\f2d2'; +} +.b-fa-wine-bottle:before { + content: '\f72f'; +} +.b-fa-wine-glass:before { + content: '\f4e3'; +} +.b-fa-wine-glass-empty:before { + content: '\f5ce'; +} +.b-fa-wine-glass-alt:before { + content: '\f5ce'; +} +.b-fa-won-sign:before { + content: '\f159'; +} +.b-fa-krw:before { + content: '\f159'; +} +.b-fa-won:before { + content: '\f159'; +} +.b-fa-worm:before { + content: '\e599'; +} +.b-fa-wrench:before { + content: '\f0ad'; +} +.b-fa-x:before { + content: 'X'; +} +.b-fa-x-ray:before { + content: '\f497'; +} +.b-fa-xmark:before { + content: '\f00d'; +} +.b-fa-close:before { + content: '\f00d'; +} +.b-fa-multiply:before { + content: '\f00d'; +} +.b-fa-remove:before { + content: '\f00d'; +} +.b-fa-times:before { + content: '\f00d'; +} +.b-fa-xmarks-lines:before { + content: '\e59a'; +} +.b-fa-y:before { + content: 'Y'; +} +.b-fa-yen-sign:before { + content: '\f157'; +} +.b-fa-cny:before { + content: '\f157'; +} +.b-fa-jpy:before { + content: '\f157'; +} +.b-fa-rmb:before { + content: '\f157'; +} +.b-fa-yen:before { + content: '\f157'; +} +.b-fa-yin-yang:before { + content: '\f6ad'; +} +.b-fa-z:before { + content: 'Z'; +} +.sr-only, +.b-fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.sr-only-focusable:not(:focus), +.b-fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.b-fa { + font-family: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-font-smoothing: inherit; +} +.b-fa:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-icon:before, +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before, +.b-indicator.b-deadline-date:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; +} +.b-fw-icon:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-icon-add:before { + content: '+'; +} +.b-icon-remove:before { + content: '\f00d'; +} +.b-icon-clear:before { + content: '\f00d'; +} +.b-icon-close:before, +.b-popup-close:before { + content: '\f00d'; +} +.b-icon-collapse-down:before { + content: '\f078'; +} +.b-icon-collapse-left:before { + content: '\f053'; +} +.b-icon-collapse-right:before { + content: '\f054'; +} +.b-icon-collapse-up:before { + content: '\f077'; +} +.b-icon-filter-disable:before { + content: '\f05e'; +} +.b-icon-search:before { + content: '\f002'; +} +.b-icon-search-plus:before { + content: '\f00e'; +} +.b-icon-search-minus:before { + content: '\f010'; +} +.b-icon-hide:before { + content: '\f057'; +} +.b-icon-trash:before { + content: '\f1f8'; +} +.b-icon-edit:before { + content: '\f303'; +} +.b-icon-rename:before { + content: '\f044'; +} +.b-icon-copy:before { + content: '\f0c5'; +} +.b-icon-cut:before { + content: '\f0c4'; +} +.b-icon-paste:before { + content: '\f0ea'; +} +.b-icon-expand-row:before { + content: '\f107'; +} +.b-icon-expand-column:before { + content: '\f105'; +} +.b-icon-expand, +.b-popup-expand:before { + content: '\f065'; +} +.b-icon-first:before { + content: '\f100'; +} +.b-rtl > .b-icon-first:before { + transform: scaleX(-1); +} +.b-icon-last:before { + content: '\f101'; +} +.b-rtl > .b-icon-last:before { + transform: scaleX(-1); +} +.b-icon-reload:before { + content: '\f01e'; +} +.b-icon-undo:before { + content: '\f0e2'; +} +.b-icon-redo:before { + content: '\f01e'; +} +.b-icon-code:before { + content: '\f121'; +} +.b-icon-clipboard:before { + content: '\f328'; +} +.b-icon-filter:before, +.b-icon-filter-equal:before { + content: '\f0b0'; +} +.b-icon-filter-less:before, +.b-icon-filter-before:before { + content: '\f053'; +} +.b-icon-filter-more:before, +.b-icon-filter-after:before { + content: '\f054'; +} +.b-icon-check:before { + content: '\f00c'; +} +.b-icon-checked:before { + content: '\f14a'; +} +.b-icon-unchecked:before { + content: '\f0c8'; +} +.b-icon-radio:before { + content: '\f111'; +} +.b-icon-radio-checked:before { + content: '\f192'; +} +.b-icon-radio-unchecked:before { + content: '\f111'; +} +.b-icon-calendar:before { + content: '\f133'; +} +.b-icon-calendar-day:before { + content: '\f783'; +} +.b-icon-clock:before { + content: '\f017'; +} +.b-icon-recurring:before { + content: '\f021'; +} +.b-icon-duration:before { + content: '\f254'; +} +.b-icon-milestone:before { + content: '\f219'; +} +.b-icon-user:before { + content: '\f007'; +} +.b-icon-menu:before { + content: '\f0c9'; +} +.b-icon-menu-horizontal:before { + content: '\f141'; +} +.b-icon-menu-vertical:before { + content: '\f142'; +} +.b-icon-info:before { + content: '\f129'; +} +.b-icon-sub-menu:before { + content: '\f054'; +} +.b-icon-star:before { + content: '\f005'; +} +.b-icon-warning:before { + content: '\f071'; +} +.b-icon-columns:before { + content: '\f0db'; +} +.b-icon-picker:before { + content: '\f0d7'; + transition: transform 0.2s; +} +.b-icon-picker-rotated:before { + content: '\f0d7'; + transform: rotate(180deg); + transition: transform 0.2s; +} +.b-icon-resize-horizontal:before { + content: '\f337'; +} +.b-icon-fullscreen:before { + content: '\f0b2'; +} +.b-icon-cog:before { + content: '\f013'; +} +.b-linux .b-icon-cog:before, +.b-windows .b-icon-cog:before { + vertical-align: middle; +} +.b-icon-file-download:before { + content: '\f56d'; +} +.b-icon-sync:before { + content: '\f2f1'; +} +.b-icon-bad-mood-emoji:before { + content: '\f119'; +} +.b-icon-circle:before { + content: '\f111'; +} +.b-icon-square:before { + content: '\f0c8'; +} +.b-icon-merge-cells:before { + content: '\f5fd'; +} +.b-icon-up:before { + content: '\f062'; +} +.b-icon-down:before { + content: '\f063'; +} +.b-icon-left:before { + content: '\f060'; +} +.b-icon-right:before { + content: '\f061'; +} +.b-icon-angle-left:before { + content: '\f104'; +} +.b-icon-angle-right:before { + content: '\f105'; +} +.b-icon-previous:before { + content: '\f053'; +} +.b-rtl > .b-icon-previous:before { + transform: scaleX(-1); +} +.b-icon-next:before { + content: '\f054'; +} +.b-rtl > .b-icon-next:before { + transform: scaleX(-1); +} +.b-icon-move-left-right:before { + content: '\f337'; +} +.b-icon-move-up-down:before { + content: '\f338'; +} +.b-icon-spinner:before { + content: '\f110'; + animation: rotate 2s infinite linear; +} +.b-icon-column-move-left:before { + content: '\f0a8'; +} +.b-icon-column-move-right:before { + content: '\f0a9'; +} +.b-icon-hide-column:before { + content: '\f057'; +} +.b-icon-sort:before { + content: '\f0dc'; +} +.b-icon-sort-asc:before { + content: '\f15e'; +} +.b-icon-sort-desc:before { + content: '\f15d'; +} +.b-icon-sorted-asc:before { + content: '\f062'; +} +.b-icon-group-asc:before { + content: '\f885'; +} +.b-icon-group-desc:before { + content: '\f160'; +} +.b-icon-group-collapse:before { + content: '\f056'; +} +.b-icon-group-expand:before { + content: '\f055'; +} +.b-icon-grouped-asc:before { + content: '\f012'; +} +.b-icon-tree-expand:before { + content: '\f105'; +} +.b-icon-tree-collapse:before { + content: '\f107'; +} +.b-icon-tree-folder:before { + content: '\f07b'; +} +.b-icon-tree-folder-open:before { + content: '\f07c'; +} +.b-icon-tree-leaf:before { + content: '\f111'; +} +.b-icon-expand-gridregion:before { + content: '\f054'; +} +.b-icon-collapse-gridregion:before { + content: '\f053'; +} +.b-icon-unassign:before { + content: '\f506'; +} +.b-icon-valid:before { + content: '\f00c'; +} +.b-icon-invalid:before { + content: '\f05e'; +} +.b-icon-checking:before { + content: '\f110'; +} +.b-icon-expand-resource:before { + content: '\f103'; +} +.b-icon-note:before { + content: '\f249'; +} +.b-icon-advanced:before { + content: '\f085'; +} +.b-icon-renumber:before { + content: '\f884'; +} +.b-icon-indent:before { + content: '\f03c'; +} +.b-icon-outdent:before { + content: '\f03b'; +} +.b-icon-subtask:before { + content: '\e476'; +} +.b-icon-predecessor:before { + content: '\e477'; +} +.b-icon-successor:before { + content: '\e47a'; +} +.b-icon-calendar-days:before { + content: '\f073'; +} +.b-icon-calendar-week:before { + content: '\f784'; +} +.b-noselect { + -webkit-user-select: none; + user-select: none; +} +body { + --rtl-negate: 1; +} +.b-rtl { + --rtl-negate: -1; +} +.b-released, +.b-hide-display, +.b-theme-info { + display: none !important; +} +.b-hide-visibility { + visibility: hidden !important; +} +.b-hide-offscreen { + visibility: hidden !important; + position: absolute !important; + top: -10000em; + left: -10000em; +} +.b-yscroll-pad { + display: none; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: block; + order: 9999; + border-inline-start: 1px solid transparent; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad .b-yscroll-pad-sizer { + overflow-x: hidden; + overflow-y: scroll; + visibility: hidden; + margin-inline-start: -1px; + height: 0; +} +.b-fx-highlight { + z-index: 9999; + animation-name: b-fx-highlight-animation; + animation-duration: 1s; + animation: b-fx-highlight-animation 1s ease 0s 1; +} +@keyframes b-fx-highlight-animation { + 0% { + box-shadow: none; + } + 50% { + box-shadow: 0 0 10px 5px #fd7e1480; + } + to { + box-shadow: none; + } +} +@keyframes b-slide-in-from-right { + 30% { + transform: translate(-30%); + opacity: 0.1; + } + 30.01% { + transform: translate(30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-left { + 30% { + transform: translate(30%); + opacity: 0.1; + } + 30.01% { + transform: translate(-30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-below { + 30% { + transform: translateY(-30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-above { + 30% { + transform: translateY(30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(-30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +.b-slide-vertical.b-slide-in-next { + animation: b-slide-in-from-below 0.3s ease 0s 1 normal; +} +.b-slide-vertical.b-slide-in-previous { + animation: b-slide-in-from-above 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +.b-no-resizeobserver.b-resize-monitored { + position: relative; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + visibility: hidden; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > * { + width: 100%; + height: 100%; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-expand:after { + content: ''; + display: block; + width: 100000px; + height: 100000px; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-shrink:after { + content: ''; + display: block; + width: 200%; + height: 200%; + min-width: 1px; + min-height: 1px; +} +.b-float-root { + position: fixed; + inset: 0; + pointer-events: none; + overflow: hidden; + overflow: -moz-hidden-unscrollable; + overflow: clip; + z-index: 11000; + contain: strict; + display: flex; + justify-content: center; + align-items: center; +} +.b-float-root.b-safari { + -webkit-user-select: none; + user-select: none; +} +.b-float-root > .b-floating { + position: absolute; + contain: layout style; + pointer-events: all; + transition: opacity 0.2s; + box-shadow: 3px 3px 6px #0006; + top: 0; + left: 0; + z-index: 11001; +} +.b-firefox .b-float-root > .b-floating { + contain: layout; +} +.b-float-root > .b-floating.b-hidden { + opacity: 0; +} +.b-float-root > .b-floating.b-aligned-above:not(.b-anchored) { + box-shadow: 3px -3px 6px #0006; +} +.b-gripper { + position: absolute; +} +.b-gripper:after { + content: ' '; + position: absolute; + opacity: 0; +} +.b-hover-top .b-gripper.b-gripper-horz, +.b-hover-bottom .b-gripper.b-gripper-horz { + cursor: ns-resize; + height: 1em; + left: 0; + right: 0; +} +.b-hover-bottom .b-gripper.b-gripper-horz { + bottom: 0; +} +.b-gripper.b-gripper-horz:after { + border-top: 1px solid rgba(0, 0, 0, 0.3); + border-bottom: 1px solid rgba(0, 0, 0, 0.3); + width: 0; + height: 0.25em; + left: 50%; + margin-inline-start: 0; +} +.b-hover-top .b-gripper.b-gripper-horz:after { + top: 0.4em; +} +.b-hover-bottom .b-gripper.b-gripper-horz:after { + bottom: 0.4em; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after { + transition: opacity 0.2s, margin-inline-start 0.2s, width 0.2s; + opacity: 1; + margin-inline-start: -0.6em; + width: 1.2em; +} +.b-hover-left .b-gripper.b-gripper-vert, +.b-hover-right .b-gripper.b-gripper-vert { + cursor: ew-resize; + width: 1em; + top: 0; + bottom: 0; +} +.b-hover-right .b-gripper.b-gripper-vert { + right: 0; +} +.b-hover-left .b-gripper.b-gripper-vert { + left: 0; +} +.b-gripper.b-gripper-vert:after { + background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 3px); + height: 0; + width: 0.5em; + top: 50%; + margin-top: 0; +} +.b-hover-left .b-gripper.b-gripper-vert:after { + left: 4px; +} +.b-hover-right .b-gripper.b-gripper-vert:after { + right: 4px; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after { + transition: opacity 0.2s, margin-top 0.2s, height 0.2s; + opacity: 1; + margin-top: -6px; + height: 12px; +} +.b-dragging { + z-index: 100; + pointer-events: none !important; + opacity: 0.8; + box-sizing: border-box; +} +.b-dragging.b-drag-unified-proxy { + opacity: 0.65; +} +.b-dragging.b-drag-main { + z-index: 101; + opacity: 1; +} +.b-drag-proxy { + position: absolute !important; + top: 0; + left: 0; + pointer-events: none !important; + box-sizing: border-box; +} +.b-drag-proxy * { + box-sizing: border-box; +} +.b-aborting, +.b-drag-final-transition { + transition-duration: 0.3s; + transition-property: all !important; +} +.b-drag-unified-animation { + transition: transform 0.2s; +} +.b-drag-original.b-hidden { + display: none !important; +} +.b-draghelper-active * { + -webkit-user-select: none; + user-select: none; +} +.simulated-mouse { + position: absolute; + z-index: 100; + top: 10px; + left: 10px; + transition: top 0.5s, left 0.5s; + pointer-events: none; + font-size: 16px; +} +.simulated-mouse.quick { + transition: top 0.05s, left 0.05s; +} +.simulated-mouse:after { + position: absolute; + content: '\f245'; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + z-index: 102; +} +.simulated-mouse.drag:before, +.simulated-mouse.mousedown:before, +.simulated-mouse.dblclick:before, +.simulated-mouse.click:before { + position: absolute; + content: ''; + border: 2px solid transparent; + border-radius: 50%; + animation-name: click; + animation-duration: 0.2s; + top: 0; + left: 0; + transform: translate(-50%, -50%); + z-index: 101; + opacity: 0.7; +} +.simulated-mouse.drag:after { + content: '\f25a'; + left: -3px; +} +.simulated-mouse.dblclick:before { + animation-name: dblclick; + animation-duration: 0.3s; +} +.simulated-mouse.mousedown:before, +.simulated-mouse.drag:before { + animation-name: none; + width: 1.5em; + height: 1.5em; + border-color: red; +} +@keyframes click { + 0% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +@keyframes dblclick { + 0% { + width: 0; + height: 0; + } + 40% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + 50% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +.b-widget { + display: inline-flex; + overflow: hidden; + line-height: initial; + font-weight: 400; + font-size: 1em; + box-sizing: border-box; + color-scheme: dark; +} +.b-widget.b-measure { + display: block !important; +} +.b-widget.b-anchored { + overflow: visible; +} +.b-widget.b-maximized { + transform: none !important; + width: 100% !important; + height: 100% !important; + max-width: 100% !important; + max-height: 100% !important; +} +.b-widget * { + box-sizing: border-box; +} +.b-widget:before, +.b-widget:after, +.b-widget *:before, +.b-widget *:after { + box-sizing: border-box; +} +.b-widget.b-positioned { + position: absolute; + top: 0; + left: 0; +} +.b-widget.b-floating.b-centered, +.b-widget.b-positioned.b-centered { + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} +.b-widget > .b-focus-trap { + position: absolute; + display: none; + clip: rect(0, 0, 0, 0); +} +.b-widget.b-focus-trapped.b-contains-focus > .b-focus-trap { + display: inherit; +} +.b-widget.b-hidden { + display: none !important; +} +.b-widget.b-hiding { + pointer-events: none; +} +.b-widget .b-aria-desc-element { + position: absolute; + clip-path: polygon(0 0); + contain: strict; +} +.b-widget .b-widget-inner { + width: 100%; + position: relative; + flex: 1; +} +.b-widget .b-anchor { + width: 16px; + height: 8px; + position: absolute; + z-index: -1; +} +.b-widget .b-anchor svg { + position: absolute; + top: 0; + overflow: visible; +} +.b-widget .b-anchor.b-anchor-top { + left: 0; + bottom: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom { + left: 0; + top: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom svg { + transform: rotate(180deg); +} +.b-widget .b-anchor.b-anchor-left { + top: 0; + width: 8px; + height: 16px; + right: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-left svg { + transform: rotate(270deg); + transform-origin: 8px 8px; +} +.b-widget .b-anchor.b-anchor-right { + top: 0; + width: 8px; + height: 16px; + left: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-right svg { + transform: rotate(90deg); + transform-origin: 4px 4px; +} +.b-widget.b-rtl > .b-anchor.b-anchor-left { + right: calc(100% - 9px); +} +.b-widget.b-rtl > .b-anchor.b-anchor-right { + left: calc(100% + 7px); +} +.b-slidingcontent-content { + display: flex; + flex-flow: row nowrap !important; + align-items: stretch; + scroll-snap-type: x mandatory; +} +.b-slidingcontent-content .b-carousel-item { + flex: 1 0 100%; +} +.b-widget-scroller { + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-anchor: none; + position: relative; +} +.b-widget-scroller.b-hide-scroll { + scrollbar-width: none; +} +.b-widget-scroller.b-hide-scroll::-webkit-scrollbar { + display: none; +} +.b-scroller-stretcher { + position: absolute; + height: 1px; + width: 1px; + top: 0; + left: 0; +} +.b-rtl > .b-scroller-stretcher { + left: auto; + right: 0; +} +.b-text-align-start, +.b-text-align-left { + text-align: start; +} +.b-text-align-center { + text-align: center; +} +.b-text-align-end, +.b-text-align-right { + text-align: end; +} +.b-rtl { + direction: rtl; +} +.b-ltr { + direction: ltr; +} +.b-widget.b-badge { + overflow: visible; +} +.b-badge:before { + content: attr(data-badge); + position: absolute; + min-width: 2.223em; + min-height: 2.223em; + right: -1em; + top: -1em; + padding: 0.5em; + background-color: #d32f2f; + color: #fff; + border-radius: 50%; + font-size: 0.6em; + z-index: 5; + display: flex; + justify-content: center; + align-items: center; + animation-name: b-badge-show; + animation-duration: 0.3s; +} +.b-badge.b-rtl:before { + left: -1em; + right: auto; +} +.b-button.b-badge:before { + font-size: 0.7em; +} +@keyframes b-badge-show { + 0% { + opacity: 0; + transform: scale(0.1) rotate(180deg); + } + to { + opacity: 1; + transform: scale(1) rotate(0); + } +} +.b-button { + position: relative; + padding: 0 1em; + min-height: 3em; + border: 1px solid; + cursor: pointer; + font-family: inherit; + font-weight: 400; + transition: background-color 0.2s, color 0.2s, border 0.2s; + white-space: nowrap; + display: inline-flex; + align-items: center; + justify-content: center; + text-transform: none; + -webkit-user-select: none; + user-select: none; +} +.b-button.b-text { + min-width: 3.3em; +} +.b-button:not(.b-tab) { + border-radius: 2px; +} +.b-button::-moz-focus-inner { + border: 0; +} +.b-button label { + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; +} +.b-button.b-rotate-vertical { + min-height: 3em; + min-width: 3em; + padding: 1em 0; +} +.b-button.b-rotate-vertical label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-button.b-rotate-left { + flex-direction: column-reverse; +} +.b-button.b-rotate-left label { + transform: rotate(180deg); +} +.b-button.b-rotate-left i { + transform: rotate(270deg); +} +.b-button.b-rotate-right { + flex-direction: column; +} +.b-button.b-rotate-right i { + transform: rotate(90deg); +} +.b-button.b-icon-align-start i:not(.b-button-menu-icon) { + order: -100; +} +.b-button.b-icon-align-start:not(.b-rotate-vertical) label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-right label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-left label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end i { + order: 100; +} +.b-button.b-icon-align-end:not(.b-rotate-vertical) label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-right label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-left label { + margin-inline-end: 0.5em; +} +.b-button .b-button-menu-icon { + margin-inline-start: 0.5em; +} +.b-button i { + font-size: 1em; +} +.b-button label:empty { + display: none; +} +.b-button.b-badge { + overflow: visible !important; +} +.b-button.b-rounded { + border-radius: 50%; + width: 3em; + height: 3em; +} +.b-button:focus { + outline: none; +} +.b-button:disabled { + cursor: default; +} +.b-button.b-borderless { + border: none; +} +.b-popup .b-bottom-toolbar .b-button.b-text { + min-width: 8em; +} +button.b-button.b-transparent:not(.b-tab) { + background-color: transparent; + border: none; +} +a.b-button { + text-decoration: none; +} +.b-button.b-white:not(.b-tab) { + color: #fff; + border-color: #ffffff4d; + background-color: #ffffff0d; +} +.b-using-keyboard .b-button.b-white:not(.b-tab):focus, +.b-button.b-white:not(.b-tab).b-using-keyboard:focus { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #fffc; +} +.b-button.b-white:not(.b-tab).b-pressed.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ffffffb3; +} +.b-button.b-white:not(.b-tab).b-pressed:hover.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):active:not(.b-disabled), +.b-button.b-white:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #f2f2f2; + border-color: #f2f2f24d; + color: #cdcecf; +} +.b-button.b-white:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffffff4d; + border-color: #ffffff1a; +} +.b-button.b-blue:not(.b-tab) { + color: #1565c0; + border-color: #1565c04d; + background-color: #1565c00d; +} +.b-using-keyboard .b-button.b-blue:not(.b-tab):focus, +.b-button.b-blue:not(.b-tab).b-using-keyboard:focus { + background-color: #1565c04d; +} +.b-button.b-blue:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #1565c0cc; +} +.b-button.b-blue:not(.b-tab).b-pressed.b-transparent { + color: #0b3564; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled) { + background-color: #1565c04d; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #1565c04d; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #1565c0b3; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover.b-transparent { + color: #0b3564; +} +.b-button.b-blue:not(.b-tab):active:not(.b-disabled), +.b-button.b-blue:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #1259a9; + border-color: #1259a94d; + color: #cdcecf; +} +.b-button.b-blue:not(.b-tab).b-disabled { + background-color: transparent; + color: #1565c04d; + border-color: #1565c01a; +} +.b-button.b-deep-orange:not(.b-tab) { + color: #ff5722; + border-color: #ff57224d; + background-color: #ff57220d; +} +.b-using-keyboard .b-button.b-deep-orange:not(.b-tab):focus, +.b-button.b-deep-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #ff5722cc; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ff5722b3; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-deep-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ff4409; + border-color: #ff44094d; + color: #cdcecf; +} +.b-button.b-deep-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #ff57224d; + border-color: #ff57221a; +} +.b-button.b-orange:not(.b-tab) { + color: #e64a19; + border-color: #e64a194d; + background-color: #e64a190d; +} +.b-using-keyboard .b-button.b-orange:not(.b-tab):focus, +.b-button.b-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #e64a194d; +} +.b-button.b-orange:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #e64a19cc; +} +.b-button.b-orange:not(.b-tab).b-pressed.b-transparent { + color: #8a2c0f; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #e64a194d; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #e64a194d; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #e64a19b3; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #8a2c0f; +} +.b-button.b-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #cf4317; + border-color: #cf43174d; + color: #cdcecf; +} +.b-button.b-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #e64a194d; + border-color: #e64a191a; +} +.b-button.b-amber:not(.b-tab) { + color: #ffc107; + border-color: #ffc1074d; + background-color: #ffc1070d; +} +.b-using-keyboard .b-button.b-amber:not(.b-tab):focus, +.b-button.b-amber:not(.b-tab).b-using-keyboard:focus { + background-color: #ffc1074d; +} +.b-button.b-amber:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #ffc107cc; +} +.b-button.b-amber:not(.b-tab).b-pressed.b-transparent { + color: #a07800; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffc1074d; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffc1074d; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ffc107b3; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover.b-transparent { + color: #a07800; +} +.b-button.b-amber:not(.b-tab):active:not(.b-disabled), +.b-button.b-amber:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #edb100; + border-color: #edb1004d; + color: #cdcecf; +} +.b-button.b-amber:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffc1074d; + border-color: #ffc1071a; +} +.b-button.b-indigo:not(.b-tab) { + color: #3f51b5; + border-color: #3f51b54d; + background-color: #3f51b50d; +} +.b-using-keyboard .b-button.b-indigo:not(.b-tab):focus, +.b-button.b-indigo:not(.b-tab).b-using-keyboard:focus { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #3f51b5cc; +} +.b-button.b-indigo:not(.b-tab).b-pressed.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled) { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #3f51b5b3; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):active:not(.b-disabled), +.b-button.b-indigo:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #3849a2; + border-color: #3849a24d; + color: #cdcecf; +} +.b-button.b-indigo:not(.b-tab).b-disabled { + background-color: transparent; + color: #3f51b54d; + border-color: #3f51b51a; +} +.b-button.b-lime:not(.b-tab) { + color: #cddc39; + border-color: #cddc394d; + background-color: #cddc390d; +} +.b-using-keyboard .b-button.b-lime:not(.b-tab):focus, +.b-button.b-lime:not(.b-tab).b-using-keyboard:focus { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #cddc39cc; +} +.b-button.b-lime:not(.b-tab).b-pressed.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled) { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #cddc39b3; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):active:not(.b-disabled), +.b-button.b-lime:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #c6d626; + border-color: #c6d6264d; + color: #cdcecf; +} +.b-button.b-lime:not(.b-tab).b-disabled { + background-color: transparent; + color: #cddc394d; + border-color: #cddc391a; +} +.b-button.b-teal:not(.b-tab) { + color: #009688; + border-color: #0096884d; + background-color: #0096880d; +} +.b-using-keyboard .b-button.b-teal:not(.b-tab):focus, +.b-button.b-teal:not(.b-tab).b-using-keyboard:focus { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #009688cc; +} +.b-button.b-teal:not(.b-tab).b-pressed.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled) { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #009688b3; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):active:not(.b-disabled), +.b-button.b-teal:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #007d71; + border-color: #007d714d; + color: #cdcecf; +} +.b-button.b-teal:not(.b-tab).b-disabled { + background-color: transparent; + color: #0096884d; + border-color: #0096881a; +} +.b-button.b-green:not(.b-tab) { + color: #4caf50; + border-color: #4caf504d; + background-color: #4caf500d; +} +.b-using-keyboard .b-button.b-green:not(.b-tab):focus, +.b-button.b-green:not(.b-tab).b-using-keyboard:focus { + background-color: #4caf504d; +} +.b-button.b-green:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #4caf50cc; +} +.b-button.b-green:not(.b-tab).b-pressed.b-transparent { + color: #2d682f; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #4caf504d; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #4caf504d; +} +.b-button.b-green:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #4caf50b3; +} +.b-button.b-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #2d682f; +} +.b-button.b-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #449d48; + border-color: #449d484d; + color: #cdcecf; +} +.b-button.b-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #4caf504d; + border-color: #4caf501a; +} +.b-button.b-light-green:not(.b-tab) { + color: #8bc34a; + border-color: #8bc34a4d; + background-color: #8bc34a0d; +} +.b-using-keyboard .b-button.b-light-green:not(.b-tab):focus, +.b-button.b-light-green:not(.b-tab).b-using-keyboard:focus { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #8bc34acc; +} +.b-button.b-light-green:not(.b-tab).b-pressed.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #8bc34ab3; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #7eb73d; + border-color: #7eb73d4d; + color: #cdcecf; +} +.b-button.b-light-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #8bc34a4d; + border-color: #8bc34a1a; +} +.b-button.b-purple:not(.b-tab) { + color: #9c27b0; + border-color: #9c27b04d; + background-color: #9c27b00d; +} +.b-using-keyboard .b-button.b-purple:not(.b-tab):focus, +.b-button.b-purple:not(.b-tab).b-using-keyboard:focus { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #9c27b0cc; +} +.b-button.b-purple:not(.b-tab).b-pressed.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled) { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #9c27b0b3; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):active:not(.b-disabled), +.b-button.b-purple:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #89229b; + border-color: #89229b4d; + color: #cdcecf; +} +.b-button.b-purple:not(.b-tab).b-disabled { + background-color: transparent; + color: #9c27b04d; + border-color: #9c27b01a; +} +.b-button.b-yellow:not(.b-tab) { + color: #ffeb3b; + border-color: #ffeb3b4d; + background-color: #ffeb3b0d; +} +.b-using-keyboard .b-button.b-yellow:not(.b-tab):focus, +.b-button.b-yellow:not(.b-tab).b-using-keyboard:focus { + background-color: #ffeb3b4d; +} +.b-button.b-yellow:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #ffeb3bcc; +} +.b-button.b-yellow:not(.b-tab).b-pressed.b-transparent { + color: #d4be00; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffeb3b4d; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffeb3b4d; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ffeb3bb3; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover.b-transparent { + color: #d4be00; +} +.b-button.b-yellow:not(.b-tab):active:not(.b-disabled), +.b-button.b-yellow:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffe822; + border-color: #ffe8224d; + color: #cdcecf; +} +.b-button.b-yellow:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffeb3b4d; + border-color: #ffeb3b1a; +} +.b-button.b-red:not(.b-tab) { + color: #d32f2f; + border-color: #d32f2f4d; + background-color: #d32f2f0d; +} +.b-using-keyboard .b-button.b-red:not(.b-tab):focus, +.b-button.b-red:not(.b-tab).b-using-keyboard:focus { + background-color: #d32f2f4d; +} +.b-button.b-red:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #d32f2fcc; +} +.b-button.b-red:not(.b-tab).b-pressed.b-transparent { + color: #811b1b; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled) { + background-color: #d32f2f4d; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #d32f2f4d; +} +.b-button.b-red:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #d32f2fb3; +} +.b-button.b-red:not(.b-tab).b-pressed:hover.b-transparent { + color: #811b1b; +} +.b-button.b-red:not(.b-tab):active:not(.b-disabled), +.b-button.b-red:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #c02929; + border-color: #c029294d; + color: #cdcecf; +} +.b-button.b-red:not(.b-tab).b-disabled { + background-color: transparent; + color: #d32f2f4d; + border-color: #d32f2f1a; +} +.b-button.b-dark-gray:not(.b-tab) { + color: #505057; + border-color: #5050574d; + background-color: #5050570d; +} +.b-using-keyboard .b-button.b-dark-gray:not(.b-tab):focus, +.b-button.b-dark-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #5050574d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #505057cc; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed.b-transparent { + color: #1f1f22; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #5050574d; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #5050574d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #505057b3; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #1f1f22; +} +.b-button.b-dark-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-dark-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #44444a; + border-color: #44444a4d; + color: #cdcecf; +} +.b-button.b-dark-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #5050574d; + border-color: #5050571a; +} +.b-button.b-gray:not(.b-tab) { + color: #666; + border-color: #6666664d; + background-color: #6666660d; +} +.b-using-keyboard .b-button.b-gray:not(.b-tab):focus, +.b-button.b-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #6666664d; +} +.b-button.b-gray:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #666c; +} +.b-button.b-gray:not(.b-tab).b-pressed.b-transparent { + color: #333; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #6666664d; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #6666664d; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #666666b3; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #333; +} +.b-button.b-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #595959; + border-color: #5959594d; + color: #cdcecf; +} +.b-button.b-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #6666664d; + border-color: #6666661a; +} +.b-button.b-light-gray:not(.b-tab) { + color: #c0c1c2; + border-color: #c0c1c24d; + background-color: #c0c1c20d; +} +.b-using-keyboard .b-button.b-light-gray:not(.b-tab):focus, +.b-button.b-light-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #c0c1c24d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #c0c1c2cc; +} +.b-button.b-light-gray:not(.b-tab).b-pressed.b-transparent { + color: #8c8e90; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #c0c1c24d; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #c0c1c24d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #c0c1c2b3; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #8c8e90; +} +.b-button.b-light-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #b3b4b5; + border-color: #b3b4b54d; + color: #cdcecf; +} +.b-button.b-light-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #c0c1c24d; + border-color: #c0c1c21a; +} +.b-button:not(.b-tab) { + color: #949494; + border-color: #9494944d; + background-color: #9494940d; +} +.b-using-keyboard .b-button:not(.b-tab):focus, +.b-button:not(.b-tab).b-using-keyboard:focus { + background-color: #9494944d; +} +.b-button:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #949494cc; +} +.b-button:not(.b-tab).b-pressed.b-transparent { + color: #616161; +} +.b-button:not(.b-tab):hover:not(.b-disabled) { + background-color: #9494944d; +} +.b-button:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #9494944d; +} +.b-button:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #949494b3; +} +.b-button:not(.b-tab).b-pressed:hover.b-transparent { + color: #616161; +} +.b-button:not(.b-tab):active:not(.b-disabled), +.b-button:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #878787; + border-color: #8787874d; + color: #cdcecf; +} +.b-button:not(.b-tab).b-disabled { + background-color: transparent; + color: #9494944d; + border-color: #9494941a; +} +.b-ie.b-button:not(.b-rotate-vertical), +.b-ie .b-button:not(.b-rotate-vertical) { + height: 3em; +} +.b-button.b-raised.b-blue { + color: #cdcecf; + border: none; + background-color: #1565c0; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus { + background-color: #1d7be6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue:hover:not(.b-disabled) { + background-color: #1873db; +} +.b-button.b-raised.b-blue.b-pressed, +.b-button.b-raised.b-blue.b-pressed[data-group]:hover { + background-color: #0f4786; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-blue.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus:hover, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #11519a; +} +.b-button.b-raised.b-blue.b-pressed:active { + background-color: #0b3360; +} +.b-button.b-raised.b-blue.b-pressed:active:hover { + background-color: #0d3d73; +} +.b-button.b-raised.b-blue:active:not(.b-disabled) { + background-color: #11519a; + border-color: #11519a; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-blue:active:hover:not(.b-disabled) { + background-color: #135bad; + border-color: #135bad; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-blue:disabled:hover, +.b-button.b-raised.b-blue:disabled { + background-color: #505057; + color: #38383c; + border-color: #0b3564; + cursor: default; +} +.b-button.b-raised.b-deep-orange { + color: #cdcecf; + border: none; + background-color: #ff5722; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus { + background-color: #ff7a50; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange:hover:not(.b-disabled) { + background-color: #ff6838; +} +.b-button.b-raised.b-deep-orange.b-pressed, +.b-button.b-raised.b-deep-orange.b-pressed[data-group]:hover { + background-color: #ca3100; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-deep-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus:hover, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #e73700; +} +.b-button.b-raised.b-deep-orange.b-pressed:active { + background-color: #912300; +} +.b-button.b-raised.b-deep-orange.b-pressed:active:hover { + background-color: #ad2a00; +} +.b-button.b-raised.b-deep-orange:active:not(.b-disabled) { + background-color: #e73700; + border-color: #e73700; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-deep-orange:active:hover:not(.b-disabled) { + background-color: #ff4105; + border-color: #ff4105; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-deep-orange:disabled:hover, +.b-button.b-raised.b-deep-orange:disabled { + background-color: #505057; + color: #38383c; + border-color: #bb2d00; + cursor: default; +} +.b-button.b-raised.b-orange { + color: #cdcecf; + border: none; + background-color: #e64a19; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus { + background-color: #eb6b42; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange:hover:not(.b-disabled) { + background-color: #e95c30; +} +.b-button.b-raised.b-orange.b-pressed, +.b-button.b-raised.b-orange.b-pressed[data-group]:hover { + background-color: #a13412; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus:hover, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #b83b14; +} +.b-button.b-raised.b-orange.b-pressed:active { + background-color: #73250d; +} +.b-button.b-raised.b-orange.b-pressed:active:hover { + background-color: #8a2c0f; +} +.b-button.b-raised.b-orange:active:not(.b-disabled) { + background-color: #b83b14; + border-color: #b83b14; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-orange:active:hover:not(.b-disabled) { + background-color: #cf4317; + border-color: #cf4317; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-orange:disabled:hover, +.b-button.b-raised.b-orange:disabled { + background-color: #505057; + color: #38383c; + border-color: #8a2c0f; + cursor: default; +} +.b-button.b-raised.b-amber { + color: #cdcecf; + border: none; + background-color: #ffc107; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus { + background-color: #ffcc35; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber:hover:not(.b-disabled) { + background-color: #ffc720; +} +.b-button.b-raised.b-amber.b-pressed, +.b-button.b-raised.b-amber.b-pressed[data-group]:hover { + background-color: #b78a00; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-amber.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus:hover, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #d29d00; +} +.b-button.b-raised.b-amber.b-pressed:active { + background-color: #836200; +} +.b-button.b-raised.b-amber.b-pressed:active:hover { + background-color: #9d7600; +} +.b-button.b-raised.b-amber:active:not(.b-disabled) { + background-color: #d29d00; + border-color: #d29d00; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-amber:active:hover:not(.b-disabled) { + background-color: #ecb100; + border-color: #ecb100; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-amber:disabled:hover, +.b-button.b-raised.b-amber:disabled { + background-color: #505057; + color: #38383c; + border-color: #a07800; + cursor: default; +} +.b-button.b-raised.b-indigo { + color: #cdcecf; + border: none; + background-color: #3f51b5; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus { + background-color: #5c6cc6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo:hover:not(.b-disabled) { + background-color: #4d5fc1; +} +.b-button.b-raised.b-indigo.b-pressed, +.b-button.b-raised.b-indigo.b-pressed[data-group]:hover { + background-color: #2c397f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-indigo.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus:hover, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #324191; +} +.b-button.b-raised.b-indigo.b-pressed:active { + background-color: #20295b; +} +.b-button.b-raised.b-indigo.b-pressed:active:hover { + background-color: #26316d; +} +.b-button.b-raised.b-indigo:active:not(.b-disabled) { + background-color: #324191; + border-color: #324191; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-indigo:active:hover:not(.b-disabled) { + background-color: #3949a3; + border-color: #3949a3; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-indigo:disabled:hover, +.b-button.b-raised.b-indigo:disabled { + background-color: #505057; + color: #38383c; + border-color: #252f69; + cursor: default; +} +.b-button.b-raised.b-lime { + color: #cdcecf; + border: none; + background-color: #cddc39; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus { + background-color: #d7e360; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime:hover:not(.b-disabled) { + background-color: #d2e04d; +} +.b-button.b-raised.b-lime.b-pressed, +.b-button.b-raised.b-lime.b-pressed[data-group]:hover { + background-color: #98a51d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-lime.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus:hover, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #aebc21; +} +.b-button.b-raised.b-lime.b-pressed:active { + background-color: #6d7615; +} +.b-button.b-raised.b-lime.b-pressed:active:hover { + background-color: #838d19; +} +.b-button.b-raised.b-lime:active:not(.b-disabled) { + background-color: #aebc21; + border-color: #aebc21; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-lime:active:hover:not(.b-disabled) { + background-color: #c4d425; + border-color: #c4d425; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-lime:disabled:hover, +.b-button.b-raised.b-lime:disabled { + background-color: #505057; + color: #38383c; + border-color: #89951a; + cursor: default; +} +.b-button.b-raised.b-teal { + color: #cdcecf; + border: none; + background-color: #009688; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus { + background-color: #00c4b2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal:hover:not(.b-disabled) { + background-color: #00baa9; +} +.b-button.b-raised.b-teal.b-pressed, +.b-button.b-raised.b-teal.b-pressed[data-group]:hover { + background-color: #00695f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-teal.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus:hover, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #00786d; +} +.b-button.b-raised.b-teal.b-pressed:active { + background-color: #004b44; +} +.b-button.b-raised.b-teal.b-pressed:active:hover { + background-color: #005a52; +} +.b-button.b-raised.b-teal:active:not(.b-disabled) { + background-color: #00786d; + border-color: #00786d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-teal:active:hover:not(.b-disabled) { + background-color: #00877a; + border-color: #00877a; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-teal:disabled:hover, +.b-button.b-raised.b-teal:disabled { + background-color: #505057; + color: #38383c; + border-color: #00302c; + cursor: default; +} +.b-button.b-raised.b-green { + color: #cdcecf; + border: none; + background-color: #4caf50; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus { + background-color: #6abe6e; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green:hover:not(.b-disabled) { + background-color: #5cb860; +} +.b-button.b-raised.b-green.b-pressed, +.b-button.b-raised.b-green.b-pressed[data-group]:hover { + background-color: #357b38; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus:hover, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #3d8c40; +} +.b-button.b-raised.b-green.b-pressed:active { + background-color: #265828; +} +.b-button.b-raised.b-green.b-pressed:active:hover { + background-color: #2e6930; +} +.b-button.b-raised.b-green:active:not(.b-disabled) { + background-color: #3d8c40; + border-color: #3d8c40; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-green:active:hover:not(.b-disabled) { + background-color: #449e48; + border-color: #449e48; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-green:disabled:hover, +.b-button.b-raised.b-green:disabled { + background-color: #505057; + color: #38383c; + border-color: #2d682f; + cursor: default; +} +.b-button.b-raised.b-light-green { + color: #cdcecf; + border: none; + background-color: #8bc34a; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus { + background-color: #a1ce6c; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green:hover:not(.b-disabled) { + background-color: #97c95c; +} +.b-button.b-raised.b-light-green.b-pressed, +.b-button.b-raised.b-light-green.b-pressed[data-group]:hover { + background-color: #628d2f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus:hover, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #70a236; +} +.b-button.b-raised.b-light-green.b-pressed:active { + background-color: #466521; +} +.b-button.b-raised.b-light-green.b-pressed:active:hover { + background-color: #547928; +} +.b-button.b-raised.b-light-green:active:not(.b-disabled) { + background-color: #70a236; + border-color: #70a236; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-green:active:hover:not(.b-disabled) { + background-color: #7eb63c; + border-color: #7eb63c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-green:disabled:hover, +.b-button.b-raised.b-light-green:disabled { + background-color: #505057; + color: #38383c; + border-color: #577d2a; + cursor: default; +} +.b-button.b-raised.b-purple { + color: #cdcecf; + border: none; + background-color: #9c27b0; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus { + background-color: #bb33d2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple:hover:not(.b-disabled) { + background-color: #b12cc8; +} +.b-button.b-raised.b-purple.b-pressed, +.b-button.b-raised.b-purple.b-pressed[data-group]:hover { + background-color: #6d1b7b; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-purple.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus:hover, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #7d1f8d; +} +.b-button.b-raised.b-purple.b-pressed:active { + background-color: #4e1458; +} +.b-button.b-raised.b-purple.b-pressed:active:hover { + background-color: #5e176a; +} +.b-button.b-raised.b-purple:active:not(.b-disabled) { + background-color: #7d1f8d; + border-color: #7d1f8d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-purple:active:hover:not(.b-disabled) { + background-color: #8c239e; + border-color: #8c239e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-purple:disabled:hover, +.b-button.b-raised.b-purple:disabled { + background-color: #505057; + color: #38383c; + border-color: #52145d; + cursor: default; +} +.b-button.b-raised.b-yellow { + color: #cdcecf; + border: none; + background-color: #ffeb3b; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus { + background-color: #fff069; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow:hover:not(.b-disabled) { + background-color: #ffed4f; +} +.b-button.b-raised.b-yellow.b-pressed, +.b-button.b-raised.b-yellow.b-pressed[data-group]:hover { + background-color: #dcc500; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-yellow.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus:hover, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #fbe200; +} +.b-button.b-raised.b-yellow.b-pressed:active { + background-color: #9d8d00; +} +.b-button.b-raised.b-yellow.b-pressed:active:hover { + background-color: #bca900; +} +.b-button.b-raised.b-yellow:active:not(.b-disabled) { + background-color: #fbe200; + border-color: #fbe200; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-yellow:active:hover:not(.b-disabled) { + background-color: #ffe81c; + border-color: #ffe81c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-yellow:disabled:hover, +.b-button.b-raised.b-yellow:disabled { + background-color: #505057; + color: #38383c; + border-color: #d4be00; + cursor: default; +} +.b-button.b-raised.b-red { + color: #cdcecf; + border: none; + background-color: #d32f2f; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus { + background-color: #db5555; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red:hover:not(.b-disabled) { + background-color: #d74444; +} +.b-button.b-raised.b-red.b-pressed, +.b-button.b-raised.b-red.b-pressed[data-group]:hover { + background-color: #952020; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-red.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus:hover, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #aa2424; +} +.b-button.b-raised.b-red.b-pressed:active { + background-color: #6a1717; +} +.b-button.b-raised.b-red.b-pressed:active:hover { + background-color: #801b1b; +} +.b-button.b-raised.b-red:active:not(.b-disabled) { + background-color: #aa2424; + border-color: #aa2424; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-red:active:hover:not(.b-disabled) { + background-color: #c02929; + border-color: #c02929; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-red:disabled:hover, +.b-button.b-raised.b-red:disabled { + background-color: #505057; + color: #38383c; + border-color: #811b1b; + cursor: default; +} +.b-button.b-raised.b-dark-gray { + color: #cdcecf; + border: none; + background-color: #505057; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus { + background-color: #66666f; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray:hover:not(.b-disabled) { + background-color: #606069; +} +.b-button.b-raised.b-dark-gray.b-pressed, +.b-button.b-raised.b-dark-gray.b-pressed[data-group]:hover { + background-color: #38383d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-dark-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus:hover, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #404046; +} +.b-button.b-raised.b-dark-gray.b-pressed:active { + background-color: #28282c; +} +.b-button.b-raised.b-dark-gray.b-pressed:active:hover { + background-color: #303034; +} +.b-button.b-raised.b-dark-gray:active:not(.b-disabled) { + background-color: #404046; + border-color: #404046; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-dark-gray:active:hover:not(.b-disabled) { + background-color: #48484e; + border-color: #48484e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-dark-gray:disabled:hover, +.b-button.b-raised.b-dark-gray:disabled { + background-color: #505057; + color: #38383c; + border-color: #1f1f22; + cursor: default; +} +.b-button.b-raised.b-gray { + color: #cdcecf; + border: none; + background-color: #666; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus { + background-color: #7d7d7d; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray:hover:not(.b-disabled) { + background-color: #757575; +} +.b-button.b-raised.b-gray.b-pressed, +.b-button.b-raised.b-gray.b-pressed[data-group]:hover { + background-color: #474747; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus:hover, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #525252; +} +.b-button.b-raised.b-gray.b-pressed:active { + background-color: #333; +} +.b-button.b-raised.b-gray.b-pressed:active:hover { + background-color: #3d3d3d; +} +.b-button.b-raised.b-gray:active:not(.b-disabled) { + background-color: #525252; + border-color: #525252; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-gray:active:hover:not(.b-disabled) { + background-color: #5c5c5c; + border-color: #5c5c5c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-gray:disabled:hover, +.b-button.b-raised.b-gray:disabled { + background-color: #505057; + color: #38383c; + border-color: #333; + cursor: default; +} +.b-button.b-raised.b-light-gray { + color: #cdcecf; + border: none; + background-color: #c0c1c2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus { + background-color: #d7d8d9; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray:hover:not(.b-disabled) { + background-color: #c6c7c8; +} +.b-button.b-raised.b-light-gray.b-pressed, +.b-button.b-raised.b-light-gray.b-pressed[data-group]:hover { + background-color: #858789; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus:hover, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #999a9c; +} +.b-button.b-raised.b-light-gray.b-pressed:active { + background-color: #5f6162; +} +.b-button.b-raised.b-light-gray.b-pressed:active:hover { + background-color: #727476; +} +.b-button.b-raised.b-light-gray:active:not(.b-disabled) { + background-color: #999a9c; + border-color: #999a9c; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-gray:active:hover:not(.b-disabled) { + background-color: #acaeaf; + border-color: #acaeaf; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-gray:disabled:hover, +.b-button.b-raised.b-light-gray:disabled { + background-color: #505057; + color: #38383c; + border-color: #8c8e90; + cursor: default; +} +.b-button.b-raised { + color: #cdcecf; + border: none; + background-color: #949494; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus, +.b-button.b-raised.b-outer.b-using-keyboard:focus { + background-color: #ababab; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus:hover:not(.b-disabled), +.b-button.b-raised.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised:hover:not(.b-disabled) { + background-color: #9f9f9f; +} +.b-button.b-raised.b-pressed, +.b-button.b-raised.b-pressed[data-group]:hover { + background-color: #686868; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus:hover, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #767676; +} +.b-button.b-raised.b-pressed:active { + background-color: #4a4a4a; +} +.b-button.b-raised.b-pressed:active:hover { + background-color: #595959; +} +.b-button.b-raised:active:not(.b-disabled) { + background-color: #767676; + border-color: #767676; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised:active:hover:not(.b-disabled) { + background-color: #858585; + border-color: #858585; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised:disabled:hover, +.b-button.b-raised:disabled { + background-color: #505057; + color: #38383c; + border-color: #616161; + cursor: default; +} +.b-buttongroup { + overflow: visible; + flex-shrink: 0; +} +.b-buttongroup.b-content-element { + display: inline-flex; + flex-flow: row nowrap; +} +.b-buttongroup.b-content-element.b-rotate-vertical { + flex-direction: column; +} +.b-buttongroup .b-button { + margin: 0; +} +.b-buttongroup .b-button:not(.b-pressed) { + box-shadow: none !important; +} +.b-buttongroup .b-button.b-pressed, +.b-buttongroup .b-button:active { + z-index: 2; +} +.b-buttongroup .b-button:not(.b-first-visible-child) { + margin-inline-start: -1px; +} +.b-buttongroup.b-columned.b-content-element { + flex: 1; + flex-wrap: wrap; +} +.b-buttongroup.b-columned.b-content-element .b-button { + margin-inline-start: 0; +} +.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child) { + border-radius: 0; +} +.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-calendarpanel { + --min-row-height: 75; + --min-column-width: 75; + -webkit-user-select: none; + user-select: none; +} +.b-calendarpanel.b-outer { + display: inline-flex; +} +.b-calendarpanel .b-week-number-cell { + display: none; +} +.b-calendarpanel.b-show-week-column .b-week-number-cell { + display: flex; + flex-direction: column; +} +.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month { + visibility: hidden; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month { + opacity: 0.7; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap { + pointer-events: all; +} +.b-calendarpanel .b-panel-body-wrap { + background-color: #222; +} +.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header { + flex: 1 0 0; + text-align: center; +} +.b-calendarpanel .b-calendarpanel-content { + flex-flow: column nowrap; + align-items: stretch; +} +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day, +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day { + display: none; +} +.b-calendarpanel .b-calendar-row { + display: flex; +} +.b-calendarpanel .b-calendar-cell { + display: flex; + text-align: center; + flex-direction: column; + justify-content: center; +} +.b-calendarpanel .b-calendar-days { + flex: 1 1 auto; + display: flex; + justify-content: space-around; + overflow: hidden; +} +.b-calendarpanel .b-weeks-container { + display: flex; + flex-direction: column; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow { + align-items: flex-start; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row { + overflow: hidden; +} +.b-container .b-checkbox-label:before { + margin: 0.5em 0.675em 0.675em; + margin-inline-end: 0.4em; + margin-inline-start: 0; +} +.b-checkbox { + position: relative; + align-items: center; + --checkbox-label-transition: color 0.2s, background-color 0.2s; + --checkbox-input-transition: color 0.5s, background-color 0.5s; +} +.b-checkbox.b-field-container > .b-field-inner { + min-height: 5.4ex; +} +.b-checkbox > .b-field-inner { + border: none; + background-color: transparent; + white-space: nowrap; + word-break: break-all; +} +.b-checkbox > .b-field-inner .b-checkbox-label { + position: relative; + font-size: inherit; + cursor: pointer; + color: #262626; + white-space: normal; +} +.b-container .b-checkbox > .b-field-inner .b-checkbox-label { + color: #e6e6e6; +} +.b-checkbox > .b-field-inner .b-checkbox-label:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; + margin-inline-end: 0.4em; + font-size: inherit; + width: 1.6em; + height: 1.6em; + padding: 0.15em; + border-radius: 2px; + transition: var(--checkbox-label-transition); + background-color: transparent; + border: 1px solid #2b2b2f; +} +.b-checkbox > .b-field-inner .b-checkbox-label:not(.b-radio-label):before { + content: '\f00c'; + color: #6663; +} +.b-checkbox > .b-field-inner input[type='checkbox'] { + z-index: 1; + opacity: 0; + width: 2.2em; + height: 2.2em; + position: absolute; + margin: 0; + cursor: pointer; + transition: var(--checkbox-input-transition); +} +.b-checkbox > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #2b2b2f; + border-color: #2b2b2f; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label { + color: #666; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label:before { + border-color: #6663; + background-color: transparent; +} +.b-checkbox.b-disabled > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #2b2b2f33; + border-color: #2b2b2f33; +} +.b-checkbox.b-field-container:not(.b-field-container-inline) > .b-field-container-wrap { + margin-inline-start: 2.2em; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner .b-checkbox-label:before { + color: #1565c01a; + border-color: #1565c080; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #1565c0; + border-color: #1565c0; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #1565c033; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #1565c033; + border-color: #1565c033; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner .b-checkbox-label:before { + color: #ff57221a; + border-color: #ff572280; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-deep-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ff572233; + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner .b-checkbox-label:before { + color: #e64a191a; + border-color: #e64a1980; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #e64a19; + border-color: #e64a19; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #e64a1933; +} +.b-checkbox:not(.b-radio).b-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #e64a1933; + border-color: #e64a1933; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner .b-checkbox-label:before { + color: #3f51b51a; + border-color: #3f51b580; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-indigo + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #3f51b533; + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner .b-checkbox-label:before { + color: #4caf501a; + border-color: #4caf5080; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #4caf5033; +} +.b-checkbox:not(.b-radio).b-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #4caf5033; + border-color: #4caf5033; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner .b-checkbox-label:before { + color: #ffeb3b1a; + border-color: #ffeb3b80; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffeb3b; + border-color: #ffeb3b; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffeb3b33; +} +.b-checkbox:not(.b-radio).b-yellow + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffeb3b33; + border-color: #ffeb3b33; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner .b-checkbox-label:before { + color: #d32f2f1a; + border-color: #d32f2f80; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #d32f2f; + border-color: #d32f2f; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #d32f2f33; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #d32f2f33; + border-color: #d32f2f33; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner .b-checkbox-label:before { + color: #ffc1071a; + border-color: #ffc10780; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffc107; + border-color: #ffc107; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffc10733; +} +.b-checkbox:not(.b-radio).b-amber + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffc10733; + border-color: #ffc10733; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner .b-checkbox-label:before { + color: #cddc391a; + border-color: #cddc3980; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #cddc39; + border-color: #cddc39; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #cddc3933; + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner .b-checkbox-label:before { + color: #0096881a; + border-color: #00968880; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #009688; + border-color: #009688; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #00968833; + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner .b-checkbox-label:before { + color: #8bc34a1a; + border-color: #8bc34a80; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #8bc34a; + border-color: #8bc34a; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-light-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #8bc34a33; + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner .b-checkbox-label:before { + color: #9c27b01a; + border-color: #9c27b080; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #9c27b0; + border-color: #9c27b0; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #9c27b033; +} +.b-checkbox:not(.b-radio).b-purple + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #9c27b033; + border-color: #9c27b033; +} +.b-combo .b-fieldtrigger.b-icon-picker:before { + transition: transform 0.3s; +} +.b-combo.b-open .b-fieldtrigger.b-icon-picker:before { + transform: rotate(180deg); +} +.b-combo.b-inline-picker:not(.b-label-above) { + flex-wrap: wrap; + align-content: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner { + flex-shrink: 0; + align-self: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker { + flex: 1 0 100%; +} +.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker, +.b-combo.b-readonly .b-fieldtrigger.b-icon-picker { + display: none; +} +.b-combo.b-uses-chipview .b-field-inner { + align-self: stretch; +} +.b-combo.b-uses-chipview .b-chipview { + align-self: stretch; + display: flex; + flex-flow: wrap; + flex: 1 1 auto; + align-items: center; + margin: 0.16em 0.3em; +} +.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input { + padding-inline-start: 0.2em; + order: 99999; +} +.b-combo.b-uses-chipview.b-not-editable input { + order: -1; + min-width: 0; + padding-inline: 0; + flex: 0 1 0; + margin-inline-start: -0.3em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip { + padding-block: calc(0.3em + 0.5px); + padding-inline: 0.7em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input { + padding: 0; + height: 0; +} +.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after { + content: attr(data-add-new-value); + display: block; + padding: 0.8em; + color: #c0c1c2; + cursor: pointer; +} +.b-container.b-outer, +.b-auto-container:not(.b-toolbar-content).b-single-child > .b-container { + align-self: stretch; + flex: 1 1 auto; +} +body.b-container.b-outer { + margin: 0; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-container:focus { + outline: none; +} +.b-content-element { + position: relative; + display: flex; + flex-flow: row wrap; +} +.b-content-element.b-flex-row { + align-content: flex-start; +} +.b-content-element.b-text-content { + display: block; + overflow: auto; +} +.b-datepicker:focus { + outline: 0; +} +.b-datepicker .b-datepicker-title { + font-weight: 700; + gap: 0; + flex-flow: row nowrap; + justify-content: center; + margin: 0 !important; +} +.b-datepicker .b-field { + background-color: transparent; + border: 0 none; + color: #fff; + min-width: 0; + display: inline-flex; + flex: none !important; + width: auto; + margin-bottom: 0 !important; + height: 100%; + cursor: pointer; +} +.b-datepicker .b-field:not(.b-readonly):hover { + opacity: 0.7; +} +.b-datepicker .b-field .b-field-inner { + flex: none; + border: 0 none; + background-color: transparent; + align-self: stretch; + padding: 0; + box-shadow: none; +} +.b-datepicker .b-field div[type='text'] { + outline: none; +} +.b-datepicker .b-toolbar.b-dock-top { + background-color: #1565c0; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; + justify-content: space-around; +} +.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title { + flex: 1 1 auto; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date { + color: #fff; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date { + border: none; + border-radius: 50%; + min-width: 0; + min-height: 0; + width: 2em; + height: 2em; + font-size: 80%; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:hover { + opacity: 0.7; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:not(.b-contains-focus) { + background: transparent !important; +} +.b-datepicker .b-calendar-weekdays { + background-color: #1565c0; + font-size: 0.85em; +} +.b-datepicker .b-calendar-weekdays .b-calendar-day-header { + padding: 0.4em 0; +} +.b-datepicker.b-show-week-column .b-week-number-cell { + line-height: 2.2em; + width: 2.2em; + margin: 5px 4px; + text-align: center; +} +.b-datepicker .b-calendarpanel-content { + padding: 0; + justify-content: flex-start; +} +.b-datepicker .b-week-number-cell { + color: #76c579; +} +.b-datepicker .b-calendar-cell { + outline: 0 none; + position: relative; + flex: 1 0 2.2em; + padding: 0 4px; + margin: 5px 0; + transition: background-color 0.2s, color 0.2s; +} +.b-datepicker .b-calendar-cell > .b-datepicker-cell-inner { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 2.2em; + width: 2.2em; + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 50%; +} +.b-datepicker .b-calendar-cell.b-today > .b-datepicker-cell-inner { + border-color: #e64a19; + border-width: 1px; +} +.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date) > .b-datepicker-cell-inner { + border-color: #1565c0; +} +.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range) > .b-datepicker-cell-inner { + color: #fff; + background-color: #1565c0; + border-color: #1565c0; +} +.b-datepicker .b-calendar-cell.b-other-month > .b-datepicker-cell-inner { + color: #bbb; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner { + cursor: pointer; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover { + background-color: #1565c080; + border-color: #1565c080; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover.b-today { + background-color: #e64a19; + border-color: #e64a19; +} +.b-datepicker .b-calendar-cell.b-out-of-range > .b-datepicker-cell-inner { + color: #aaa; +} +.b-datepicker .b-calendar-cell.b-disabled-date > .b-datepicker-cell-inner { + color: #aaa; + opacity: 0.4; +} +.b-datepicker .b-calendar-cell.b-in-range { + background-color: #1565c0b3; + border-radius: 0 !important; +} +.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell { + clip-path: polygon(0 50%, 8px 0, 100% 0, 100% 100%, 8px 100%); +} +.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell { + clip-path: polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%); +} +.b-datepicker .b-calendar-cell.b-range-start, +.b-datepicker .b-calendar-cell.b-range-end { + z-index: 0; +} +.b-datepicker .b-calendar-cell.b-range-start:before, +.b-datepicker .b-calendar-cell.b-range-end:before { + content: ' '; + background-color: #1565c0b3; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner { + position: relative; + background-color: #69b5ff; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner:after, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner:after { + content: ' '; + background-color: #1565c0b3; + border-radius: 50%; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start:before { + left: 50%; +} +.b-datepicker .b-calendar-cell.b-range-end:before { + right: 50%; +} +.b-datepicker.b-rtl .b-icon:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker.b-rtl .b-indicator.b-deadline-date:before { + transform: scaleX(-1); +} +.b-datepicker .b-yearpicker { + width: 100%; + height: 100%; +} +.b-datepicker .b-datepicker-yearbutton { + margin-inline-start: 0.25ex; + padding: 0.25ex; + border: 0 none; + color: inherit !important; + min-height: unset; + min-width: unset; + background-color: unset; + font-weight: 400; +} +.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-readonly-combo-list.b-empty { + display: none; +} +.b-readonly-combo-list .b-list-item { + min-width: auto; +} +.b-visible-scrollbar .b-readonly-combo-list .b-list-item { + padding-inline-end: 2em; +} +.b-editor { + background-color: #2b2b2f; + border-radius: 2px; +} +.b-editor.b-positioned { + box-shadow: 0 0 6px #0000001a; +} +.b-editor.b-content-element > .b-widget.b-field { + margin: 0; +} +@keyframes b-field-updated { + 0% { + color: #cdcecf; + } + 25% { + color: #fff; + } + 75% { + color: #fff; + } + to { + color: #cdcecf; + } +} +.b-has-label.b-label-above { + flex-direction: column; +} +.b-has-label.b-label-before .b-label { + align-self: center; + margin-inline-end: 1em; +} +.b-has-label.b-label-above .b-label { + align-self: flex-start; + flex: none !important; + margin: 0 0 0.4em 0.1em; +} +.b-has-label.b-open .b-label, +.b-has-label:focus-within .b-label, +.b-has-label.b-ie:focus .b-label { + color: #262626; +} +.b-container .b-has-label .b-label.b-align-end { + margin-inline-start: 1em; + text-align: left; +} +.b-container .b-has-label.b-open .b-label, +.b-container .b-has-label:focus-within .b-label, +.b-container .b-has-label.b-ie:focus .b-label { + color: #fff; +} +.b-has-label.b-invalid .b-label { + color: #d32f2f !important; +} +.b-has-label.b-disabled .b-label { + color: #666; +} +.b-field-updated { + animation-name: b-field-updated; + animation-duration: 0.5s; +} +.b-vbox.b-box-justify-stretch > .b-field, +.b-flex-column > .b-field { + width: auto; +} +.b-flex-row > .b-field { + align-self: flex-start; + flex: 1 0 100%; + margin-bottom: 0.6em; +} +.b-flex-row > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-flex-row > .b-field.b-inline .b-field-inner { + margin-inline-end: 0.6em; +} +.b-flex-row > .b-field.b-last-visible-child, +.b-flex-row > .b-field.b-last-row { + margin-bottom: 0; +} +.b-vbox > .b-field { + margin-bottom: 0.6em; +} +.b-vbox > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-vbox > .b-field:last-child { + margin-bottom: 0; +} +.b-field-inner { + display: flex; + flex: 1 1 100%; + align-items: center; + background-color: #2b2b2f; + border-radius: 2px; + border-width: 1px; + border-style: solid; + border-color: #77777780; + min-width: 0; + position: relative; +} +.b-field-container-inline > .b-field-inner { + flex: 0 1 auto; +} +.b-field-container:not(.b-field-container-inline) { + flex-wrap: wrap; +} +.b-field-container-wrap { + display: flex; + flex: 1 1 auto; + overflow: hidden; + position: relative; +} +.b-field-container-wrap > .b-container { + width: 100%; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap { + height: 0; +} +.b-field.b-collapsed.b-field-container-inline > .b-field-container-wrap { + opacity: 0; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap > .b-container, +.b-field.b-collapsing:not(.b-field-container-inline) > .b-field-container-wrap > .b-container { + position: absolute; + bottom: 0; +} +.b-field-container-inline:not(.b-no-input) > .b-field-container-wrap { + margin-inline-start: 1em; +} +.b-field-hint { + align-self: stretch; + overflow: visible; + pointer-events: none; + position: relative; + white-space: nowrap; + width: 0; +} +.b-field-hint .b-field-hint-content { + position: absolute; + inset-inline-end: 0.6em; + top: 50%; + transform: translateY(-50%); + font-size: 0.9em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content { + left: 0.6em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl { + right: 0.6em; +} +.b-field-no-hint .b-field-hint { + display: none; +} +.b-numberfield, +.b-textareafield, +.b-textfield { + align-items: stretch; + min-width: 3em; + color: #cdcecf; + border-radius: 2px; + position: relative; + width: 12.5em; +} +.b-numberfield.b-has-width, +.b-textareafield.b-has-width, +.b-textfield.b-has-width { + width: auto; +} +.b-numberfield.b-contains-focus .b-field-inner, +.b-textareafield.b-contains-focus .b-field-inner, +.b-textfield.b-contains-focus .b-field-inner { + border-color: #e64a19; +} +.b-numberfield .b-fieldtrigger, +.b-textareafield .b-fieldtrigger, +.b-textfield .b-fieldtrigger { + color: #77777780; + cursor: pointer; + flex: 0 0 auto; + align-items: center; +} +.b-numberfield .b-fieldtrigger.b-align-start, +.b-textareafield .b-fieldtrigger.b-align-start, +.b-textfield .b-fieldtrigger.b-align-start { + padding-inline: 0.8em 0; +} +.b-numberfield .b-fieldtrigger.b-align-end, +.b-textareafield .b-fieldtrigger.b-align-end, +.b-textfield .b-fieldtrigger.b-align-end { + padding-inline: 0 0.8em; +} +.b-numberfield .b-fieldtrigger:before, +.b-textareafield .b-fieldtrigger:before, +.b-textfield .b-fieldtrigger:before { + font-size: 1.3em; + transition: all 0.3s; +} +.b-numberfield .b-spintrigger, +.b-textareafield .b-spintrigger, +.b-textfield .b-spintrigger { + flex-direction: column; + font-size: 1em; +} +.b-numberfield .b-spintrigger .b-spin-up:before, +.b-textareafield .b-spintrigger .b-spin-up:before, +.b-textfield .b-spintrigger .b-spin-up:before { + content: '\f0d8'; + vertical-align: bottom; +} +.b-numberfield .b-spintrigger .b-spin-down:before, +.b-textareafield .b-spintrigger .b-spin-down:before, +.b-textfield .b-spintrigger .b-spin-down:before { + content: '\f0d7'; + vertical-align: top; +} +.b-numberfield.b-hide-spinner .b-spintrigger, +.b-textareafield.b-hide-spinner .b-spintrigger, +.b-textfield.b-hide-spinner .b-spintrigger { + display: none; +} +.b-numberfield input, +.b-numberfield textarea, +.b-textareafield input, +.b-textareafield textarea, +.b-textfield input, +.b-textfield textarea { + background-color: transparent; + color: inherit; + padding: 0.8em; + font-weight: 400; + flex: 1 1 0; + border: 0 none; + margin: 0; + font-family: inherit; + font-size: inherit; + min-width: 1em; + text-align: inherit; +} +.b-numberfield input:focus, +.b-numberfield textarea:focus, +.b-textareafield input:focus, +.b-textareafield textarea:focus, +.b-textfield input:focus, +.b-textfield textarea:focus { + outline: none; +} +.b-numberfield input::-ms-clear, +.b-numberfield textarea::-ms-clear, +.b-textareafield input::-ms-clear, +.b-textareafield textarea::-ms-clear, +.b-textfield input::-ms-clear, +.b-textfield textarea::-ms-clear { + display: none; +} +.b-numberfield textarea, +.b-textareafield textarea, +.b-textfield textarea { + align-self: stretch; +} +.b-numberfield ::-webkit-input-placeholder, +.b-textareafield ::-webkit-input-placeholder, +.b-textfield ::-webkit-input-placeholder { + color: #7f8183; +} +.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textfield.b-empty .b-fieldtrigger.b-icon-remove { + visibility: hidden; +} +.b-numberfield:focus-within .b-label i, +.b-textareafield:focus-within .b-label i, +.b-textfield:focus-within .b-label i { + color: #e64a19; +} +.b-numberfield:not(.b-disabled):hover .b-label i, +.b-textareafield:not(.b-disabled):hover .b-label i, +.b-textfield:not(.b-disabled):hover .b-label i { + color: #e64a19; +} +.b-numberfield:not(.b-disabled):hover .b-field-inner, +.b-textareafield:not(.b-disabled):hover .b-field-inner, +.b-textfield:not(.b-disabled):hover .b-field-inner { + border-color: #e64a19; +} +.b-numberfield.b-invalid .b-field-inner, +.b-textareafield.b-invalid .b-field-inner, +.b-textfield.b-invalid .b-field-inner { + border-color: #d32f2f !important; +} +.b-numberfield.b-disabled, +.b-textareafield.b-disabled, +.b-textfield.b-disabled { + color: #666; + cursor: default; +} +.b-numberfield.b-disabled input, +.b-textareafield.b-disabled input, +.b-textfield.b-disabled input { + cursor: text; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + color: #51515180; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + cursor: default; +} +.b-numberfield.b-disabled .b-field-inner, +.b-textareafield.b-disabled .b-field-inner, +.b-textfield.b-disabled .b-field-inner { + border-style: solid; +} +.b-numberfield.b-readonly, +.b-textareafield.b-readonly, +.b-textfield.b-readonly { + cursor: default; +} +.b-numberfield.b-readonly input, +.b-textareafield.b-readonly input, +.b-textfield.b-readonly input { + cursor: text; +} +.b-numberfield.b-readonly .b-fieldtrigger, +.b-textareafield.b-readonly .b-fieldtrigger, +.b-textfield.b-readonly .b-fieldtrigger { + color: #51515180; + cursor: default; +} +.b-numberfield input[type='number']::-webkit-inner-spin-button, +.b-numberfield input[type='number']::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +.b-numberfield input[type='number'] { + -moz-appearance: textfield; +} +.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-tooltip.b-field-error-tip { + border: 1px solid #d32f2f; +} +.b-tooltip.b-field-error-tip .b-popup-content { + background-color: #fffef6; + color: #d32f2f; + font-weight: 700; +} +.b-divider { + position: relative; + justify-content: center; + margin: 1em 0 1.5em; +} +.b-divider:before { + content: ''; + width: 100%; + border-bottom: 1px solid rgba(119, 119, 119, 0.5); + position: absolute; + top: 50%; +} +.b-divider:after { + display: flex; + content: attr(data-text); + color: #e6e6e6; + background: #222; + padding: 0 1em; + z-index: 1; + font-size: 0.8em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-property { + flex: 0 0 50%; +} +.b-fieldfilterpicker .b-fieldfilterpicker-operator { + flex: 0 1 50%; + margin-inline-start: 1em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked > .b-field-inner { + border: none; + background: none; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values { + margin-block-end: 0.2em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field { + flex: 1; + margin-block-end: 0; +} +.b-fieldfilterpicker .b-fieldfilterpicker-value-separator { + flex: none; + padding: 0 0.4em; + align-self: center; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field:last-child:after { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row { + padding-top: 2.2em; + position: relative; + flex-shrink: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child { + padding-top: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before { + content: attr(data-separator-text); + font-size: 85%; + position: absolute; + text-align: center; + line-height: 2.2em; + width: 100%; + height: 2.2em; + top: 0; + background-image: linear-gradient(to right, #e0e0e7, #e0e0e7 44%, transparent 46%, transparent 54%, #e0e0e7 56%); + background-position: 0 50%; + background-size: 100% 1px; + background-repeat: no-repeat; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active { + flex: 0 0 2.2em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters { + padding: 0.5em 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button { + align-self: center; + margin-top: 1.1em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove { + padding: 0 0.25em; + margin-inline-start: 0.5em; +} +.b-filepicker { + overflow: visible; +} +.b-filepicker.b-content-element { + align-content: stretch; +} +.b-displayfield { + color: inherit; +} +.b-displayfield .b-field-inner { + border: 0; + background: transparent; +} +.b-displayfield .b-field-inner span { + padding: 0.8em; +} +.b-pickerfield.b-open .b-field-inner { + border-color: #1565c0; +} +.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly] { + cursor: pointer; +} +.b-datefield.b-open .b-fieldtrigger { + color: #1565c0 !important; +} +.b-datefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-datefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-datetimefield { + align-items: center; + position: relative; +} +.b-datetimefield input { + text-align: center; +} +.b-datetimefield .b-field-inner { + height: 100%; +} +.b-datetimefield .b-datefield { + flex: 1 1 55%; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-datefield .b-field-inner { + border: none; + border-inline-end: 1px solid rgba(160, 160, 160, 0.5); + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-timefield { + flex: 1 1 45%; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield .b-timefield .b-field-inner { + border: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield:not(.b-disabled):hover .b-field-inner, +.b-datetimefield:focus-within .b-field-inner { + border-color: #e64a19; +} +.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner, +.b-datetimefield:focus-within .b-datefield .b-field-inner { + border-inline-end: 1px solid rgba(160, 160, 160, 0.5); +} +.b-label { + align-items: center; + color: #262626; + font-size: 0.9em; + white-space: nowrap; + text-overflow: ellipsis; +} +.b-container .b-label { + color: #e6e6e6; +} +.b-list { + display: block; + background-color: #303034; + outline: none; + padding: 0; + margin: 0; + -webkit-user-select: none; + user-select: none; +} +.b-list.b-floating { + border-radius: 2px; +} +.b-list.b-empty:not(.b-masked) { + min-height: initial !important; +} +.b-list.b-empty:not(.b-masked)[data-empty-text]:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #c0c1c2; +} +.b-list.b-masked { + padding: 2em 0; +} +.b-list .b-selected-icon { + margin-inline-end: 0.5em; + display: none; +} +.b-list .b-select-all-item { + border-bottom: 1px solid; + font-weight: 700; + position: sticky; + top: 0; + background-color: #303034; + z-index: 1; +} +.b-list.b-multiselect .b-list-item .b-selected-icon { + display: initial; + visibility: hidden; +} +.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon { + visibility: visible; +} +.b-list-item { + position: relative; + padding: 0.8em; + color: #c0c1c2; + cursor: pointer; + background-color: transparent; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(19, 19, 21, 0.8); + min-width: 100px; + overflow: hidden; + white-space: nowrap; + display: flex; + flex-direction: row; + align-items: center; +} +.b-list-item.b-hidden { + display: none; +} +.b-list-item:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-list-item:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-list-item.b-active, +.b-list-item:focus { + outline: none; +} +.b-list-item.b-active:not(.b-disabled), +.b-list-item:focus:not(.b-disabled) { + background-color: #e64a19; + color: #fff; +} +.b-list-item.b-list-item-group-header { + font-weight: 700; +} +.b-list-item.b-list-item-group-header .b-icon-check { + display: none; +} +.b-grouped .b-list-item:not(.b-list-item-group-header) { + padding-inline-start: 2em; +} +.b-chipview { + background-color: transparent; + gap: 0.3em; +} +.b-chipview.b-empty:after { + display: none; +} +.b-chipview input { + padding-top: 0.6em; + padding-bottom: calc(0.6em + 1px); +} +.b-chipview .b-chip { + display: flex; + align-items: center; + padding-block: 0.3em; + padding-inline: 0.7em; + border-radius: 1em; + background-color: #c0c1c2; + color: #333; + transition: background-color 0.3s, color 0.3s; +} +.b-chipview .b-chip .b-icon, +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip .b-indicator.b-deadline-date { + height: 1.5em; + width: 1.5em; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + background-color: #cdcecf; + color: #505057; +} +.b-chipview .b-chip .b-icon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-deadline-date:first-child:not(.b-close-icon) { + margin-inline-end: 0.5em; + margin-inline-start: -0.4em; +} +.b-chipview .b-chip:hover { + background-color: #b3b4b5; + color: #262626; +} +.b-chipview .b-chip:hover .b-icon, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip:hover .b-indicator.b-deadline-date { + background-color: #cdcecf; + color: #505057; +} +.b-chipview .b-chip.b-selected { + background-color: #1565c0; + color: #fff; +} +.b-chipview .b-chip.b-selected .b-icon, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected .b-indicator.b-deadline-date { + background-color: #cdcecf; + color: #1565c0; +} +.b-chipview .b-chip.b-selected:hover { + background-color: #1259a9; + color: #fff; +} +.b-chipview .b-chip.b-selected:hover .b-icon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-deadline-date { + background-color: #cdcecf; + color: #1259a9; +} +.b-chipview .b-chip.b-active { + outline: 1px solid #e64a19; + outline-offset: 2px; +} +.b-chipview .b-chip .b-close-icon { + margin-inline-start: 0.5em; + cursor: pointer; +} +.b-chipview.b-chips-closable .b-chip { + padding-inline-end: 0.3em; +} +@keyframes maskOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-masked { + position: relative; +} +.b-mask { + position: absolute; + inset: 0; + z-index: 10000; + background-color: transparent; +} +.b-mask:not(.b-prevent-transitions) { + transition: opacity 1s; +} +.b-mask.b-visible { + pointer-events: all; + opacity: 1; +} +.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show) { + animation: maskOpacity 0.3s ease 0s 1; +} +.b-mask.b-hidden { + pointer-events: none; + opacity: 0; +} +.b-mask.b-hidden:not(.b-prevent-transitions) { + animation: maskOpacity 0.2s ease 0s 1 reverse; +} +.b-mask.b-delayed-show { + opacity: 0; +} +.b-mask.b-mask-bright, +.b-mask.b-mask-bright-blur { + background-color: #ffffffb2; +} +.b-mask.b-mask-dark, +.b-mask.b-mask-dark-blur { + background-color: #0000004c; +} +.b-mask-content { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + color: #fff; + background-color: #1565c0; + border-radius: 2px; +} +.b-mask-text { + padding: 1em; + display: flex; + align-items: center; +} +.b-mask-progress-bar { + height: 3px; + background-color: #e64a19; +} +.b-mask-icon { + margin-inline-end: 0.5em; +} +.b-masked-dark-blur, +.b-masked-bright-blur { + filter: blur(3px); + transform: scale(1.01); + transition: all 0.5s; +} +.b-messagedialog.b-popup { + min-width: 18em; +} +.b-messagedialog.b-popup .b-button { + min-width: 9em; +} +.b-messagedialog.b-popup .b-messagedialog-header, +.b-messagedialog.b-popup .b-messagedialog-content { + padding: 1em; +} +.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content { + border-radius: 0; + min-height: 4em; +} +.b-messagedialog.b-popup .b-messagedialog-input, +.b-messagedialog.b-popup .b-messagedialog-okbutton, +.b-messagedialog.b-popup .b-messagedialog-cancelbutton { + display: none; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton { + display: initial; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input { + display: initial; + margin: 1em 0 0; +} +.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton { + display: initial; +} +.b-messagedialog.b-popup .b-panel-body-wrap { + background: #2b2b2f; +} +.b-messagedialog.b-popup .b-popup-content, +.b-messagedialog.b-popup .b-toolbar { + background: transparent; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child) { + margin-inline-start: 1em; +} +.b-pagingtoolbar .b-toolbar-content { + justify-content: center; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield { + width: unset; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield input { + width: 4em; + text-align: center; +} +.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html { + color: #666; +} +.b-panel.b-floating { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-panel-content { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-header.b-dock-top, +.b-panel.b-floating:not(.b-has-header) > .b-panel-body-wrap > .b-toolbar.b-dock-top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-toolbar.b-dock-bottom { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating.b-panel-has-header > .b-panel-body-wrap > .b-panel-content, +.b-panel.b-floating.b-panel-has-top-toolbar > .b-panel-body-wrap > .b-panel-content { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.b-panel.b-floating.b-panel-has-bottom-toolbar > .b-panel-body-wrap > .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel { + padding: 0; + color: #fff; + z-index: 0; +} +.b-panel > .b-panel-body-wrap { + overflow: hidden; +} +.b-panel > .b-panel-overlay, +.b-panel > .b-panel-body-wrap { + z-index: 0; +} +.b-panel > .b-panel-collapse-size-locker { + position: absolute !important; +} +.b-panel:not(.b-panel-collapsible-overlay).b-collapsed > .b-panel-collapse-size-locker { + clip: rect(0, 0, 0, 0); +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header) > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay:not( + .b-collapsing, + .b-expanding, + .b-panel-overlay-revealed, + .b-panel-overlay-revealing + ) + > .b-panel-overlay + > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed > .b-panel-overlay { + box-shadow: 0 0 10px #0000004d; + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay > .b-panel-header { + transition: transform 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed > .b-panel-header > .b-collapsify-hide { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header, +.b-panel.b-panel-collapsible-overlay.b-expanding > .b-panel-header { + opacity: 0; +} +.b-panel.b-panel-collapsible-overlay:not(.b-collapsed, .b-collapsing) > .b-panel-overlay > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing, +.b-panel.b-panel-collapsible-overlay.b-expanding, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed { + overflow: visible; + z-index: 1; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-left > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing { + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header { + z-index: -1; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up > .b-panel-header { + transform: translateY(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down > .b-panel-header { + transform: translateY(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right > .b-panel-header { + transform: translate(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left > .b-panel-header { + transform: translate(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding) > .b-panel-collapse-size-locker { + transition: transform 0.2s ease-in-out, clip-path 0.2s ease-in-out, top 0.2s ease-in-out, right 0.2s ease-in-out, + bottom 0.2s ease-in-out, left 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up > .b-panel-collapse-size-locker { + transform: translateY(-100%); + clip-path: inset(0 0 100% 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 -10px 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-top) { + top: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down + > .b-panel-collapse-size-locker { + transform: translateY(100%); + clip-path: inset(100% 0 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(-10px 0 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-bottom) { + bottom: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left + > .b-panel-collapse-size-locker { + transform: translate(-100%); + clip-path: inset(0 0 0 100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 -10px 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-left) { + left: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right + > .b-panel-collapse-size-locker { + transform: translate(100%); + clip-path: inset(0 100% 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 0 -10px); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-right) { + right: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-expanding { + flex: none !important; + overflow: visible; +} +.b-panel.b-header-dock-right, +.b-panel.b-header-dock-bottom { + justify-content: flex-end; +} +.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing) { + visibility: hidden; +} +.b-panel.b-collapsed > .b-panel-collapse-revealer { + visibility: visible; + cursor: pointer; +} +.b-panel.b-collapsed, +.b-panel.b-collapsing { + flex-grow: unset !important; + flex-basis: unset !important; + flex-shrink: 0 !important; +} +.b-panel.b-collapsed.b-header-dock-top, +.b-panel.b-collapsed.b-header-dock-bottom, +.b-panel.b-collapsing.b-header-dock-top, +.b-panel.b-collapsing.b-header-dock-bottom { + min-height: auto !important; +} +.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay { + height: unset !important; +} +.b-vbox > .b-panel.b-collapsed.b-header-dock-top, +.b-vbox > .b-panel.b-collapsed.b-header-dock-bottom, +.b-vbox > .b-panel.b-collapsing.b-header-dock-top, +.b-vbox > .b-panel.b-collapsing.b-header-dock-bottom { + flex: none !important; +} +.b-panel.b-collapsed.b-header-dock-right, +.b-panel.b-collapsed.b-header-dock-left, +.b-panel.b-collapsing.b-header-dock-right, +.b-panel.b-collapsing.b-header-dock-left { + min-width: auto !important; +} +.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay { + width: unset !important; +} +.b-hbox > .b-panel.b-collapsed.b-header-dock-right, +.b-hbox > .b-panel.b-collapsed.b-header-dock-left, +.b-hbox > .b-panel.b-collapsing.b-header-dock-right, +.b-hbox > .b-panel.b-collapsing.b-header-dock-left { + flex: none !important; +} +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right, +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left { + width: unset !important; +} +.b-panel.b-header-dock-top .b-panel-content { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.b-panel.b-header-dock-right .b-panel-content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-bottom .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-left .b-panel-content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-panel.b-panel-has-bottom-toolbar .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-floating > .b-dock-top { + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-panel.b-floating > .b-dock-right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-bottom { + position: static; + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-panel-content { + background-color: #222; + justify-content: space-between; + overflow: hidden; + padding: 1em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar { + min-height: 3.8em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar .b-toolbar-content { + padding-top: 0; +} +.b-panel-content.b-auto-container.b-single-child > .b-container { + flex: 1 1 auto; +} +.b-panel-content.b-fit-container { + padding: 0; +} +.b-tabpanel .b-panel-content { + background-color: #222; +} +.b-panel-header { + display: flex; + background-color: #1565c0; + color: #fff; + padding: 1em; + flex: 0 0 auto; + align-items: center; + z-index: 1; +} +.b-panel-header.b-panel-ui-toolbar { + background-color: #2b2b2f; + color: #c0c1c2; + padding: 0.5em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-top, +.b-panel-header.b-panel-ui-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-left, +.b-panel-header.b-panel-ui-toolbar.b-dock-right { + min-width: 4em; +} +.b-panel-header.b-panel-ui-toolbar .b-header-title { + font-size: unset; + font-weight: unset; +} +.b-panel-header.b-dock-right { + flex-flow: column nowrap; +} +.b-panel-header.b-dock-left { + flex-flow: column-reverse nowrap; +} +.b-panel-header.b-dock-left .b-header-title { + transform: rotate(180deg); +} +.b-panel-header .b-header-title { + flex: 1 1 auto; + text-align: center; + justify-content: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.b-panel-header .b-header-title:not(:last-child) { + padding-inline-end: 1em; +} +.b-panel-header .b-header-title.b-align-start { + text-align: start; + justify-content: flex-start; +} +.b-panel-header .b-header-title.b-align-center { + text-align: center; + justify-content: center; + padding-inline-end: 0; +} +.b-panel-header .b-header-title.b-align-end { + text-align: end; + justify-content: flex-end; +} +.b-panel-header .b-header-title.b-align-end:not(:last-child) { + margin-inline-end: 1em; +} +.b-panel-header.b-dock-right .b-header-title, +.b-panel-header.b-dock-left .b-header-title { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-panel-header.b-dock-right, +.b-panel-header.b-dock-bottom { + order: 100; +} +.b-button.b-tool, +.b-tool { + cursor: pointer; + color: #fff; + height: 2em; + width: 2em; + font-size: 0.9em; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + border: 0 none; + background-color: transparent; + flex-shrink: 0; + contain: paint; +} +.b-button.b-tool::-moz-focus-inner, +.b-tool::-moz-focus-inner { + border: 0; +} +.b-button.b-tool:focus, +.b-tool:focus { + outline: none; +} +.b-using-keyboard .b-button.b-tool:focus, +.b-using-keyboard .b-tool:focus { + background-color: #dcdcdc80; +} +.b-button.b-tool.b-icon:before, +.b-tool.b-icon:before, +.b-tool.b-indicator.b-constraint-type-muststarton:before, +.b-tool.b-indicator.b-constraint-type-mustfinishon:before, +.b-tool.b-indicator.b-deadline-date:before { + width: 1em; + height: 1em; + text-align: center; + line-height: inherit; +} +.b-button.b-tool:hover, +.b-tool:hover { + opacity: 0.8; +} +.b-button.b-tool.b-disabled, +.b-tool.b-disabled { + opacity: 0.4; +} +.b-button.b-tool.b-rotate-left:before, +.b-tool.b-rotate-left:before { + transform: rotate(270deg); +} +.b-button.b-tool.b-rotate-right:before, +.b-tool.b-rotate-right:before { + transform: rotate(90deg); +} +.b-button.b-tool i, +.b-tool i { + display: flex; +} +.b-button.b-tool a, +.b-tool a { + color: #fff; +} +.b-button.b-tool { + min-height: 2em; + min-width: 2em; +} +.b-collapsetool:not(.b-collapsing):before { + transition: all 0.2s ease-in-out; +} +.b-collapsetool.b-icon-collapse-down:not(.b-collapsed):before { + transform: rotate(180deg); +} +.b-collapsetool.b-icon-collapse-down.b-collapsed:before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right:not(.b-collapsed):before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right.b-collapsed:before { + transform: rotate(180deg); +} +.b-dock-top .b-header-title:not(:last-child), +.b-dock-bottom .b-header-title:not(:last-child) { + padding-inline-end: 0.2em; +} +.b-dock-top .b-tool.b-align-start, +.b-dock-bottom .b-tool.b-align-start { + margin-block: 0; + margin-inline: 0 0.4em; +} +.b-dock-top .b-tool.b-align-end, +.b-dock-bottom .b-tool.b-align-end { + margin-block: 0; + margin-inline: 0.4em 0; +} +.b-dock-right .b-header-title:not(:last-child), +.b-dock-left .b-header-title:not(:last-child) { + padding: 0.2em 0; +} +.b-dock-right .b-tool.b-align-start, +.b-dock-left .b-tool.b-align-start { + margin-block-end: 0.4em; +} +.b-dock-right .b-tool.b-align-end, +.b-dock-left .b-tool.b-align-end { + margin-block-start: 0.4em; +} +.b-fieldset.b-has-label { + align-items: center; +} +.b-fieldset.b-has-label.b-label-before > .b-panel-body-wrap { + flex: 1 1 100%; +} +.b-fieldset.b-has-label > label { + flex-shrink: 0; +} +.b-fieldset-header { + background-color: transparent; + padding: 0.5em; + color: #cdcecf; +} +.b-fieldset-header .b-header-title { + font-weight: 600; +} +fieldset.b-fieldset-content { + border: none; + background-color: transparent; + margin-inline-start: 0; + margin-inline-end: 0; + overflow: unset; + padding-block-end: 0; +} +.b-panel-has-header > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding-block-start: 1em; + padding-inline-start: 1em; + padding-inline-end: 1em; +} +.b-fieldset:not(.b-panel-has-header) > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding: 0; +} +fieldset.b-fieldset-content.b-inline > .b-field:not(:first-child) { + margin-inline-start: 1em; +} +fieldset.b-fieldset-content > legend.b-fieldset-legend { + position: absolute; + top: -10000px; + clip: rect(0, 0, 0, 0); +} +.b-popup { + color: #c0c1c2; +} +.b-popup.b-text-popup { + max-width: 25em; +} +.b-popup.b-positioned { + box-shadow: 3px 3px 6px #0006; +} +.b-popup-content { + background: #2b2b2f; +} +.b-popup-content a { + color: #8c8e90; +} +.b-popup-header { + background-color: #1565c0; + color: #fff; +} +.b-modal-mask { + background-color: #64646480; + position: fixed; + inset: 0; + pointer-events: all; + z-index: 11001; +} +@media (max-width: 480px) { + .b-popup { + max-width: 100% !important; + } +} +.b-menu { + min-height: 20px; + outline: none; + display: flex; + flex-direction: column; + align-items: stretch; + -webkit-user-select: none; + user-select: none; +} +.b-menu .b-panel-content { + background-color: #2b2b2f; +} +.b-menu.b-empty:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #c0c1c2; +} +.b-menu .b-icon:before, +.b-menu .b-indicator.b-constraint-type-muststarton:before, +.b-menu .b-indicator.b-constraint-type-mustfinishon:before, +.b-menu .b-indicator.b-deadline-date:before, +.b-menu .b-icon-fw:before { + min-width: 1.3em; +} +.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text { + margin-inline-end: 2em; +} +.b-sub-menu .b-anchor:before { + position: absolute; + height: 2.7em; + width: 11px; + left: -2px; + content: ' '; + margin-top: -0.8em; +} +.b-menu-content { + flex-flow: column nowrap; + justify-content: flex-start; + align-items: stretch; + padding: 0; +} +.b-menu-content > :not(.b-menuitem) { + margin: 0.2em 0.6em; + display: flex; +} +.b-menu-content > :not(.b-menuitem):first-child { + margin-top: 0.4em; +} +.b-menu-content > :not(.b-menuitem):last-child { + margin-bottom: 0.4em; +} +.b-menu-content > .b-button { + justify-content: flex-start; +} +.b-menuitem { + flex-shrink: 0; + padding: 0.8em; + color: #c0c1c2; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(19, 19, 21, 0.8); + font-size: 1em; + min-width: 7em; + display: flex; + align-items: center; +} +.b-menuitem.b-disabled { + opacity: 0.5; +} +.b-menuitem:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-menuitem:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-menuitem.b-separator:not(.b-first-visible-child) { + border-top: 1px solid #131315; +} +.b-menuitem.b-contains-focus, +.b-menuitem:focus { + outline: none; + background-color: #e64a19; + color: #fff; +} +.b-menuitem span.b-menu-text { + flex: 1 1 auto; + white-space: nowrap; + margin-inline-start: 0.6em; + overflow: hidden; + text-overflow: ellipsis; + min-width: 5em; +} +.b-menuitem.b-has-submenu .b-icon-sub-menu { + margin-inline-start: 0.3em; +} +.b-menuitem.b-rtl .b-icon-sub-menu:before { + transform: scaleX(-1); +} +a.b-menuitem:hover .b-menu-text { + text-decoration: underline; +} +.b-menu-with-icon .b-menuitem-icon { + width: 1.25em; + text-align: center; + flex-shrink: 0; + margin-inline-end: 0.5em; +} +.b-menu-with-icon span.b-menu-text { + margin-inline-start: 1.75em; +} +.b-menu-with-icon .b-menuitem-icon ~ span.b-menu-text { + margin-inline-start: 0; +} +@media screen and (min-resolution: 120dpi) { + .b-firefox .b-radio input { + transform: rotate(1deg); + margin: 1.5px; + } +} +.b-radio input[type='radio'] { + border-radius: 50%; + box-shadow: 0 0 0 1px #666; + border: 0.25em solid #2b2b2f; + background-color: #2b2b2f; + height: 1.3em; + width: 1.3em; + margin: 1px; + z-index: 1; + -webkit-appearance: none; + appearance: none; + cursor: pointer; +} +.b-radio input[type='radio']:focus-visible { + outline: 1px solid #e64a19; + outline-offset: 0; +} +.b-radio input[type='radio']:checked { + background-color: #1565c0; +} +.b-radio.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #c0c1c2; + background-color: transparent; +} +.b-radio > .b-field-inner label.b-radio-label { + margin-inline-start: 0.4em; +} +.b-radio > .b-field-inner label.b-radio-label:before { + content: none; +} +.b-radio.b-blue input[type='radio'] { + box-shadow: 0 0 0 1px #1565c0; + background-color: #1565c01a; +} +.b-radio.b-blue input[type='radio']:checked { + background-color: #1565c0; +} +.b-radio.b-blue.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #1565c033; + background-color: transparent; +} +.b-radio.b-deep-orange input[type='radio'] { + box-shadow: 0 0 0 1px #ff5722; + background-color: #ff57221a; +} +.b-radio.b-deep-orange input[type='radio']:checked { + background-color: #ff5722; +} +.b-radio.b-deep-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ff572233; + background-color: transparent; +} +.b-radio.b-orange input[type='radio'] { + box-shadow: 0 0 0 1px #e64a19; + background-color: #e64a191a; +} +.b-radio.b-orange input[type='radio']:checked { + background-color: #e64a19; +} +.b-radio.b-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #e64a1933; + background-color: transparent; +} +.b-radio.b-indigo input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b5; + background-color: #3f51b51a; +} +.b-radio.b-indigo input[type='radio']:checked { + background-color: #3f51b5; +} +.b-radio.b-indigo.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b533; + background-color: transparent; +} +.b-radio.b-green input[type='radio'] { + box-shadow: 0 0 0 1px #4caf50; + background-color: #4caf501a; +} +.b-radio.b-green input[type='radio']:checked { + background-color: #4caf50; +} +.b-radio.b-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #4caf5033; + background-color: transparent; +} +.b-radio.b-yellow input[type='radio'] { + box-shadow: 0 0 0 1px #ffeb3b; + background-color: #ffeb3b1a; +} +.b-radio.b-yellow input[type='radio']:checked { + background-color: #ffeb3b; +} +.b-radio.b-yellow.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffeb3b33; + background-color: transparent; +} +.b-radio.b-red input[type='radio'] { + box-shadow: 0 0 0 1px #d32f2f; + background-color: #d32f2f1a; +} +.b-radio.b-red input[type='radio']:checked { + background-color: #d32f2f; +} +.b-radio.b-red.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #d32f2f33; + background-color: transparent; +} +.b-radio.b-amber input[type='radio'] { + box-shadow: 0 0 0 1px #ffc107; + background-color: #ffc1071a; +} +.b-radio.b-amber input[type='radio']:checked { + background-color: #ffc107; +} +.b-radio.b-amber.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffc10733; + background-color: transparent; +} +.b-radio.b-lime input[type='radio'] { + box-shadow: 0 0 0 1px #cddc39; + background-color: #cddc391a; +} +.b-radio.b-lime input[type='radio']:checked { + background-color: #cddc39; +} +.b-radio.b-lime.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #cddc3933; + background-color: transparent; +} +.b-radio.b-teal input[type='radio'] { + box-shadow: 0 0 0 1px #009688; + background-color: #0096881a; +} +.b-radio.b-teal input[type='radio']:checked { + background-color: #009688; +} +.b-radio.b-teal.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #00968833; + background-color: transparent; +} +.b-radio.b-light-green input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a; + background-color: #8bc34a1a; +} +.b-radio.b-light-green input[type='radio']:checked { + background-color: #8bc34a; +} +.b-radio.b-light-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a33; + background-color: transparent; +} +.b-radio.b-purple input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b0; + background-color: #9c27b01a; +} +.b-radio.b-purple input[type='radio']:checked { + background-color: #9c27b0; +} +.b-radio.b-purple.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b033; + background-color: transparent; +} +.b-ripple { + display: none; +} +.b-slider { + background-color: transparent; + flex-direction: column; + align-items: center; + justify-content: center; + overflow: visible; +} +.b-slider label { + transition: color 0.2s; +} +.b-slider.b-rtl > [type='range'] { + direction: rtl; +} +.b-slider [type='range'] { + align-self: stretch; + max-width: 100%; + -webkit-appearance: none; + margin: 10px 0; + padding: 0; + font-size: inherit; + background-color: transparent; +} +.b-slider [type='range']:focus { + outline: 0; +} +.b-slider [type='range']:focus::-webkit-slider-runnable-track { + background: #1565c0; +} +.b-slider [type='range']:focus::-moz-range-track { + background: #1565c0; +} +.b-slider [type='range']:focus::-ms-fill-lower, +.b-slider [type='range']:focus::-ms-fill-upper { + background: #1565c0; +} +.b-slider [type='range']:focus::-webkit-slider-thumb { + box-shadow: 0 2px 4px #00000026, 0 2px 4px #0003; +} +.b-slider [type='range']::-moz-focus-outer { + border: 0; +} +.b-slider [type='range']::-ms-tooltip { + display: none; +} +.b-slider [type='range']::-webkit-slider-runnable-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: gray; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-webkit-slider-thumb { + background: #1565c0; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + -webkit-appearance: none; + margin-top: -6px; + transition: all 0.5s; +} +.b-slider [type='range']::-moz-range-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: gray; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-moz-range-thumb { + background: #1565c0; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; +} +.b-slider [type='range']::-ms-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: transparent; + border-color: transparent; + border-width: 10px 0; + color: transparent; +} +.b-slider [type='range']::-ms-fill-lower, +.b-slider [type='range']::-ms-fill-upper { + background: gray; + border: none; + border-radius: 4px; +} +.b-slider [type='range']::-ms-thumb { + background: #1565c0; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + margin-top: 0; +} +.b-slider.b-disabled [type='range']::-ms-thumb, +.b-slider.b-disabled [type='range']::-ms-fill-lower, +.b-slider.b-disabled [type='range']::-ms-fill-upper { + background: #737373; + cursor: default; +} +.b-slider.b-disabled [type='range']::-moz-range-thumb, +.b-slider.b-disabled [type='range']::-moz-range-track { + background: #737373; + cursor: default; +} +.b-slider.b-disabled [type='range']::-webkit-slider-thumb, +.b-slider.b-disabled [type='range']::-webkit-slider-runnable-track { + background: #737373; + cursor: default; +} +.b-grid-cell .b-slider { + width: 100%; +} +.b-container .b-slider label { + margin: 0; +} +.b-container .b-slidetoggle .b-slidetoggle-label { + margin-inline-start: 0; +} +.b-slidetoggle { + height: 3.25em; +} +.b-slidetoggle .b-field-inner:before { + width: 2.4em; +} +.b-slidetoggle input, +.b-slidetoggle .b-slidetoggle-toggle { + width: 2.4em; + height: 1.4em; + font-size: inherit; + flex-shrink: 0; +} +.b-slidetoggle input { + top: -0.4em; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + background-color: #fff; + transform: translate(1.2em, 0.2em); +} +.b-slidetoggle .b-slidetoggle-toggle { + transition: background-color 0.2s, opacity 0.2s; + opacity: 0.7; + border-radius: 0.7em; + margin-inline-end: 0.4em; +} +.b-slidetoggle:hover .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle .b-slidetoggle-thumb { + height: 1em; + width: 1em; + background-color: #fff; + border-radius: 0.5em; + position: absolute; + transform: translate(0.2em, 0.2em); + transition: transform 0.3s ease; +} +.b-slidetoggle.b-rtl .b-slidetoggle-thumb { + transform: translate(-0.2em, 0.2em); +} +.b-slidetoggle.b-rtl input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + transform: translate(-1.2em, 0.2em); +} +.b-slidetoggle-label { + cursor: pointer; +} +.b-slidetoggle.b-white input:checked + .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-white .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-blue input:checked + .b-slidetoggle-toggle { + background-color: #1565c0; +} +.b-slidetoggle.b-blue .b-slidetoggle-toggle { + background-color: #78b1f1; +} +.b-slidetoggle.b-deep-orange input:checked + .b-slidetoggle-toggle { + background-color: #ff5722; +} +.b-slidetoggle.b-deep-orange .b-slidetoggle-toggle { + background-color: #ffab91; +} +.b-slidetoggle.b-orange input:checked + .b-slidetoggle-toggle { + background-color: #e64a19; +} +.b-slidetoggle.b-orange .b-slidetoggle-toggle { + background-color: #f3a48b; +} +.b-slidetoggle.b-amber input:checked + .b-slidetoggle-toggle { + background-color: #ffc107; +} +.b-slidetoggle.b-amber .b-slidetoggle-toggle { + background-color: #ffe083; +} +.b-slidetoggle.b-indigo input:checked + .b-slidetoggle-toggle { + background-color: #3f51b5; +} +.b-slidetoggle.b-indigo .b-slidetoggle-toggle { + background-color: #9ba5de; +} +.b-slidetoggle.b-lime input:checked + .b-slidetoggle-toggle { + background-color: #cddc39; +} +.b-slidetoggle.b-lime .b-slidetoggle-toggle { + background-color: #e7ee9b; +} +.b-slidetoggle.b-teal input:checked + .b-slidetoggle-toggle { + background-color: #009688; +} +.b-slidetoggle.b-teal .b-slidetoggle-toggle { + background-color: #4bffee; +} +.b-slidetoggle.b-green input:checked + .b-slidetoggle-toggle { + background-color: #4caf50; +} +.b-slidetoggle.b-green .b-slidetoggle-toggle { + background-color: #a3daa5; +} +.b-slidetoggle.b-light-green input:checked + .b-slidetoggle-toggle { + background-color: #8bc34a; +} +.b-slidetoggle.b-light-green .b-slidetoggle-toggle { + background-color: #c5e3a3; +} +.b-slidetoggle.b-purple input:checked + .b-slidetoggle-toggle { + background-color: #9c27b0; +} +.b-slidetoggle.b-purple .b-slidetoggle-toggle { + background-color: #d785e6; +} +.b-slidetoggle.b-yellow input:checked + .b-slidetoggle-toggle { + background-color: #ffeb3b; +} +.b-slidetoggle.b-yellow .b-slidetoggle-toggle { + background-color: #fff59d; +} +.b-slidetoggle.b-red input:checked + .b-slidetoggle-toggle { + background-color: #d32f2f; +} +.b-slidetoggle.b-red .b-slidetoggle-toggle { + background-color: #ea9696; +} +.b-slidetoggle.b-dark-gray input:checked + .b-slidetoggle-toggle { + background-color: #505057; +} +.b-slidetoggle.b-dark-gray .b-slidetoggle-toggle { + background-color: #a2a2b1; +} +.b-slidetoggle.b-gray input:checked + .b-slidetoggle-toggle { + background-color: #666; +} +.b-slidetoggle.b-gray .b-slidetoggle-toggle { + background-color: #b6afaf; +} +.b-slidetoggle.b-light-gray input:checked + .b-slidetoggle-toggle { + background-color: #c0c1c2; +} +.b-slidetoggle.b-light-gray .b-slidetoggle-toggle { + background-color: #dee0e2; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + background-color: #949494; +} +.b-slidetoggle .b-slidetoggle-toggle { + background-color: #ccc7c7; +} +.b-splitter { + background-color: #2b2b2f; + flex: 0 0 0.5em; + position: relative; + touch-action: none; +} +@media (pointer: coarse) { + .b-splitter { + --splitter-inner-size: 2em; + } +} +@media (pointer: fine) { + .b-splitter { + --splitter-inner-size: 0; + } +} +.b-splitter.b-disabled { + flex: 0 0 1px; + pointer-events: none; +} +.b-splitter:not(.b-disabled) { + overflow: visible; +} +.b-splitter:after { + content: ''; + position: absolute; + left: 0; + top: 0; + z-index: 1; +} +.b-splitter:hover:after, +.b-splitter.b-moving:after { + background-color: #2b2b2f; +} +.b-splitter.b-horizontal { + cursor: ns-resize; + min-height: 0.5em; +} +.b-splitter.b-horizontal.b-disabled { + min-height: 1px; +} +.b-splitter.b-horizontal:after { + height: var(--splitter-inner-size); + width: 100%; +} +.b-splitter.b-horizontal:hover:after, +.b-splitter.b-horizontal.b-moving:after { + top: calc((10px - 0.5em) / -2); + height: 10px; +} +.b-splitter.b-vertical { + cursor: ew-resize; + min-width: 0.5em; +} +.b-splitter.b-vertical.b-disabled { + min-width: 1px; +} +.b-splitter.b-vertical:after { + width: var(--splitter-inner-size); + height: 100%; +} +.b-splitter.b-vertical:hover:after, +.b-splitter.b-vertical.b-moving:after { + left: calc((10px - 0.5em) / -2); + width: 10px; +} +.b-splitter:last-child, +.b-splitter:first-child { + visibility: hidden; + flex: 0; + min-width: 0; +} +.b-timefield.b-open .b-icon-clock-live { + background-color: #1565c0 !important; +} +.b-timefield.b-empty .b-fieldtrigger { + animation-delay: -300s; +} +.b-timefield.b-disabled .b-icon-clock-live, +.b-timefield.b-readonly .b-icon-clock-live { + background-color: #51515180; +} +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover, +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover { + color: #1565c0; +} +.b-timefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-timefield .b-step-trigger:before { + transition: color 0.3s; +} +.b-timefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-timepicker.b-content-element { + background-color: #222; + align-items: center; + padding: 0.5em 0.3em; + gap: 0.3em; +} +.b-timepicker.b-content-element .b-widget { + margin: 0; + flex: 0 0 auto; + width: auto; +} +.b-timepicker.b-content-element .b-numberfield > .b-label { + clip-path: polygon(0 0); + position: absolute; + contain: strict; +} +.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before { + content: ':'; + align-self: center; + margin-inline-end: 0.3em; + font-weight: 700; +} +.b-timepicker.b-content-element .b-numberfield input { + width: 2.8em; +} +.b-timepicker.b-content-element .b-button { + flex: 0 0 3em; + padding: 0; +} +.b-timepicker.b-content-element .b-button label { + text-overflow: clip; +} +@keyframes progress { + 0% { + width: 0; + } + to { + width: 100%; + } +} +.b-float-root > .b-floating.b-toast { + display: inline-block; + overflow-x: hidden; + overflow-y: auto; + top: auto; + inset-inline-end: 2em; + inset-inline-start: auto; + max-width: 60%; + max-height: 60%; + line-height: 1.4em; + transition: bottom 0.25s ease-in, transform 0.25s ease-in; + padding: 1em; + background-color: #2b2b2f; + color: #fff; + border-radius: 2px; + cursor: pointer; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast { + left: auto; + right: 2em; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast.b-rtl { + left: 2em; + right: auto; +} +.b-float-root > .b-floating.b-toast.b-toast-hide { + bottom: 0 !important; + transform: translateY(100%) !important; +} +.b-float-root > .b-floating.b-toast.b-icon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-muststarton:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-mustfinishon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-deadline-date:before { + margin-inline-end: 0.5em; +} +.b-toast-progress { + position: absolute; + top: 0; + inset-inline-start: 0; + height: 3px; + background: #e64a19; + animation-name: progress; + animation-timing-function: linear; +} +.b-legacy-inset .b-toast-progress { + left: 0; +} +.b-legacy-inset .b-toast-progress.b-rtl { + right: 0; +} +.b-float-root > .b-floating.b-toast.b-white { + background-color: #fff; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-white .b-toast-progress { + background: white; +} +.b-float-root > .b-floating.b-toast.b-blue { + background-color: #1565c0; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-blue .b-toast-progress { + background: #5ea1ed; +} +.b-float-root > .b-floating.b-toast.b-deep-orange { + background-color: #ff5722; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-deep-orange .b-toast-progress { + background: #ff9a7a; +} +.b-float-root > .b-floating.b-toast.b-orange { + background-color: #e64a19; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-orange .b-toast-progress { + background: #f09275; +} +.b-float-root > .b-floating.b-toast.b-amber { + background-color: #ffc107; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-amber .b-toast-progress { + background: #ffda6a; +} +.b-float-root > .b-floating.b-toast.b-indigo { + background-color: #3f51b5; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-indigo .b-toast-progress { + background: #8994d6; +} +.b-float-root > .b-floating.b-toast.b-lime { + background-color: #cddc39; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-lime .b-toast-progress { + background: #e1ea88; +} +.b-float-root > .b-floating.b-toast.b-teal { + background-color: #009688; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-teal .b-toast-progress { + background: #27ffeb; +} +.b-float-root > .b-floating.b-toast.b-green { + background-color: #4caf50; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-green .b-toast-progress { + background: #93d095; +} +.b-float-root > .b-floating.b-toast.b-light-green { + background-color: #8bc34a; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-green .b-toast-progress { + background: #b9db92; +} +.b-float-root > .b-floating.b-toast.b-purple { + background-color: #9c27b0; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-purple .b-toast-progress { + background: #ce6edf; +} +.b-float-root > .b-floating.b-toast.b-yellow { + background-color: #ffeb3b; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-yellow .b-toast-progress { + background: #fff389; +} +.b-float-root > .b-floating.b-toast.b-red { + background-color: #d32f2f; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-red .b-toast-progress { + background: #e58282; +} +.b-float-root > .b-floating.b-toast.b-dark-gray { + background-color: #505057; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-dark-gray .b-toast-progress { + background: #94949c; +} +.b-float-root > .b-floating.b-toast.b-gray { + background-color: #666; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-gray .b-toast-progress { + background: #a3a3a3; +} +.b-float-root > .b-floating.b-toast.b-light-gray { + background-color: #c0c1c2; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-gray .b-toast-progress { + background: #d9dada; +} +.b-tooltip:not(.b-allow-over) { + -webkit-user-select: none; + user-select: none; +} +.b-tooltip .b-tooltip-loading .b-icon, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-muststarton, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-mustfinishon, +.b-tooltip .b-tooltip-loading .b-indicator.b-deadline-date { + display: inline-block; + margin-inline-end: 0.5em; +} +.b-tooltip-content { + background: #2b2b2f; + color: #c0c1c2; + font-size: 1em; + line-height: 1.4em; + padding: 1em; +} +.b-tooltip-content a { + color: #c0c1c2; +} +.b-textareafield textarea, +.b-textareapickerfield textarea { + padding: 0.8em; + align-self: stretch; +} +.b-textareapickerfield-picker { + display: flex; + flex: 1; + min-height: 10em; +} +.b-textareapickerfield-picker:focus { + outline: none; + border-color: #e64a19; +} +.b-toolbar { + background-color: #2b2b2f; + color: #c0c1c2; + flex-shrink: 0; +} +.b-toolbar.b-dock-header, +.b-toolbar.b-dock-pre-header { + background-color: transparent; +} +.b-toolbar.b-dock-header .b-toolbar-content, +.b-toolbar.b-dock-pre-header .b-toolbar-content { + padding: 0; +} +.b-toolbar.b-dock-header > .b-button, +.b-toolbar.b-dock-pre-header > .b-button { + margin: 0; +} +.b-toolbar.b-dock-header .b-button, +.b-toolbar.b-dock-pre-header .b-button { + min-height: auto; +} +.b-toolbar.b-dock-header { + margin-inline-start: 1em; +} +.b-toolbar.b-dock-pre-header { + margin-inline-end: 1em; +} +.b-toolbar > .b-tool { + align-self: center; + background-color: transparent; +} +.b-toolbar > .b-tool.b-pressed { + background-color: #32323233; +} +.b-toolbar .b-button:not(.b-text) { + flex-shrink: 0; +} +.b-toolbar .b-row-start-scroller { + margin: 0; + margin-inline-end: 0.5em; +} +.b-toolbar.b-dock-left .b-row-start-scroller, +.b-toolbar.b-dock-right .b-row-start-scroller, +.b-toolbar .b-row-end-scroller, +.b-toolbar .b-row-menu { + margin: 0; + margin-inline-start: 0.5em; +} +.b-toolbar .b-column-start-scroller { + margin: 0 0 0.5em; +} +.b-toolbar .b-column-end-scroller, +.b-toolbar .b-column-menu { + margin: 0.5em 0 0; +} +.b-toolbar > .b-overflow-button { + margin: 0.5em; +} +.b-toolbar.b-rtl > .b-overflow-button:before { + transform: scaleX(-1); +} +.b-toolbar .b-toolbar-content { + overflow: hidden; + padding: 0.5em; + gap: 0.5em; +} +.b-toolbar .b-toolbar-content .b-field { + margin-bottom: 0; +} +.b-toolbar .b-toolbar-content > .b-toolbar-fill { + flex: 1 1 0%; +} +.b-toolbar .b-toolbar-content .b-html { + align-items: center; +} +.b-toolbar .b-toolbar-content .b-html code { + margin: 0 0.5em; +} +.b-toolbar .b-toolbar-content.b-overflow .b-field, +.b-toolbar .b-toolbar-content.b-overflow .b-button { + flex-shrink: 0; +} +.b-toolbar.b-dock-top, +.b-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-toolbar-separator { + margin-block: 0.2em; + border-style: solid; + border-width: 0 1px 0 1px; + border-inline-start-color: #5c5c64; + border-inline-end-color: #44444a; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-widget:not(.b-button) { + min-height: 0; +} +.b-toolbar.b-dock-bottom .b-toolbar-content { + padding: 1em; +} +.b-toolbar.b-dock-left, +.b-toolbar.b-dock-right { + min-width: 4em; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-right .b-toolbar-content > .b-toolbar-separator { + margin: 0 0.5em 0.2em 0.2em; + border-style: solid; + border-width: 1px 0 1px 0; + border-top-color: #5c5c64; + border-bottom-color: #44444a; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-right .b-toolbar-content > .b-widget:not(.b-button) { + min-width: 0; +} +.b-tabpanel .b-panel .b-toolbar { + background-color: #222; +} +.b-toolbar.b-outer { + background-color: #2b2b2f; +} +.b-toolbar-overflow-menu > .b-panel-body-wrap > .b-menu-content .b-widget { + flex: 0 0 auto !important; + width: auto; +} +.b-tabpanel-tabs { + display: flex; + flex: 0 0 auto; + flex-direction: row; + margin-bottom: 0; + background-color: transparent; +} +.b-toolbar .b-tabpanel-tabs { + gap: 0; +} +.b-tabpanel-tab { + display: flex; + padding: 0.6em; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + align-items: center; + justify-content: center; + font-weight: 400; + text-transform: none; + color: #ccc; + background-color: #2b2b2f; + border-width: 0; + border-style: solid; + border-color: transparent; + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-tabpanel-tab.b-rotate-vertical { + min-width: auto; + min-height: 3em; +} +.b-tabpanel-tab:not(.b-rotate-vertical) { + min-height: auto; + min-width: 3em; +} +.b-tabpanel-tab.b-active { + background-color: #222; + border-color: #77777780; + color: #fff; + z-index: 1; +} +.b-dock-left > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-right > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-bottom > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-tabpanel-tab.b-hidden { + display: none !important; +} +.b-tabpanel-tab.b-disabled { + background-color: transparent; + color: #cccccc4d; + border-color: #0000; +} +.b-tabpanel-tab:focus { + outline: none; +} +.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled), +.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled) { + background-color: #222; + color: #ccc; +} +.b-tabpanel-body.b-card-container { + background-color: #222; + border-radius: 2px; + border: 0 solid rgba(119, 119, 119, 0.5); + flex: 1 0 auto; + padding: 1em; +} +.b-tabpanel[data-active-index='0'] .b-tabpanel-body { + border-top-left-radius: 0; +} +.b-tabpanel .b-html { + color: #c0c1c2; +} +.b-toolbar.b-tabbar { + background-color: transparent; + min-height: auto; +} +.b-toolbar.b-tabbar > .b-tabpanel-tabs { + padding: 0; +} +.b-tabbar.b-dock-top .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-bottom .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-left .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-right .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child) { + margin-inline-end: 0; + margin-bottom: 0; +} +.b-toolbar.b-undoredo { + padding: 0; +} +.b-toolbar.b-undoredo > * { + border-radius: 0; +} +.b-buttongroup .b-toolbar.b-undoredo:not(:first-child) > button:first-child { + margin-inline-start: -1px; +} +.b-buttongroup .b-toolbar.b-undoredo > .b-widget { + margin-inline-end: 0; +} +.b-toolbar.b-undoredo .b-widget.b-combo { + flex: 1 1 250px; + margin: 0 0.5em; +} +.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner { + padding-inline: 0.7em; +} +.b-yearpicker { + width: max-content; +} +.b-yearpicker .b-toolbar.b-dock-top { + background-color: #1565c0; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; +} +.b-yearpicker .b-toolbar.b-dock-top .b-icon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-yearpicker .b-toolbar.b-dock-top button { + border: none; + min-height: 0; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool { + font-size: 80%; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover { + opacity: 0.7; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus) { + background: transparent !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title { + margin-inline: auto; + color: inherit; + font-weight: 400; + background-color: unset; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index='0'] { + margin-inline: 0.5em auto !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-yearpicker .b-yearpicker-body-wrap { + background-color: #222; +} +.b-yearpicker .b-yearpicker-content { + display: grid; + align-items: center; + grid-template-columns: repeat(4, 1fr); + padding: 1em; + gap: 1em; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year { + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 1em; + height: 2em; + background: transparent; + font-size: 1em; + cursor: pointer; + color: #fff; + font-family: inherit; + font-weight: 400; + padding-inline: 0; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover { + background-color: #1565c080; + border-color: #1565c080; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected { + color: #fff; + background-color: #1565c0; + border-color: #1565c0; +} +.b-yearpicker.b-outer, +.b-yearpicker.b-floating { + min-width: 20.4em; + min-height: 18.2em; +} +.b-histogram { + background-color: #fff; + padding: 1px; + contain: strict; +} +.b-histogram svg * { + vector-effect: non-scaling-stroke; +} +.b-histogram rect { + fill: #4caf50; + transition-property: x, y, width, height, fill; + transition-duration: 1s; +} +.b-histogram rect.b-exceeds-top { + fill: #d32f2f; +} +.b-histogram text.b-bar-legend { + writing-mode: tb; + text-anchor: end; + font-size: 75%; +} +.b-histogram svg { + overflow: visible; +} +.b-histogram path { + fill: transparent; + stroke: #f99; + transition: d 1s; + pointer-events: none; +} +.b-scale { + contain: strict; +} +.b-scale svg * { + vector-effect: non-scaling-stroke; +} +.b-scale.b-scale-vertical text.b-scale-tick-label { + transform: translateY(0.3em); +} +.b-scale.b-scale-vertical.b-align-right { + text-anchor: end; +} +.b-scale.b-scale-horizontal text.b-scale-tick-label { + text-anchor: middle; +} +.b-scale path { + stroke: #9c9c9c; + pointer-events: none; +} +.b-scale text { + fill: gray; +} +.b-hbox, +.b-vbox { + display: flex; + align-items: stretch; + justify-content: flex-start; + position: relative; +} +.b-hbox > .b-box-center, +.b-vbox > .b-box-center { + flex: 1 1 auto; +} +.b-hbox { + flex-flow: row nowrap; +} +.b-vbox { + flex-flow: column nowrap; +} +.b-box-justify-stretch { + justify-content: stretch; +} +.b-card-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + padding: 0; + position: relative; +} +.b-card-container.b-animating { + overflow: hidden; +} +.b-card-container > .b-card-item { + flex: 1 0 100%; + align-items: stretch; + max-width: 100%; +} +.b-card-container.b-hide-child-headers > .b-panel:not(.b-positioned) > .b-panel-header { + display: none; +} +@keyframes b-card-slide-in-left { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-out-right { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-in-right { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +@keyframes b-card-slide-out-left { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +.b-slide-in-left { + animation: b-card-slide-in-left 0.3s ease 0s 1; +} +.b-slide-out-right { + pointer-events: none; + left: 1em; + animation: b-card-slide-out-right 0.3s ease 0s 1; +} +.b-slide-in-right { + animation: b-card-slide-in-right 0.3s ease 0s 1; +} +.b-slide-out-left { + pointer-events: none; + margin-inline-start: -1em; + margin-inline-end: 1em; + animation: b-card-slide-out-left 0.3s ease 0s 1; +} +.b-fit-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + position: relative; +} +.b-fit-container > .b-fit-item { + flex: 1 0 auto; + margin: 0; + max-width: 100%; + align-self: stretch !important; +} +.b-resource-avatar { + touch-action: pan-x pan-y; + display: flex; + align-items: center; + justify-content: center; + width: 2.2em; + height: 2.2em; + border-radius: 50%; + flex-shrink: 0; +} +.b-resource-avatar.b-resource-icon:before { + font-size: 1.5em; +} +.b-resource-initials { + background: #1565c0; + color: #fff; + text-transform: uppercase; +} +.b-color-blue { + background-color: #1565c0; +} +.b-color-deep-orange { + background-color: #ff5722; +} +.b-color-orange { + background-color: #e64a19; +} +.b-color-amber { + background-color: #ffc107; +} +.b-color-indigo { + background-color: #3f51b5; +} +.b-color-lime { + background-color: #cddc39; +} +.b-color-teal { + background-color: #009688; +} +.b-color-cyan { + background-color: #3bc9db; +} +.b-color-green { + background-color: #4caf50; +} +.b-color-light-green { + background-color: #8bc34a; +} +.b-color-purple { + background-color: #9c27b0; +} +.b-color-violet { + background-color: #9775fa; +} +.b-color-yellow { + background-color: #ffeb3b; +} +.b-color-red { + background-color: #d32f2f; +} +.b-color-pink { + background-color: #f783ac; +} +.b-color-dark-gray { + background-color: #505057; +} +.b-color-gray { + background-color: #666; +} +.b-color-light-gray { + background-color: #c0c1c2; +} +.b-color-white { + background-color: #fff; +} +.b-icon-clock-live { + background-color: #77777780; + border-radius: 50%; + width: 1em; + height: 1em; + position: relative; + animation-delay: 0s; +} +.b-icon-clock-live:before, +.b-icon-clock-live:after { + position: absolute; + display: block; + font-size: 1em !important; + content: ''; + width: 0.1em !important; + left: 0.44em; + background: #fff; + border-radius: 0.5em; +} +.b-icon-clock-live:before { + top: 0.15em; + height: 0.4em !important; + transform-origin: 0.05em 0.35em; + animation: rotate 6s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +.b-icon-clock-live:after { + top: 0.22em; + height: 0.33em; + transform-origin: 0.05em 0.3em; + animation: rotate 72s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +@keyframes rotate { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell { + filter: grayscale(1); + opacity: 0.2; + pointer-events: none; +} +.b-action-cell { + text-align: end; +} +.b-action-ct { + display: flex; + flex-flow: row nowrap; +} +.b-action-item { + margin: 0 -0.2em; + text-align: center; + font-size: 1.2em; + color: #cdcecf; +} +.b-action-cell.b-grid-cell .b-action-item { + transition: all 0.15s ease-in-out; +} +.b-action-item:hover { + transform: scale3d(1.2, 1.2, 1); + color: #1565c0; +} +.b-check-cell .b-checkbox label.b-checkbox-label:before { + margin-inline-end: 0; +} +.b-check-header-with-checkbox .b-grid-header-text { + display: none; +} +.b-check-header-with-checkbox .b-field-inner { + justify-content: center; +} +.b-check-header-with-checkbox .b-checkbox-label:before { + margin: 0 !important; +} +.b-percent-bar-outer { + flex: 1; + height: 30%; + max-height: 0.8em; + background: #57575f; +} +.b-percent-bar { + display: flex; + flex-direction: column; + justify-content: center; + height: 100%; + max-width: 100%; + padding: 0 0.2em; + background: #1565c0; + color: #c0c1c2; + font-size: 0.7em; + text-align: end; + transition: width 0.5s, padding 0.5s, background-color 0.5s; +} +.b-percent-bar.b-zero { + padding: 0; + text-indent: 0.2em; +} +.b-percent-bar.b-low { + background: #d32f2f; + color: #c0c1c2; +} +.b-percent-bar.b-low span { + left: 100%; + margin-block: 0; + margin-inline: 5px 0; +} +.b-percent-bar span { + position: relative; + display: inline-block; + margin-block: 0; + margin-inline: 0 5px; + line-height: 1em; +} +.b-grid-body-container.b-scrolling .b-percent-bar { + transition: none; +} +.b-rating-cell .b-icon, +.b-rating-cell .b-indicator.b-constraint-type-muststarton, +.b-rating-cell .b-indicator.b-constraint-type-mustfinishon, +.b-rating-cell .b-indicator.b-deadline-date { + font-size: 1.8em; +} +.b-rating-cell .b-empty { + color: #505057; +} +.b-rating-cell .b-filled { + color: #f9a825; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date { + cursor: pointer; + transition: all 0.2s linear; + position: relative; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-deadline-date { + color: #f9a825; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-deadline-date:before { + opacity: 0.4; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton:hover, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover { + transform: scale(1.3); +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover.b-filled, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover.b-filled { + opacity: 1; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-deadline-date:before { + color: #505057; + opacity: 1; +} +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-muststarton, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-mustfinishon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-deadline-date { + transition: none; +} +.b-grid-cell.b-row-number-cell { + background-color: #38383c; + border-inline-end: 1px solid #2b2b2f; +} +.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover, +.b-group-row .b-grid-cell.b-row-number-cell:first-child { + border-inline-end: 1px solid #2b2b2f; +} +.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected { + border-inline-end: 1px solid #2b2b2f; +} +.b-tree-expander { + position: relative; + top: 1px; + margin: 0 0.55em; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.b-loading-children .b-tree-expander .b-icon:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-muststarton:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-mustfinishon:before, +.b-loading-children .b-tree-expander .b-indicator.b-deadline-date:before { + content: '\f110'; + animation: spin 2s infinite linear; +} +.b-grid-cell.b-tree-cell { + align-items: stretch; +} +.b-tree-leaf-cell .b-tree-cell-inner:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #5ea1ed; + margin-inline-end: 0.6em; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open, +.b-icon-tree-expand, +.b-icon-tree-collapse { + color: #5ea1ed; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open { + margin-inline-end: 0.6em; +} +.b-icon-tree-leaf:before { + font-size: 0.3em; + vertical-align: middle; +} +.b-icon-tree-folder:before, +.b-icon-tree-folder-open:before { + margin-inline-start: 0.1em; +} +.b-icon-tree-expand.b-empty-parent, +.b-icon-tree-collapse.b-empty-parent { + visibility: hidden; +} +.b-icon-tree-expand:before, +.b-icon-tree-collapse:before { + font-size: 1.2em; +} +.b-tree-cell-inner { + padding: 0.5em 0; + display: flex; + align-items: center; + flex-shrink: 0; + flex-grow: 1; +} +a.b-tree-cell-inner { + text-decoration: none; +} +a.b-tree-cell-inner:hover .b-tree-cell-value { + text-decoration: underline; +} +.b-tree-parent-cell, +.b-tree-leaf-cell { + padding-inline-start: 10px; +} +.b-tree-cell.b-tree-parent-cell { + font-weight: 400; + color: #ccc; +} +.b-tree-cell-value { + flex: 1; + display: flex; + flex-direction: row; + align-items: center; +} +.b-touch .b-tree-expander { + width: 1.1em; +} +.b-touch .b-icon-tree-expand:before, +.b-touch .b-icon-tree-collapse:before { + font-size: 1.8em; +} +.b-touch .b-icon-tree-leaf:before { + font-size: 0.6em; +} +.b-touch .b-tree-icon, +.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before { + font-size: 1.2em; +} +.b-editor.b-cell-editor { + position: absolute; + background-color: transparent; + border-width: 0; + border-style: solid; + box-shadow: none !important; + z-index: 1; +} +.b-editor.b-cell-editor .b-field > .b-label { + clip-path: inset(0, 100%, 100%, 0); + position: absolute; + contain: strict; +} +.b-editor.b-cell-editor .b-numberfield, +.b-editor.b-cell-editor .b-textfield { + align-items: stretch; +} +.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner, +.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner { + padding-inline-start: 0; +} +.b-editor.b-cell-editor .b-numberfield input, +.b-editor.b-cell-editor .b-textfield input { + padding: 0.8em calc(0.5em - 1px); +} +.b-gridbase .b-editing { + overflow: visible; + contain: unset; + z-index: 1; + outline: none !important; +} +.b-gridbase .b-editing .b-grid-cell.b-editing { + color: transparent; +} +.b-grid-cell:not(.b-editing) .b-cell-editor { + display: none; +} +.b-celltooltip-tip { + max-height: 50%; +} +.b-columndragtoolbar { + position: absolute; + top: calc(100% - 3em); + left: 50%; + z-index: 100; + animation-name: b-show-columndragtoolbar; + animation-duration: 0.2s; + transform: translate(-50%); + display: inline-flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: center; + border-radius: 1em; + background: #222; + transition: opacity 0.2s, top 0.2s; + box-shadow: none; + padding: 1em 1em 0.5em; + opacity: 0.4; + font-size: 0.8em; +} +.b-columndragtoolbar.b-closer { + top: 50%; + transform: translate(-50%, -50%); +} +.b-columndragtoolbar.b-hover { + opacity: 0.8; +} +.b-columndragtoolbar.b-remove { + animation-name: b-hide-columndragtoolbar; + animation-duration: 0.2s; + top: 100%; + opacity: 0; +} +.b-columndragtoolbar.b-remove.b-closer { + animation-name: b-hide-columndragtoolbar-closer; +} +.b-columndragtoolbar > .b-title { + color: #fff; + flex-basis: 100%; + margin-bottom: 1em; + text-align: center; +} +.b-columndragtoolbar > .b-title:before { + content: 'Drag header downwards'; +} +.b-columndragtoolbar.b-closer > .b-title:before { + content: 'Drop header on a button'; +} +.b-columndragtoolbar .b-group { + display: inline-flex; + flex-direction: column; + align-items: center; + margin-inline-end: 1.5em; +} +.b-columndragtoolbar .b-group:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-group .b-title { + color: #fff; + margin-block: 0.5em; +} +.b-columndragtoolbar .b-buttons { + display: inline-flex; + flex-direction: row; +} +.b-columndragtoolbar .b-target-button { + display: inline-flex; + flex-direction: column; + align-items: center; + transition: all 0.2s; + color: #fff; + border: 0.3em solid #1565c0; + border-radius: 1em; + background: transparent; + padding: 1em 0; + width: 7em; + margin-inline-end: 0.5em; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-target-button i { + font-size: 2.5em; + color: #1565c0; + pointer-events: none; + transition: all 0.2s; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) { + background-color: #1565c0; + color: #fff; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) i { + transform: scale(1.1); + color: #fff; +} +.b-columndragtoolbar .b-target-button.b-activate i { + transform: scale(1.1) rotate(180deg) !important; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] { + border-color: #e64a19; + background-color: transparent; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] i { + color: #e64a19; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) { + background-color: #e64a19; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] { + border-color: #104d92; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] i { + color: #104d92; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) { + background-color: #104d92; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-disabled='true'] { + opacity: 0.5; +} +@keyframes b-show-columndragtoolbar { + 0% { + top: 100%; + opacity: 0; + } + to { + top: calc(100% - 3em); + opacity: 0.4; + } +} +@keyframes b-hide-columndragtoolbar { + 0% { + top: calc(100% - 3em); + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +@keyframes b-hide-columndragtoolbar-closer { + 0% { + top: 50%; + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +.b-grid-header.b-drag-proxy { + line-height: normal; + font-weight: inherit; + background-color: #38383c; + outline: 1px solid #2b2b2f; + transition: background-color 0.3s; + border-inline-end: none; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent { + justify-content: stretch; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent > .b-grid-header-text { + border-inline-end: none; +} +.b-grid-header.b-drag-proxy .b-grid-header:last-child { + border-inline-end: none; +} +.b-grid-header.b-drop-placeholder { + opacity: 0.3; +} +.b-grid-header.b-drag-invalid { + color: #d32f2f; + outline: 1px solid #d32f2f; +} +.b-gridbase.b-columnresize .b-grid-header.b-resize-handle { + cursor: ew-resize !important; +} +.b-gridbase.b-columnresize .b-grid-header.b-resizing { + background: #2b2b2f; +} +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after { + display: none; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing { + overflow: visible; + z-index: 100; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + content: '\f337'; + font-size: 1.5em; + color: #fff; + position: absolute; + top: 50%; + transform: translate(50%) translateY(-50%); + right: 0; + z-index: 101; + border-radius: 100%; + background-color: #2b2b2f; + pointer-events: none; + padding: 0.5em; +} +.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + right: auto; + left: 0; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing) { + z-index: 1; +} +.b-context-menu { + min-width: 14em; +} +@keyframes b-filter-icon-color { + 0% { + color: #777; + } + 50% { + color: #e64a19; + } + to { + color: #777; + } +} +.b-grid-header .b-filter-icon { + display: none; + cursor: pointer; + transition: opacity 0.2s; +} +.b-grid-header .b-filter-icon:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #555657; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f0b0'; +} +.b-grid-header .b-filter-icon:hover:after { + color: #777; +} +.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon { + opacity: 0.2; + pointer-events: none; +} +.b-gridbase:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-filterable:hover + > .b-grid-header-text + > .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-grid-header-text { + font-weight: 700; + color: #c0c1c2; +} +.b-grid-header.b-filter .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-filter-icon:after { + color: #777; +} +.b-grid-header.b-filter .b-filter-icon.b-latest:after { + animation-name: b-filter-icon-color; + animation-duration: 0.75s; +} +.b-filter-popup .b-field { + width: 15em; +} +.b-filter-popup .b-multifilter-add { + width: 12em; + align-self: center; + margin: 1.1em 0 0; +} +.b-filter-bar-field { + margin: 0 0 0.5em; + width: 100%; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled { + flex-direction: row; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text { + padding: 0.25em 0; + width: 2em; + order: 1; + margin-inline-end: -0.5em; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field { + margin: 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner { + background-color: transparent; + border: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input { + padding: 0.8em 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder { + color: #c0c1c2; + text-transform: none; + font-size: 1em; + font-weight: inherit; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove, +.b-filter-bar-compact + .b-filter-bar-field:focus-within + .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger) { + display: inline-flex; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end { + padding: 0; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input { + margin-inline-start: 0.5em; + margin-top: -0.25em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder { + color: transparent; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip { + font-size: 0.9em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index='0'] { + margin-inline-start: 0; +} +.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title { + overflow: hidden; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-cell { + border-inline-end-color: transparent; + background-color: #3f3f44; +} +.b-group-summary .b-grid-row.b-group-footer td { + padding: 0.25em 0; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label { + padding-inline-end: 1em; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value { + width: 100%; +} +.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar), +.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar) { + overflow: visible !important; +} +.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid), +.b-mergecells .b-grid-vertical-scroller { + overflow: visible !important; +} +.b-mergecells .b-grid-row.b-hover, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected { + z-index: 1; + overflow: visible; +} +.b-mergecells .b-grid-row.b-hover .b-merged-cell, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell { + top: -1px; + height: calc(100% + 1px); + border-top: 1px solid #2b2b2f; +} +.b-mergecells .b-merged-cell { + border-bottom: none; +} +.b-grid-merged-cells { + position: absolute; + contain: strict; + border-inline-end: 1px solid #2b2b2f; + border-bottom: 1px solid #2b2b2f; + z-index: 1; + display: flex; + align-items: flex-start; + background: #44444a; +} +.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells { + pointer-events: none; +} +.b-grid-merged-cells:hover { + box-shadow: inset 0 0 0 1000px #3f3f44; +} +.b-grid-merged-cells.b-selected { + box-shadow: inset 0 0 0 1000px #3a3a3f; +} +.b-grid-merged-cells .b-grid-cell { + position: sticky; + top: 0; + flex: 1; + contain: none; + overflow: visible; +} +.b-export { + overflow: hidden; +} +.b-export .b-export-content { + position: absolute; + display: flex; + flex-direction: column; + height: 100%; +} +.b-export .b-export-body { + flex: 1; +} +.b-export .b-grid-header-container { + margin-inline-end: 0 !important; + border-inline-end: none !important; +} +.b-export .b-grid-body-container.b-widget-scroller { + overflow-y: hidden !important; +} +.b-export .b-grid-footer-container { + padding-inline-end: 0 !important; +} +.b-export .b-virtual-scrollers { + display: none; +} +.b-export.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: none; +} +.b-export.b-multipage .b-export-content { + width: 100%; + height: 100%; +} +.b-export.b-multipage .b-export-body { + overflow: hidden; +} +.b-quick-hit-cell { + background: #f57f17; +} +.b-quick-hit-text { + font-weight: inherit; + background: #f57f17; +} +.b-quick-hit-text { + padding: 0.3em 0; +} +.b-quick-hit-header { + position: absolute; + inset: 0.3em; + z-index: 1; +} +.b-quick-hit-header.b-quick-hit-mode-grid { + bottom: auto; + height: 3em; + z-index: 100; + opacity: 0.75; +} +.b-quick-hit-field { + display: flex; + justify-content: center; + align-items: center; + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #f57f17; +} +.b-quick-hit-cell-badge, +.b-quick-hit-header .b-quick-hit-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; +} +.b-rtl .b-quick-hit-cell-badge, +.b-rtl .b-quick-hit-header .b-quick-hit-badge { + right: auto; + left: 0.4em; +} +.b-quick-hit-header .b-quick-hit-badge { + color: #38383c; +} +.b-quick-hit-cell-badge { + color: #f57f17; +} +.b-grid-splitter { + z-index: 5; + position: relative; + background: black; + flex: 0 0 1px; +} +@media (pointer: coarse) { + .b-grid-splitter { + --splitter-button-size: 1.3em; + } +} +@media (pointer: fine) { + .b-grid-splitter { + --splitter-button-size: 1em; + } +} +.b-grid-splitter .b-grid-splitter-inner { + display: none; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse, +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + transform: scaleX(-1); +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + justify-content: flex-end; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse { + justify-content: flex-start; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) { + flex: 0 0 0.5em; + background: #2b2b2f; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + display: flex; + background: #2b2b2f; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed { + cursor: initial; + flex: 0 0 0.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner { + width: 0.5em; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) + .b-grid-splitter-button-collapse, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse + .b-grid-splitter-button-expand { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-expand, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-collapse { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons { + display: none; + position: absolute; + transform: translateY(-50%); + height: 2.4em; + width: 2.4em; + font-size: var(--splitter-button-size); +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + flex: 1; + cursor: pointer; + background: #2b2b2f; + display: flex; + align-items: center; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-collapse:hover + .b-grid-splitter-button-icon, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-expand:hover + .b-grid-splitter-button-icon { + fill: #e64a19; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse { + border-top-left-radius: 100% 50%; + border-bottom-left-radius: 100% 50%; + justify-content: flex-end; + padding-right: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + border-top-right-radius: 100% 50%; + border-bottom-right-radius: 100% 50%; + padding-left: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon { + cursor: pointer; + fill: #444; + height: 1.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving { + overflow: visible; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner { + left: calc((10px - 0.5em) / -2); + width: 10px; + transition: width 0.1s, left 0.1s; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) + .b-grid-splitter-inner { + left: 0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + width: 0.5em; + position: absolute; + top: 0; + left: 0; + bottom: 0; + flex-direction: column; + align-items: center; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner { + cursor: col-resize; +} +.b-grid-header-scroller.b-collapsed, +.b-grid-footer-scroller.b-collapsed, +.b-virtual-scroller.b-collapsed { + width: 0; +} +.b-splitter-touch-area { + width: 2em; + left: -0.75em; + position: absolute; + top: 0; + height: 100%; +} +.b-splitter-button-touch-area { + height: 3em; + top: -0.3em; + width: 2em; + position: absolute; +} +.b-grid-splitter-button-collapse .b-splitter-button-touch-area { + left: -0.9em; +} +.b-grid-splitter-button-expand .b-splitter-button-touch-area { + right: -0.9em; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter { + cursor: initial; + flex: 0 0 0.5em; + transform: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-button-icon { + display: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-inner { + width: 0.5em; +} +.b-row-drop-indicator { + display: none; + pointer-events: none; +} +.b-row-reordering .b-row-drop-indicator { + position: absolute; + display: block; + left: 0; + top: -1px; + width: 100%; + height: 2px; + background-color: #1565c0; + z-index: 2000; +} +.b-row-reordering .b-row-drop-indicator.b-drag-invalid { + background-color: #d32f2f; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging { + transition: margin-top 0.2s, opacity 0.2s; + margin-top: 2em; + background: transparent; + opacity: 0.5; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row, +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + transition: transform 0.2s, background-color 0.2s; + box-shadow: 1px 1px 4px #0003; + background: #505057; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + top: -0.3em; + left: 0.3em; + z-index: -1; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row { + border: none; + background: rgba(211, 47, 47, 0.2); +} +.b-row-reordering .b-grid-body-container { + z-index: 4; +} +.b-row-reordering .b-drag-original { + opacity: 0.3; +} +.b-row-reordering .b-grid-row { + width: 100%; +} +.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target { + box-shadow: 0 1px #1565c0 inset, 0 -1px #1565c0 inset; + z-index: 9999; +} +.b-row-reorder-with-grip .b-grid-subgrid[data-item-index='0'] .b-grid-cell:first-child:before { + height: 100%; + display: inline-flex; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + vertical-align: 0; + justify-content: center; + align-items: center; + content: '\f58e'; + cursor: move; + margin-inline-start: -0.5em; + margin-inline-end: 0.2em; + padding: 0 0.6em; + font-size: 0.8em; + margin-top: 1px; +} +.b-search-hit-cell { + background: #f57f17; +} +.b-search-hit-text { + font-weight: inherit; + background: #f57f17; + padding: 0.3em 0; +} +.b-search-hit-field { + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #f57f17; +} +.b-search-hit-cell-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; + color: #f57f17; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #777; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f062'; +} +.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text:after { + transform: rotate(180deg); +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before { + content: attr(data-sort-index); + position: relative; + top: 1em; + color: #919191; + z-index: 30; + font-size: 0.6em; + order: 1; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text { + color: #c0c1c2; +} +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) + .b-grid-header-text:after, +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) + .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #555657; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f15e'; +} +.b-grid-header.b-group .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #555657; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f012'; + transform: rotate(90deg); +} +.b-grid-header.b-group.b-desc .b-grid-header-text:after { + transform: rotate(270deg) scaleX(-1); +} +.b-group-row { + background: #3a3a3f; +} +.b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-group-row .b-group-title.b-grid-cell-align-right, +.b-group-row .b-group-title.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-group-row .b-group-title.b-grid-cell-align-center { + justify-content: flex-start; +} +.b-grid-cell.b-group-title { + color: #c0c1c2; + overflow: visible; + contain: size layout style; + font-weight: 500; + text-transform: none; +} +.b-firefox .b-grid-cell.b-group-title { + contain: size layout; +} +.b-grid-cell.b-group-title:before { + content: '\f056'; + margin-inline-end: 0.5em; + cursor: pointer; + color: #555657; +} +.b-grid-group-collapsed .b-group-title:before { + content: '\f055'; +} +.b-stripe .b-grid-row.b-group-row, +.b-grid-row.b-group-row { + border-bottom: 2px solid #2b2b2f; + cursor: pointer; +} +.b-cut-row { + opacity: 0.4; +} +.b-stickycells .b-grid-sticky-row { + position: absolute; + top: 0; + left: 0; + min-width: auto; + border: 0 none; + padding: 0; + contain: initial; +} +.b-stickycells .b-grid-sticky-row .b-grid-cell { + width: min-content; + contain: initial; + padding: 0; + border: 0 none; +} +.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el { + visibility: hidden; +} +.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el { + visibility: visible; + align-self: flex-end; +} +.b-stripe .b-grid-row.b-odd { + background-color: #505057cc; +} +.b-stripe .b-grid-row.b-even { + background-color: #44444acc; +} +.b-stripe .b-grid-row { + border-bottom: none; +} +.b-stripe .b-grid-row.b-selected, +.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: #3a3a3f; +} +.b-stripe:focus .b-grid-row.b-selected { + background-color: #2e2e32; +} +.b-grid-footer-summary td { + padding: 0.25em 0; +} +.b-grid-footer-summary .b-grid-summary-label { + font-size: 0.7em; + padding-inline-end: 1em; +} +.b-grid-footer-summary .b-grid-summary-value { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; +} +.b-summary-disabled .b-grid-footer-container { + display: none; +} +.b-generated-parent.b-readonly .b-grid-cell { + color: #cdcecf; +} +.b-rowexpander-row-expanded .b-rowexpander-body { + display: flex; + border-top: 1px solid #2b2b2f; + position: absolute; + left: 0; + right: 0; + color: #cdcecf; + font-weight: 300; +} +.b-rowexpander-row-expanded .b-rowexpander-loading { + justify-content: center; + align-items: center; + font-size: 1.2em; +} +.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner { + margin-inline-end: 0.5em; +} +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon.b-icon-collapse-down, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-muststarton, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-mustfinishon, +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon-collapse-down.b-indicator.b-deadline-date { + transition: transform 0.15s ease-in-out; + font-size: 1em; +} +.b-rowexpander-disabled [data-column='expanderActionColumn'] { + opacity: 0.2; + pointer-events: none; +} +.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row { + transition: height 0.3s, transform 0.3s; +} +.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column='expanderActionColumn'] .b-icon-collapse-down { + transform: rotate(180deg); +} +.b-exportdialog.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-exportdialog.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-grid-footer-container { + background-color: #38383c; + outline: 1px solid #2b2b2f; + z-index: 2; +} +.b-grid-footer-container.b-hidden { + display: none; +} +.b-grid-footers { + display: inline-flex; + align-items: stretch; + height: 100%; + white-space: nowrap; + line-height: initial; +} +.b-grid-footer { + display: flex; + border-inline-end: 1px solid #2b2b2f; + flex-direction: column; + flex-shrink: 0; + align-items: stretch; + justify-content: center; + position: relative; + padding: 0.5em; + white-space: nowrap; + text-overflow: ellipsis; + height: 100%; + color: #c0c1c2; + overflow: hidden; +} +.b-grid-footer:last-child { + border-inline-end: none; +} +.b-grid-footer-align-start, +.b-grid-footer-align-left { + text-align: start; +} +.b-grid-footer-align-center { + text-align: center; +} +.b-grid-footer-align-end, +.b-grid-footer-align-right { + text-align: end; +} +.b-gridbase { + position: relative; +} +.b-gridbase.b-outer { + height: 100%; +} +.b-gridbase.b-autoheight { + height: auto; + flex: none; +} +.b-gridbase.b-autoheight.b-ie { + display: block; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container { + flex: 1 1 0; + contain: strict; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container > .b-grid-vertical-scroller { + min-height: 100%; +} +.b-gridbase.b-grid-translate .b-grid-row, +.b-gridbase.b-grid-translate3d .b-grid-row { + transform-style: flat; +} +.b-gridbase.b-enable-sticky .b-sticky-cell, +.b-gridbase.b-enable-sticky .b-grid-subgrid, +.b-gridbase.b-enable-sticky .b-grid-vertical-scroller, +.b-gridbase.b-enable-sticky .b-grid-row { + overflow: visible !important; +} +.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child, +.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf { + flex-grow: 1; +} +.b-gridbase:not(.b-masked) .b-grid-empty { + min-height: 5em; +} +.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text { + display: block; + color: #c0c1c2; + background-color: #44444a; + padding: 1em; + position: absolute; + z-index: 7; + pointer-events: none; +} +.b-gridbase.b-grid-notextselection .b-grid-cell { + -webkit-user-select: none; + user-select: none; +} +.b-gridbase.b-notransition .b-grid-cell * { + transition: none !important; +} +.b-gridbase.b-disabled { + opacity: 0.5; +} +.b-grid-panel-body { + position: relative; + flex: 1; + display: flex; + flex-direction: column; + overflow: hidden; + background-color: #44444a; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) * { + transition: none; +} +.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller { + min-height: 100%; +} +.b-grid-body-container { + position: relative; +} +.b-grid-body-container .b-empty-text { + display: none; +} +.b-grid-body-container:focus { + outline: none; +} +.b-grid-body-container:focus .b-grid-row.b-selected { + background-color: #2e2e32; +} +.b-playing-demo .b-grid-body-container { + overflow: hidden !important; +} +.b-grid-vertical-scroller { + position: absolute; + display: flex; + flex-flow: row nowrap; + overflow: hidden; + width: 100%; + align-items: stretch; +} +.b-grid-row-container { + display: inline-block; + min-width: 100%; +} +.b-virtual-scrollers { + display: flex; + flex-direction: row; + contain: paint style layout; +} +.b-firefox .b-virtual-scrollers { + contain: paint layout; +} +.b-overlay-scrollbar .b-virtual-scrollers { + position: absolute; + left: 0; + right: 0; + bottom: 0; + pointer-events: none; +} +.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller { + height: 16px; + opacity: 0; + pointer-events: none; +} +.b-virtual-scrollers .b-virtual-scroller { + overflow-x: scroll; + overflow-y: hidden; +} +.b-virtual-scrollers .b-virtual-width { + height: 1px; +} +.b-overlay-scrollbar .b-virtual-scroller:hover, +.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller { + pointer-events: all; + opacity: 1; + transition: opacity 0.5s; +} +.b-grid-footer-container, +header.b-grid-header-container { + display: flex; + flex-direction: row; +} +.b-grid-header-container { + border-bottom: 1px solid #2b2b2f; +} +.b-grid-footer-scroller, +.b-grid-header-scroller { + overflow: hidden; + position: relative; + display: flex; +} +.b-grid-footers, +.b-grid-headers { + z-index: 2; + contain: paint style layout; + flex: 1 1 auto; +} +.b-firefox .b-grid-footers, +.b-firefox .b-grid-headers { + contain: paint layout; +} +.b-grid-row { + display: flex; + flex-direction: row; + align-items: stretch; + position: absolute; + left: 0; + overflow: hidden; + border-bottom: 1px solid #2b2b2f; + height: 45px; + contain: layout; +} +.b-grid-subgrid .b-grid-row { + min-width: 100%; +} +.b-grid-row.b-aborting { + transition: background-color 0.2s, transform 0.3s; +} +.b-rtl .b-grid-row { + left: auto; + right: 0; +} +.b-grid-row.b-selected { + background-color: #3a3a3f; +} +.b-grid-row.b-removing { + left: -100%; + transition: left 0.4s, right 0.4s; + pointer-events: none; + z-index: 2; +} +.b-rtl .b-grid-row.b-removing { + left: auto; + right: -100%; +} +.b-grid-refreshing .b-grid-row { + transition: none; +} +.b-grid-cell { + position: relative; + display: flex; + align-items: center; + color: #cdcecf; + font-weight: 300; + padding: 0 0.5em; + overflow: hidden; + white-space: nowrap; + flex-shrink: 0; + text-overflow: ellipsis; + border-inline-end: 1px solid #2b2b2f; + transform-style: flat; + width: 0; + contain: strict; +} +.b-grid-cell:last-child { + border-inline-end-color: transparent; +} +.b-grid-cell > i:not(:last-child) { + margin-inline-end: 0.5em; +} +.b-show-dirty .b-grid-cell.b-cell-dirty:before { + content: ' '; + position: absolute; + top: -0.35em; + left: -0.35em; + background-color: red; + width: 0.7em; + height: 0.7em; + transform: rotate(45deg); +} +.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before { + left: auto; + right: -0.35em; +} +.b-grid-cell:focus, +.b-grid-cell:focus-within { + transition: none !important; + outline: none; +} +.b-grid-cell.b-checkbox-selection { + background-color: #38383c; +} +.b-grid-cell.b-auto-height { + white-space: normal; +} +.b-grid-cell.b-measuring-auto-height { + contain: paint style layout; + align-self: baseline; +} +.b-firefox .b-grid-cell.b-measuring-auto-height { + contain: paint layout; +} +body.b-using-keyboard .b-grid-cell:focus, +body.b-using-keyboard .b-grid-cell:focus-within, +.b-outer.b-using-keyboard .b-grid-cell:focus, +.b-outer.b-using-keyboard .b-grid-cell:focus-within { + outline: 2px solid #e64a19; + outline-offset: -2px; +} +.b-readonly > .b-grid-cell { + color: #8f8f98; +} +.b-grid-cell-align-right, +.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-grid-cell-align-center { + justify-content: center; +} +.b-grid-subgrid { + overscroll-behavior: contain auto; + position: relative; +} +.b-grid-subgrid.b-grid-subgrid-collapsed { + width: 0; +} +.b-grid-subgrid.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-playing-demo .b-grid-subgrid { + overflow: hidden !important; +} +.b-grid-header-scroller.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover { + background-color: #3f3f44; +} +.b-gridbase:not(.b-moving-splitter) + .b-grid-subgrid:not(.b-timeaxissubgrid) + .b-grid-row:not(.b-group-row).b-hover.b-selected { + background-color: #3a3a3f; +} +.b-grid-header-container { + background-color: #38383c; + z-index: 4; +} +.b-grid-header-container.b-hidden { + position: absolute; + clip-path: inset(0 0 100% 0); + contain: strict; +} +.b-grid-headers { + display: inline-flex; + flex-flow: row nowrap; + align-items: stretch; + line-height: initial; + position: relative; +} +.b-grid-header-align-right > .b-grid-header-text > .b-grid-header-text-content, +.b-grid-header-align-end > .b-grid-header-text > .b-grid-header-text-content { + text-align: end; +} +.b-grid-header-align-center > .b-grid-header-text > .b-grid-header-text-content { + text-align: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background-color: #2b2b2f; +} +.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf) { + overflow: visible; +} +.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + position: absolute; + top: 0; + right: -5px; + bottom: 0; + width: 10px; + background-color: transparent; + z-index: 3; + cursor: col-resize; + display: block; +} +.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle { + left: -5px; + right: auto; +} +.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + right: -10px; + width: 20px; +} +.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + left: -10px; + right: auto; +} +.b-fill-last-column .b-grid-headers .b-last-parent, +.b-fill-last-column .b-grid-headers .b-last-leaf { + border-inline-end-color: transparent; +} +.b-fill-last-column .b-grid-headers .b-last-parent > .b-grid-header-text, +.b-fill-last-column .b-grid-headers .b-last-leaf > .b-grid-header-text { + border-inline-end-color: transparent; +} +.b-grid-header-text { + -webkit-user-select: none; + user-select: none; + padding: 1em 0; + white-space: nowrap; + position: relative; + font-weight: inherit; + display: flex; + align-items: center; + overflow: hidden; +} +.b-grid-header-text > .b-grid-header-text-content { + overflow: hidden; + text-overflow: ellipsis; + flex: 1 1 0; + width: 0; + font-size: 1em; +} +.b-grid-header-text > .b-grid-header-text-content > i { + margin-inline-end: 0.5em; +} +.b-grid-header-children { + display: flex; + flex-direction: column; +} +.b-grid-header-children > * { + width: inherit; +} +.b-grid-header { + -webkit-user-select: none; + user-select: none; + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; + flex-shrink: 0; + position: relative; + overflow: hidden; + color: #c0c1c2; + outline: none; + border-inline-end: 1px solid #2b2b2f; + text-transform: none; +} +.b-grid-header:not(.b-depth-0) { + overflow: visible; +} +.b-grid-header.b-depth-0 { + padding: 0 0.5em; + width: 0; + cursor: pointer; +} +.b-grid-header.b-depth-0 .b-grid-header-text { + border-bottom: none; + transition: background-color 0.2s; + flex-direction: row; +} +.b-grid-header.b-grid-header-parent { + border-inline-end: none; + flex-basis: auto; + padding-inline: 0; +} +.b-grid-header.b-grid-header-parent > .b-grid-header-text { + padding-inline: 0.5em; + border-inline-end: 1px solid #2b2b2f; +} +.b-grid-header .b-grid-header-resize-handle { + display: none; +} +.b-grid-header-parent > .b-grid-header-children { + border-top: 1px solid #2b2b2f; + flex-flow: row nowrap; +} +.b-grid-header .b-button[data-ref='collapseExpand'] { + min-width: 2em; + min-height: 2em; + padding: 0; + position: absolute; + right: 0; +} +.b-grid-header .b-button[data-ref='collapseExpand']:hover { + background-color: transparent; +} +.b-grid-cell a { + color: #66a6ee; +} +.b-grid-cell a:visited { + color: #4f98ec; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap { + transform: translateY(-50%); + margin-inline-start: 0; + height: 1em; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event { + padding-inline-start: 0; + width: 100%; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content { + justify-content: center; + margin: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label { + left: unset; + top: 105%; +} +.b-sch-canvas, +.b-sch-foreground-canvas, +.b-sch-background-canvas { + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + overflow: hidden; + overflow: clip; + contain: strict; +} +.b-sch-vertical .b-sch-canvas, +.b-sch-vertical .b-sch-foreground-canvas, +.b-sch-vertical .b-sch-background-canvas { + min-width: 100%; +} +.b-rtl .b-sch-canvas, +.b-rtl .b-sch-foreground-canvas, +.b-rtl .b-sch-background-canvas { + left: auto; + right: 0; +} +.b-sch-background-canvas { + z-index: 1; + background-repeat: repeat; +} +.b-sch-foreground-canvas { + z-index: 2; +} +.b-row-reordering .b-sch-foreground-canvas * { + pointer-events: none !important; +} +.b-schedulerbase > .b-editor { + z-index: 5; +} +.b-sch-event.b-milestone label, +.b-sch-event .b-sch-event-content, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + font-weight: 300; + font-size: 14px; +} +.b-sch-event-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-sch-event-wrap.b-readonly { + opacity: 0.8; +} +.b-sch-event-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-sch-event-wrap { + transition: none; +} +.b-sch-event-wrap:focus { + z-index: 105 !important; +} +.b-sch-event-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-sch-event-wrap { + pointer-events: none; +} +.b-sch-event-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event { + overflow: visible; + box-shadow: none; + border-color: #777; + background-color: transparent; + width: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #777; + transition: background-color 0.2s, border 0.2s; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon { + justify-content: center; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event label { + position: absolute; + left: 110%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content { + display: flex; + align-items: center; +} +.b-sch-event-wrap.b-milestone-wrap.b-sch-style-plain > .b-sch-event { + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-fa, +.b-sch-event-wrap.b-milestone-wrap .b-icon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-deadline-date { + margin-inline-end: 1em; + color: #777; + font-size: inherit; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) { + font-size: 40%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + font-size: inherit; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-using-keyboard + .b-sch-event-wrap.b-milestone-wrap.b-active + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content:before { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon) .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-sch-event-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before { + outline: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + font-size: 14px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content:before { + content: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:after { + display: none; +} +.b-sch-event { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #7cb342; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #7cb342; + position: relative; +} +.b-toggling-node .b-sch-event { + transition: none; +} +.b-sch-event label { + color: #fff; +} +.b-sch-event:not(.b-milestone) .b-fa, +.b-sch-event:not(.b-milestone) .b-icon, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event:not(.b-milestone) .b-indicator.b-deadline-date { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-sch-event:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-sch-event.b-sch-event-resizing, +.b-sch-event:hover { + z-index: 6; +} +.b-sch-event.b-sch-event-selected, +.b-sch-event.b-sch-event-selected * { + font-weight: 500; + z-index: 6; +} +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content * { + color: #fff; +} +.b-sch-event.b-sch-event-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-sch-event.b-milestone { + transition: background 0s; +} +.b-sch-event-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + align-self: flex-start; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-resizing .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event, +.b-dragproxy .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + background-color: #aed388; +} +.b-sch-event-selected label { + color: #7fca7a; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-sch-event { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-schedulerbase-event-parent:not(.b-milestone-wrap) .b-schedulerbase-event { + overflow: visible; + background-color: #8bc34a; + border-color: #8bc34a; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-schedulerbase:not(.b-schedulerbase-resizing-event-percent):not(.b-resizing-event):not(.b-dragging-event) + .b-schedulerbase-event-parent:not(.b-milestone-wrap):hover + .b-schedulerbase-event { + background-color: #bcdc97; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-sch-vertical .b-sch-event { + align-items: flex-start; + padding-inline: 0.75em; + white-space: normal; +} +.b-sch-vertical .b-sch-event .b-sch-event-content { + margin: 0.75em 0 0.5em; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before { + content: ''; + display: none; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before { + color: #262626; + content: attr(data-empty-text); + padding: 1em; +} +.b-sch-vertical .b-grid-row { + border-bottom: none; +} +.b-sch-vertical.b-eventlayout-mixed .b-sch-event { + opacity: 0.8; +} +.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers { + z-index: 100; +} +.b-schedulerbase.b-animating .b-grid-row { + transition: height 0.2s, transform 0.2s; +} +.b-grid-footer-container .b-sch-timeaxiscolumn { + padding: 0; +} +.b-sch-timeaxis-cell { + padding: 0; + flex: none !important; + align-items: baseline; + border-inline-end: none; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row) { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected { + background-color: transparent; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-stripe .b-timeline-subgrid .b-grid-row.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd { + background-color: #505057cc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-stripe .b-timeline-subgrid .b-grid-row.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even { + background-color: #44444acc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row { + z-index: 3; + background-color: #3a3a3fcc; +} +.b-timeline-subgrid { + -webkit-user-select: none; + user-select: none; +} +.b-resource-info { + flex: 1; + height: 100%; + display: flex; + flex-direction: row; + align-items: center; +} +.b-resource-info dt { + font-weight: 600; + margin-bottom: 0.2em; +} +.b-resource-info dd { + margin: 0; + font-size: 0.8em; + color: #c0c1c2; +} +.b-resource-info .b-resource-avatar { + margin-inline-end: 0.5em; +} +.b-resourcecollapse-cell { + cursor: pointer; +} +.b-resourcecollapse-cell .b-icon, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-indicator.b-deadline-date { + transition: transform 0.2s !important; +} +.b-resourcecollapse-cell .b-icon.b-flip, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-flip.b-indicator.b-deadline-date { + transform: rotate(180deg); +} +.b-columnlines .b-grid-cell:not(:last-child) { + border-inline-end: 1px solid #2b2b2f; +} +.b-columnlines .b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-column-line, +.b-column-line-major { + height: 100%; + position: absolute; + border-left-width: 1px; + border-left-style: solid; +} +.b-column-line { + border-color: #39393e; +} +.b-column-line-major { + border-color: #27272a; + z-index: 1; +} +.b-sch-vertical .b-column-line:not(.b-resource-column-line), +.b-sch-vertical .b-column-line-major { + height: auto; + width: 100%; + position: absolute; + border-left: none; + border-top-width: 1px; + border-top-style: solid; +} +.b-animating .b-resource-column-line { + transition: left 0.2s linear; +} +.b-sch-foreground-canvas > svg { + overflow: visible; + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + z-index: 3; + --scheduler-dependency-marker: url(#arrowEnd); +} +.b-sch-dependency-arrow { + fill: #888; +} +.b-sch-dependency-arrow path { + fill: inherit; +} +.b-sch-dependency { + pointer-events: visibleStroke; + fill: transparent; + stroke: #888; + stroke-width: 1; + transition: stroke-width 0.2s linear; +} +.b-sch-dependency.b-sch-dependency-over { + stroke-width: 2; + stroke-dasharray: 0; +} +.b-sch-dependency.b-sch-released { + display: none; +} +.b-sch-dependency { + marker-end: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-bidirectional-line { + marker-start: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-dependency-markerless { + marker-end: none; +} +.b-dependencies .b-sch-event.b-sch-terminals-visible, +.b-dependencies .b-gantt-task.b-sch-terminals-visible { + overflow: visible; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event, +.b-dependencies.b-highlighting .b-sch-dependency { + opacity: 0.3; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight, +.b-dependencies.b-highlighting .b-sch-dependency.b-highlight { + opacity: 1; +} +.b-dependencies.b-highlighting .b-sch-resourcetimerange { + opacity: 0.3; +} +.b-sch-terminal { + width: 12px; + height: 12px; + background-color: #fff; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 50%; + position: absolute; + z-index: 6; + cursor: pointer; +} +.b-sch-terminal.b-sch-terminal:hover { + background-color: #e6e6e6; +} +.b-dragging .b-sch-terminal, +.b-sch-event-resizing .b-sch-terminal { + display: none; +} +.b-creating-dependency .b-sch-terminal:hover, +.b-creating-dependency .b-sch-terminal-active { + background-color: #e6e6e6; +} +.b-creating-dependency .b-sch-terminal:hover.b-valid, +.b-creating-dependency .b-sch-terminal-active.b-valid { + border-color: #4caf50; + background-color: #b5dfb7; +} +.b-creating-dependency .b-sch-terminal:hover.b-invalid, +.b-creating-dependency .b-sch-terminal-active.b-invalid { + border-color: #d32f2f; + background-color: #eeadad; +} +.b-sch-terminal-top { + top: 0; + left: 50%; + transform: translate(-50%) translateY(-80%); +} +.b-sch-terminal-bottom { + bottom: 0; + left: 50%; + transform: translate(-50%) translateY(80%); +} +.b-sch-terminal-start { + left: 0; + top: 50%; + transform: translate(-80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-start { + left: auto; + right: 0; + transform: translate(80%) translateY(-50%); +} +.b-sch-terminal-end { + right: 0; + top: 50%; + transform: translate(80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-end { + right: auto; + left: 0; + transform: translate(-80%) translateY(-50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(-0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(0.35em, -50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(-0.35em, -50%); +} +.b-sch-dependency-connector { + position: absolute; + contain: strict; + border-top: 2px dashed #888; + z-index: 10; + transform-origin: 0 0; + pointer-events: none; +} +.b-sch-dependency-connector.b-removing { + transition: width 0.2s ease-out; +} +.b-sch-dependency-connector.b-valid { + border-color: #4caf50; + border-top-style: solid; +} +.b-sch-dependency-creation-tooltip.b-popup { + max-width: none; +} +.b-sch-dependency-creation-tooltip .b-popup-header { + padding: 0.5em 0.075em; + background-color: #4caf50; +} +.b-safari .b-sch-dependency-creation-tooltip .b-popup-header, +.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header { + width: 1.5em; +} +.b-sch-dependency-creation-tooltip .b-popup-header i { + margin-bottom: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i { + margin-bottom: 0; + margin-top: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header { + background-color: #d32f2f; +} +.b-sch-dependency-creation-tooltip.b-checking .b-popup-header { + background-color: #666; +} +.b-sch-dependency-tooltip { + display: grid; + grid-template-columns: auto auto auto; + grid-column-gap: 0.5em; + align-items: center; +} +.b-sch-dependency-tooltip label { + font-size: 0.8em; +} +.b-sch-dependency-creation-tooltip .b-panel-header, +.b-sch-dependency-tooltip .b-panel-header { + color: #fff; +} +.b-sch-dependency-creation-tooltip .b-sch-box, +.b-sch-dependency-tooltip .b-sch-box { + width: 12px; + height: 8px; + border: 1px solid #888; + display: none; + position: relative; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start, +.b-sch-dependency-creation-tooltip .b-sch-box.b-end, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left, +.b-sch-dependency-creation-tooltip .b-sch-box.b-top, +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom, +.b-sch-dependency-tooltip .b-sch-box.b-start, +.b-sch-dependency-tooltip .b-sch-box.b-end, +.b-sch-dependency-tooltip .b-sch-box.b-right, +.b-sch-dependency-tooltip .b-sch-box.b-left, +.b-sch-dependency-tooltip .b-sch-box.b-top, +.b-sch-dependency-tooltip .b-sch-box.b-bottom { + display: block; +} +.b-sch-dependency-creation-tooltip .b-sch-box:after, +.b-sch-dependency-tooltip .b-sch-box:after { + content: ''; + width: 3px; + height: 3px; + border-radius: 50%; + background-color: #fff; + position: absolute; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after, +.b-sch-dependency-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-tooltip .b-sch-box.b-right:after { + right: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after { + right: auto; + left: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after, +.b-sch-dependency-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-tooltip .b-sch-box.b-left:after { + left: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after { + left: auto; + right: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after, +.b-sch-dependency-tooltip .b-sch-box.b-top:after { + top: -2px; + left: 50%; + transform: translate(-50%); +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after, +.b-sch-dependency-tooltip .b-sch-box.b-bottom:after { + bottom: -2px; + left: 50%; + transform: translate(-50%); +} +.b-predecessor-list { + display: flex; + flex-direction: column; +} +.b-predecessor-list > * { + flex: 0 0 auto; + align-self: stretch; + width: auto; +} +.b-predecessor-list > .b-list-item .b-predecessor-item-text { + flex: 1; +} +.b-predecessor-list > .b-list-item .b-sch-box { + width: 1.2em; + height: 0.9em; + border: 1px solid #888; + margin-inline-start: 0.5em; + position: relative; +} +.b-predecessor-list > .b-list-item .b-sch-box:after { + content: ''; + width: 0.5em; + height: 0.5em; + border-radius: 50%; + background-color: #fff; + position: absolute; + border: 1px solid #888; + display: none; +} +.b-predecessor-list > .b-list-item.b-selected .b-sch-box { + background-color: #4caf50; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-dependencyeditor.b-popup { + width: 29em; +} +.b-dependencyeditor.b-popup .b-popup-content { + padding: 1em 1em 0; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label { + flex: 1 0 4em; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label { + text-align: start; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar { + padding: 1em 1em 0.4em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-dragselect-rect { + position: absolute; + left: 0; + top: 0; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + border: 1px dashed #505057; +} +div.b-sch-event-wrap > .b-sch-event.b-cut-item { + opacity: 0.4; +} +.b-schedulerbase.b-dragging-event { + -webkit-user-select: none; + user-select: none; +} +.b-sch-event-wrap.b-aborting, +.b-sch-event-wrap.b-drag-unified-animation { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, top 0.2s; +} +.b-sch-event-wrap.b-dragging { + z-index: 200; +} +.b-sch-event-wrap.b-dragging.b-drag-main { + z-index: 201; +} +.b-sch-event-wrap.b-dragging .b-sch-event { + outline: none !important; +} +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event { + box-shadow: 3px 3px 6px #0006; +} +.b-float-root > .b-tooltip.b-eventdrag-tooltip { + pointer-events: none; +} +.b-sch-tip-message { + margin-top: 0.5em; +} +.b-sch-tip-invalid .b-sch-tip-message { + color: #d32f2f; +} +.b-sch-tip-message .b-icon:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-muststarton:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-mustfinishon:first-child, +.b-sch-tip-message .b-indicator.b-deadline-date:first-child { + margin-inline-end: 0.4em; +} +.b-sch-tip-message:empty { + display: none; +} +.b-timelinebase.b-dragcreating { + -webkit-user-select: none; + user-select: none; +} +.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell, +.b-timelinebase.b-dragcreating .b-sch-event-wrap, +.b-timelinebase.b-dragcreating .b-gantt-task-wrap { + pointer-events: none; +} +.b-dragcreate-lock .b-iscreating { + opacity: 0.5; +} +.b-dragcreate-lock .b-iscreating .b-sch-event-content { + display: none; +} +.b-sch-dragcreating.b-too-narrow { + opacity: 0.25; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate { + color: #d32f2f; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock { + border-color: #d32f2f; +} +.b-eventeditor.b-popup { + width: calc(15em + var(--date-time-length)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-textfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-numberfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-radiogroup > label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-checkbox > label { + flex: 1 0 5em; +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startDateField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endDateField'] { + flex: 1 0 calc(57% + var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startTimeField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endTimeField'] { + flex: 1 0 calc(43% - var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button { + flex: 1; + margin-inline-end: 0.5em; + min-width: 0; +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button:last-child { + margin-inline-end: 0; +} +.b-sch-event-wrap .b-sch-nonworkingtime { + z-index: 0; +} +.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime { + display: none; +} +.b-animating .b-sch-event-wrap .b-sch-timerange { + transition: none; +} +.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime { + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + width: 4px; + height: 50%; + top: 25%; + position: absolute; + border-style: solid; + border-color: #ffffff80; + pointer-events: none; + z-index: 7; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-inline-start: 3px; + left: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start.b-rtl:before { + left: auto; + right: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after { + margin-inline-end: 3px; + right: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end.b-rtl:after { + right: auto; + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ew-resize; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + height: 30%; + top: 35%; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + left: 0.3em; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + right: 0.3em; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + height: 4px; + width: 2em; + position: absolute; + left: 50%; + transform: translate(-50%); + border-style: solid; + border-color: #ffffff80; + pointer-events: none; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-top: 3px; + top: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + margin-bottom: 3px; + bottom: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ns-resize; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ns-resize !important; +} +.b-sch-event-wrap.b-sch-event-wrap-resizing { + z-index: 7; +} +.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell, +.b-schedulerbase.b-resizing-event .b-sch-event-wrap { + pointer-events: none; +} +.b-popup.b-sch-event-tooltip { + max-width: 30em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-popup.b-sch-event-tooltip .b-sch-event-title { + font-weight: 600; +} +.b-timeaxis-group-summary { + display: flex; + flex-direction: row; + width: 100%; + height: 100%; +} +.b-timeaxis-group-summary .b-timeaxis-tick { + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; +} +.b-timeaxis-group-summary .b-timeaxis-summary-value { + text-align: center; +} +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell, +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover { + background-color: #3f3f44; +} +.b-headerzoom-rect { + position: absolute; + left: 0; + top: 0; + height: 100%; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + background: rgba(11, 56, 95, 0.3); +} +.b-sch-event-wrap .b-sch-label, +.b-gantt-task-wrap .b-sch-label { + font-size: 12px; + text-align: center; + white-space: nowrap; + margin: 0.2em 0; + color: #fff; + font-weight: 300; + -webkit-user-select: none; + user-select: none; + pointer-events: all; +} +.b-sch-event-wrap.b-sch-event-selected .b-sch-label, +.b-gantt-task-wrap.b-sch-event-selected .b-sch-label { + color: #7fca7a; +} +.b-sch-event-wrap .b-sch-label-before, +.b-gantt-task-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after, +.b-gantt-task-wrap .b-sch-label-after { + position: absolute; + margin: 0; +} +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after { + top: 0; + line-height: 85%; +} +.b-sch-event-wrap .b-sch-label-top { + grid-column: 3; + grid-row: 1; +} +.b-sch-event-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after { + grid-row: 1; + margin-top: 6px; +} +.b-sch-event-wrap .b-sch-label-before { + grid-column: 1; + transform: translate3d(calc(-100% * var(--rtl-negate)), 0, 0); + margin-inline-start: -1.5em; +} +.b-sch-event-wrap .b-sch-label-after { + grid-column: 5; + margin-inline-start: 1.5em; +} +.b-sch-event-wrap .b-sch-label-bottom { + grid-column: 3; + grid-row: 3; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before, +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after { + margin-inline: 0; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone { + width: 100%; +} +.b-measure-label { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-measure-label label { + padding-inline-start: 1.5em; +} +.b-pan .b-timeline-subgrid { + cursor: move; +} +.b-sch-resourcetimerange { + display: flex; + position: absolute; + left: 0; + background-color: #fbc02d33; + color: #f7b204; + z-index: 2; + justify-content: center; + align-items: flex-end; +} +.b-sch-resourcetimerange [data-task-feature] { + display: flex; + font-size: 12px; +} +.b-animating .b-sch-resourcetimerange { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, right 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-sch-resourcetimerange .b-sch-event-withicon .b-fa { + margin-inline-end: 0.4em; + line-height: inherit; +} +.b-sch-resourcetimerange .b-sch-event-content { + margin: 3px; +} +.b-interactive-resourcetimeranges .b-sch-resourcetimerange { + pointer-events: auto; +} +.b-sch-vertical .b-sch-resourcetimerange { + justify-content: center; + align-items: flex-start; +} +.b-sch-color-red.b-sch-resourcetimerange { + background-color: #d32f2f33; + color: #b72424; +} +.b-sch-color-pink.b-sch-resourcetimerange { + background-color: #e91e6333; + color: #cd1352; +} +.b-sch-color-purple.b-sch-resourcetimerange { + background-color: #8e24aa33; + color: #7a1d92; +} +.b-sch-color-violet.b-sch-resourcetimerange { + background-color: #673ab733; + color: #572f9e; +} +.b-sch-color-indigo.b-sch-resourcetimerange { + background-color: #3f51b533; + color: #33439d; +} +.b-sch-color-blue.b-sch-resourcetimerange { + background-color: #1e88e533; + color: #1674c6; +} +.b-sch-color-cyan.b-sch-resourcetimerange { + background-color: #00acc133; + color: #0092a4; +} +.b-sch-color-teal.b-sch-resourcetimerange { + background-color: #00897b33; + color: #007469; +} +.b-sch-color-green.b-sch-resourcetimerange { + background-color: #7cb34233; + color: #699b35; +} +.b-sch-color-lime.b-sch-resourcetimerange { + background-color: #c0ca3333; + color: #a5ae29; +} +.b-sch-color-yellow.b-sch-resourcetimerange { + background-color: #fbc02d33; + color: #f7b204; +} +.b-sch-color-orange.b-sch-resourcetimerange { + background-color: #fb8c0033; + color: #d57700; +} +.b-sch-color-deep-orange.b-sch-resourcetimerange { + background-color: #ff704333; + color: #ff4b13; +} +.b-sch-color-gray.b-sch-resourcetimerange { + background-color: #a0a0a033; + color: #8e8282; +} +.b-sch-color-gantt-green.b-sch-resourcetimerange { + background-color: #a5d8a733; + color: #7aca7d; +} +.b-schedule-selected-tick { + position: absolute; + pointer-events: none; + z-index: 100; + background-color: #2e2e32; + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-scheduletip.b-nonworking-time { + opacity: 0; + pointer-events: none; +} +.b-simpleeventeditor { + z-index: 15; +} +.b-simpleeventeditor .b-field { + align-items: stretch; +} +.b-sch-horizontal .b-simpleeventeditor .b-field { + height: 100%; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky), +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event-content, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content { + position: sticky; + left: 0.75em; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + justify-content: flex-start; + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange > div { + overflow: visible; + width: 100%; +} +.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + contain: none; +} +.b-safari.b-stickyevents.b-sch-horizontal.b-dragging-event .b-sch-foreground-canvas { + overflow: hidden; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + overflow: visible; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas .b-sch-event.b-sch-event-endsoutside { + width: 100%; +} +.b-safari.b-stickyevents.b-sch-horizontal + .b-sch-foreground-canvas + .b-sch-event.b-sch-event-endsoutside + .b-sch-event-content { + margin-inline-end: 0; +} +.b-sch-summarybar { + padding: 0; + flex-direction: row; + justify-content: flex-start; + flex-grow: unset !important; +} +.b-sch-summarybar .b-timeaxis-tick { + display: flex; + flex-direction: column; + text-align: center; + overflow: hidden; + justify-content: center; + align-items: stretch; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick { + padding: 0.5em 0; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child) { + border-inline-end: 1px solid #2b2b2f; +} +.b-sch-vertical .b-sch-summarybar { + flex-direction: column; + align-items: stretch; + background: #38383c !important; + color: #c0c1c2; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick { + padding: 0 0.5em; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child) { + border-bottom: 1px solid #2b2b2f; +} +.b-timeaxis-summary-tip { + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.b-timeaxis-summary-tip header { + width: 100%; + text-align: center; + font-weight: 700; + margin-bottom: 1em; +} +.b-timeaxis-summary-tip label { + flex: 1 1 50%; +} +.b-timeaxis-summary-tip .b-timeaxis-summary-value { + flex: 0 0 auto; +} +.b-sch-timeaxis-menu-daterange-popup { + width: 21em; +} +.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn, +.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn { + max-width: 1em; +} +.b-float-root > .b-floating.b-interaction-tooltip { + pointer-events: none; +} +.b-sch-timerange { + display: flex; + flex-direction: row; + align-items: center; + position: absolute; + left: 0; + overflow: hidden; + justify-content: center; + color: #aaa; + z-index: 1; + cursor: pointer; +} +.b-sch-timerange.b-over-resize-handle { + cursor: ew-resize; +} +.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover { + z-index: 3; +} +.b-sch-timerange label { + font-size: 0.8em; + color: inherit; + white-space: nowrap; + cursor: inherit; + text-overflow: ellipsis; + overflow: hidden; + padding: 0.3em; +} +.b-sch-timerange label i { + margin-inline-end: 0.5em; +} +.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label { + writing-mode: tb; + padding-inline-start: 1em; +} +.b-sch-current-time { + pointer-events: none; +} +.b-animating .b-sch-timerange { + transition: transform 0.3s, width 0.3s, height 0.3s; +} +.b-timeline-subgrid .b-sch-timerange { + height: 100%; + align-items: flex-start; + min-width: 1px; + color: #aaa; + font-size: 14px; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label { + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line { + width: 1px; + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line:before { + display: none; +} +.b-timeline-subgrid .b-sch-range { + background-color: #38393a80; + pointer-events: none; +} +.b-timeline-subgrid .b-sch-line { + border-left: 2px dotted #fab005; + color: #fff; + padding: 0; + z-index: 2; +} +.b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-timeline-subgrid .b-sch-current-time { + border-left-color: #fa5252; +} +.b-timeline-subgrid .b-sch-current-time label { + background-color: #fa5252; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line { + flex-direction: column; + justify-content: flex-start; + z-index: 6; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label { + margin-top: 0.5em; +} +.b-sch-vertical .b-sch-timerange { + left: auto; + top: 0; + justify-content: flex-start; +} +.b-sch-vertical .b-sch-timerange label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sch-timerange.b-over-resize-handle { + cursor: ns-resize; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-timerange { + height: auto; + width: 100%; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line { + border-top: 2px dotted #fab005; + color: #fff; + padding: 0; + height: 1px; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-grid-header .b-sch-timerange { + flex-direction: row; + justify-content: center; + bottom: 0; + background-color: #0b385f; + color: #ffffffb3; + line-height: 1; + -webkit-user-select: none; + user-select: none; +} +.b-grid-header .b-sch-timerange.b-sch-line { + padding: 0 0.5em; + background-color: #fab005; + z-index: 2; +} +.b-grid-header .b-sch-timerange.b-sch-current-time { + background-color: #fa5252; +} +.b-grid-header .b-sch-timerange:before { + margin-inline-end: 0.5em; +} +.b-grid-header .b-sch-timerange label { + padding: 0; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange { + height: 100%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange { + height: 50%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange { + height: 33.3333333333%; +} +.b-grid-header .b-sch-line { + border-bottom-right-radius: 5px; + border-top-right-radius: 5px; +} +.b-grid-header .b-sch-line.b-rtl { + border-radius: 5px 0 0 5px; +} +.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label { + left: -2px; +} +.b-verticaltimeaxiscolumn .b-sch-timerange { + flex-direction: column; + justify-content: center; + right: 0; + background-color: #0b385f; + color: #ffffffb3; + -webkit-user-select: none; + user-select: none; +} +.b-verticaltimeaxiscolumn .b-sch-timerange:before { + margin-bottom: 0.5em; +} +.b-verticaltimeaxiscolumn .b-sch-line { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label { + top: -2px; +} +.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before { + display: none; +} +.b-sch-timeaxiscolumn .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + background: #1e88e5; + color: #fff; + justify-content: space-between; + padding: 0.4em; + opacity: 1; +} +.b-sch-timeaxiscolumn .b-selected-time-span span, +.b-verticaltimeaxiscolumn .b-selected-time-span span { + white-space: nowrap; + overflow: hidden; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start, +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end { + align-self: flex-end; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + position: absolute; + top: 0.2em; + right: 0.4em; + cursor: pointer; +} +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; + right: auto; +} +.b-sch-timeaxiscolumn .b-selected-time-span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span { + width: calc(100% - 2em); +} +.b-verticaltimeaxiscolumn .b-selected-time-span span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; +} +.b-grid-header .b-selected-time-span, +.b-timeline-subgrid .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + transition: none; + z-index: 10; +} +.b-timeline-subgrid .b-selected-time-span { + background: rgba(13, 68, 116, 0.2); +} +.b-grid-headers .b-sch-nonworkingtime { + background-color: #7b18184d; + z-index: 0; + pointer-events: none; +} +.b-sch-clockwrap { + display: flex; +} +.b-sch-clockwrap:not(:first-child) { + margin-top: 0.3em; +} +.b-sch-clock { + position: relative; + height: 21px; + width: 21px; + min-width: 21px; + white-space: nowrap; +} +.b-sch-clock .b-sch-hour-indicator { + border-top: 2px solid transparent; + border-bottom: 6px solid #777; +} +.b-sch-clock .b-sch-minute-indicator { + border-top: 8px solid #777; +} +.b-sch-clock .b-sch-minute-indicator, +.b-sch-clock .b-sch-hour-indicator { + position: absolute; + left: 50%; + top: 1px; + width: 2px; + height: 8px; + overflow: hidden; + margin-left: -1px; + transform-origin: 50% 100%; +} +.b-sch-clock-hour .b-sch-clock { + border: 2px solid #1565c0; + background-color: #fff; + border-radius: 100%; +} +.b-sch-clock-hour .b-sch-clock-dot { + position: absolute; + left: 50%; + top: 50%; + width: 4px; + height: 4px; + margin-left: -2px; + margin-top: -2px; + background: #777; + border-radius: 3px; + z-index: 2; +} +.b-sch-clock-day .b-sch-clock { + background-color: #fff; + border: none; + border-radius: 2px; +} +.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator { + width: inherit; + position: static !important; + background-color: #1565c0; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + font-size: 7px; + line-height: 8px; + text-align: center; + color: #fff; + height: 9px; + text-indent: 0; + margin-top: -1px; + margin-left: 0; + border: 0 none; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator { + width: inherit; + color: #555; + position: static !important; + height: 16px; + background-color: transparent; + font-size: 10px; + text-align: center; + text-indent: 0; + line-height: 12px; + border: none; + margin-left: 0; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock-dot { + display: none; +} +.b-sch-clock-text { + margin-inline-start: 8px; + padding-top: 1px; + white-space: nowrap; + width: 100%; +} +.b-sticky-headers .b-grid-header, +.b-sticky-headers .b-timeaxis, +.b-sticky-headers .b-sticky-header, +.b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sticky-headers .b-sch-header-text.b-sticky-header { + position: sticky; +} +.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header { + left: 0; + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header { + top: 0.15em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header { + padding-top: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header { + padding-bottom: 0.5em; +} +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus, +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within { + outline: none !important; +} +.b-sch-header-timeaxis-cell { + align-items: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background: transparent; +} +.b-sch-column.b-grid-header { + padding: 0; +} +.b-grid-header-container .b-sch-timeaxiscolumn { + -webkit-user-select: none; + user-select: none; + padding: 0; + flex-grow: unset !important; + background-color: #38383c; + border-inline-end: 0 none; +} +.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover { + background-color: #38383c !important; +} +.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover { + background-color: #2b2b2f; +} +.b-horizontaltimeaxis { + flex-direction: column; + flex: 1 0 100%; +} +.b-horizontaltimeaxis .b-sch-header-row { + flex: 1 0 2em; +} +.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest { + flex: 1; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell { + height: 100%; + border-inline-start: 1px solid #2b2b2f; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover { + cursor: pointer; + background-color: #2b2b2f; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text { + overflow: hidden; +} +.b-sch-timeaxiscolumn-levels-1 { + min-height: 1.5em; +} +.b-sch-timeaxiscolumn-levels-2 { + min-height: 3em; +} +.b-sch-timeaxiscolumn-levels-3 { + min-height: 4.5em; +} +.b-sch-header-row { + position: relative; + contain: strict; +} +.b-sch-header-row:last-child .b-sch-header-timeaxis-cell { + border-bottom: none; +} +.b-sch-header-timeaxis-cell { + display: flex; + justify-content: center; + position: absolute; + color: #c0c1c2; + border-bottom: 1px solid #2b2b2f; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em 0; + white-space: nowrap; + contain: strict; + -webkit-user-select: none; + user-select: none; +} +.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text, +.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text { + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sch-header-timeaxis-cell.b-align-start { + justify-content: flex-start; +} +.b-sch-header-timeaxis-cell.b-align-end { + justify-content: flex-end; +} +.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child { + border-inline-end-color: #2b2b2f; +} +.b-verticaltimeaxiscolumn { + flex-flow: column nowrap; + align-items: stretch; + padding: 0; + border-inline-end: none; + background-color: #3f3f44 !important; +} +.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after { + display: none; +} +.b-verticaltimeaxis { + flex: 1 0 100%; + contain: strict; +} +.b-verticaltimeaxis .b-sch-header-row { + flex-direction: column; + flex: 1; +} +.b-verticaltimeaxis .b-sch-header-timeaxis-cell { + width: 100%; + text-transform: none; + padding: 0; + border-inline-start: 0 none; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell { + border-inline-end: none; + border-bottom: none; + justify-content: flex-end; + align-items: flex-start; + contain: unset; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text { + padding-inline-end: 0.5em; + margin-top: -0.75em; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover { + background-color: #38383c; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) { + flex: 0 0 2em; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell { + align-items: flex-start; + border-inline-end: 1px solid #2b2b2f; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text { + padding-bottom: 0.75em; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sticky-headers .b-content-element, +.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis, +.b-sch-vertical .b-sticky-headers .b-sch-header-row, +.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sch-vertical .b-sch-timeaxiscolumn { + flex-direction: row; + min-height: 3em; +} +.b-resourceheader { + flex: 1; + position: relative; + contain: strict; +} +.b-resourceheader.b-has-images { + min-height: 3em; +} +.b-resourceheader-cell { + position: absolute; + display: flex; + justify-content: center; + align-items: center; + color: #c0c1c2; + border-inline-end: 1px solid #2b2b2f; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em; + white-space: nowrap; + contain: strict; + height: 100%; + -webkit-user-select: none; + user-select: none; +} +.b-animating .b-resourceheader-cell { + transition: width 0.2s, left 0.2s, right 0.2s; +} +.b-resourceheader-cell:hover { + cursor: pointer; + background-color: #2b2b2f; +} +.b-resourceheader-cell.b-align-start, +.b-resourceheader-cell.b-align-end { + padding-inline: 0.3em; +} +.b-resourceheader-cell.b-align-start { + justify-content: flex-start; +} +.b-resourceheader-cell.b-align-end { + justify-content: flex-end; +} +.b-resourceheader-cell i { + margin-inline-end: 0.5em; +} +.b-resourceheader-cell .b-resource-name { + overflow: hidden; +} +.b-resourceheader-cell .b-resource-avatar { + margin-inline-end: 1em; +} +.b-recurrenceconfirmationpopup.b-popup { + width: 29em; + max-width: none; +} +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header, +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content { + padding: 0.65em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button { + margin-inline-end: 0.5em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +button.b-button.b-recurrencelegendbutton { + white-space: normal; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-field label.b-align-start { + flex: 1 0 10em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencepositionscombo { + flex: none; + width: 9.5em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencedayscombo { + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-datepicker .b-icon-circle { + font-size: 50%; + color: #ff5722; + margin-top: 1px; +} +.b-datepicker .b-selected-date .b-icon-circle { + color: #fff; +} +.b-datepicker .b-cell-events-badge { + display: flex; + align-content: center; + justify-content: center; + border-radius: 50%; + font-size: 80%; + background-color: #d32f2f; + color: #fff; + width: 1.2em; + height: 1.2em; +} +.b-datepicker-with-events .b-calendar-weekdays { + padding-bottom: 4px; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell { + margin: 1px; + justify-content: flex-start; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner { + margin-bottom: 0.6em; +} +.b-resourcecombo .b-resource-icon { + display: none; + margin-inline: 0.5em 0; +} +.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon { + display: block; +} +.b-resourcecombo-picker .b-icon, +.b-resourcecombo-picker .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker .b-indicator.b-deadline-date { + display: none; + margin-inline-end: 0.5em; +} +.b-resourcecombo-picker.b-show-event-color .b-icon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-deadline-date { + display: block; +} +.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before { + content: '\f14a'; +} +.b-theme-material .b-resourcecombo .b-resource-icon { + margin-inline: 0 0.5em; +} +.b-resourcefilter .b-list-item { + border: 0 none; + border-radius: 0; +} +.b-resourcefilter .b-icon, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon, +.b-resourcefilter .b-indicator.b-deadline-date { + visibility: visible !important; +} +.b-resourcefilter .b-icon:before, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-indicator.b-deadline-date:before { + content: '\f0c8'; + opacity: 0.6; +} +.b-resourcefilter .b-selected .b-icon:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-selected .b-indicator.b-deadline-date:before { + content: '\f14a'; + opacity: 1; +} +.b-sch-red { + background-color: #d32f2f; +} +.b-sch-foreground-red { + color: #d32f2f; +} +.b-sch-pink { + background-color: #e91e63; +} +.b-sch-foreground-pink { + color: #e91e63; +} +.b-sch-purple { + background-color: #8e24aa; +} +.b-sch-foreground-purple { + color: #8e24aa; +} +.b-sch-violet { + background-color: #673ab7; +} +.b-sch-foreground-violet { + color: #673ab7; +} +.b-sch-indigo { + background-color: #3f51b5; +} +.b-sch-foreground-indigo { + color: #3f51b5; +} +.b-sch-blue { + background-color: #1e88e5; +} +.b-sch-foreground-blue { + color: #1e88e5; +} +.b-sch-cyan { + background-color: #00acc1; +} +.b-sch-foreground-cyan { + color: #00acc1; +} +.b-sch-teal { + background-color: #00897b; +} +.b-sch-foreground-teal { + color: #00897b; +} +.b-sch-green { + background-color: #7cb342; +} +.b-sch-foreground-green { + color: #7cb342; +} +.b-sch-lime { + background-color: #c0ca33; +} +.b-sch-foreground-lime { + color: #c0ca33; +} +.b-sch-yellow { + background-color: #fbc02d; +} +.b-sch-foreground-yellow { + color: #fbc02d; +} +.b-sch-orange { + background-color: #fb8c00; +} +.b-sch-foreground-orange { + color: #fb8c00; +} +.b-sch-deep-orange { + background-color: #ff7043; +} +.b-sch-foreground-deep-orange { + color: #ff7043; +} +.b-sch-gray { + background-color: #a0a0a0; +} +.b-sch-foreground-gray { + color: #a0a0a0; +} +.b-sch-gantt-green { + background-color: #a5d8a7; +} +.b-sch-foreground-gantt-green { + color: #a5d8a7; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone { + border-width: 0; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content { + background: none !important; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone), +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; + border-color: #7cb342; + color: #fff; + font-weight: 300; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #4b771c; + background-image: none; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #457116; + background-image: none; +} +.b-sch-style-interday > .b-sch-event.b-milestone > .b-sch-event-content, +.b-sch-style-plain > .b-sch-event.b-milestone > .b-sch-event-content { + background-color: #777; +} +.b-sch-style-interday .b-sch-event { + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-interday .b-sch-event-content { + font-weight: 400; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + color: #fff; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap { + display: flex; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone { + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label { + position: absolute; + left: 50%; + transform: translate(-50%); + color: inherit; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d32f2f; + border-color: #d32f2f; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #881313; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #7f0f0f; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d32f2f; + border-color: #d32f2f; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #881313; + background-image: none; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #7f0f0f; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap > .b-sch-event.b-milestone { + background: #d32f2f; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap:hover > .b-sch-event { + background: #881313; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover > .b-sch-event { + background: #7f0f0f; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e91e63; + border-color: #e91e63; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #940a39; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #890834; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #e91e63; + border-color: #e91e63; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #940a39; + background-image: none; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #890834; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap > .b-sch-event.b-milestone { + background: #e91e63; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap:hover > .b-sch-event { + background: #940a39; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #890834; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #8e24aa; + border-color: #8e24aa; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #590f6c; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #530c65; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #8e24aa; + border-color: #8e24aa; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #590f6c; + background-image: none; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #530c65; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap > .b-sch-event.b-milestone { + background: #8e24aa; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap:hover > .b-sch-event { + background: #590f6c; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #530c65; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #673ab7; + border-color: #673ab7; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #3b1878; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #351371; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #673ab7; + border-color: #673ab7; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #3b1878; + background-image: none; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #351371; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap > .b-sch-event.b-milestone { + background: #673ab7; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap:hover > .b-sch-event { + background: #3b1878; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #351371; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #1a2978; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #152371; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #1a2978; + background-image: none; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #152371; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap > .b-sch-event.b-milestone { + background: #3f51b5; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap:hover > .b-sch-event { + background: #1a2978; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #152371; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #1e88e5; + border-color: #1e88e5; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #0b5290; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #094b86; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #1e88e5; + border-color: #1e88e5; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #0b5290; + background-image: none; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #094b86; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap > .b-sch-event.b-milestone { + background: #1e88e5; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap:hover > .b-sch-event { + background: #0b5290; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #094b86; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00acc1; + border-color: #00acc1; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #006774; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #005f6a; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #00acc1; + border-color: #00acc1; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #006774; + background-image: none; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #005f6a; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap > .b-sch-event.b-milestone { + background: #00acc1; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap:hover > .b-sch-event { + background: #006774; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #005f6a; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00897b; + border-color: #00897b; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #00524a; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #004b44; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #00897b; + border-color: #00897b; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #00524a; + background-image: none; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #004b44; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap > .b-sch-event.b-milestone { + background: #00897b; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap:hover > .b-sch-event { + background: #00524a; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #004b44; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; + border-color: #7cb342; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #4b771c; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #457116; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #7cb342; + border-color: #7cb342; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #4b771c; + background-image: none; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #457116; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #7cb342; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap:hover > .b-sch-event { + background: #4b771c; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #457116; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0ca33; + border-color: #c0ca33; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #7b8215; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #737a11; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #c0ca33; + border-color: #c0ca33; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #7b8215; + background-image: none; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #737a11; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap > .b-sch-event.b-milestone { + background: #c0ca33; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap:hover > .b-sch-event { + background: #7b8215; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #737a11; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbc02d; + border-color: #fbc02d; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #af7e02; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #a17302; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fbc02d; + border-color: #fbc02d; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #af7e02; + background-image: none; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #a17302; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap > .b-sch-event.b-milestone { + background: #fbc02d; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap:hover > .b-sch-event { + background: #af7e02; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #a17302; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fb8c00; + border-color: #fb8c00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #975400; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #8a4d00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fb8c00; + border-color: #fb8c00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #975400; + background-image: none; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #8a4d00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #fb8c00; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap:hover > .b-sch-event { + background: #975400; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #8a4d00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c12e00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #b12a00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c12e00; + background-image: none; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b12a00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ff7043; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap:hover > .b-sch-event { + background: #c12e00; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b12a00; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #606060; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #614f4f; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #606060; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #614f4f; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap:hover > .b-sch-event { + background: #606060; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #614f4f; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a5d8a7; + border-color: #a5d8a7; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #459f49; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #39993d; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a5d8a7; + border-color: #a5d8a7; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #459f49; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #39993d; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a5d8a7; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap:hover > .b-sch-event { + background: #459f49; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #39993d; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; + border-color: #577d2e; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #fff; + font-size: 12px; + border-width: 1px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing { + background-color: #577d2e; + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + font-weight: 600; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #51742b; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background: none; + justify-self: center; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content:before { + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + border-radius: 0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-weight: 400; + font-size: 12px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 1px; + border-bottom-width: 1px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; + border-bottom-right-radius: 3px; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) .b-sch-event-content { + color: #fff; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-color-red > .b-sch-event, +.b-sch-style-border.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #952020; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d32f2f; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #952020; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #8a1d1d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #952020; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #8a1d1d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap .b-sch-event.b-milestone { + background: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #952020; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #8a1d1d; +} +.b-sch-style-border.b-sch-color-pink > .b-sch-event, +.b-sch-style-border.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a81044; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e91e63; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #a81044; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #9c0f3f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #a81044; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9c0f3f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap + .b-sch-event.b-milestone { + background: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-pink.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #a81044; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #9c0f3f; +} +.b-sch-style-border.b-sch-color-purple > .b-sch-event, +.b-sch-style-border.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #631977; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #8e24aa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #631977; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #5c176f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #631977; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5c176f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap + .b-sch-event.b-milestone { + background: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-purple.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #631977; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #5c176f; +} +.b-sch-style-border.b-sch-color-violet > .b-sch-event, +.b-sch-style-border.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #482980; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #673ab7; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #482980; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #432677; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #482980; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #432677; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap + .b-sch-event.b-milestone { + background: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-violet.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #482980; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #432677; +} +.b-sch-style-border.b-sch-color-indigo > .b-sch-event, +.b-sch-style-border.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #2c397f; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3f51b5; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #2c397f; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #293576; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #2c397f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #293576; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap + .b-sch-event.b-milestone { + background: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #2c397f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #293576; +} +.b-sch-style-border.b-sch-color-blue > .b-sch-event, +.b-sch-style-border.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #135fa3; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #1e88e5; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #135fa3; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #115997; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #135fa3; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #115997; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap + .b-sch-event.b-milestone { + background: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-blue.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #135fa3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #115997; +} +.b-sch-style-border.b-sch-color-cyan > .b-sch-event, +.b-sch-style-border.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #007887; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00acc1; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #007887; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #00707d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #007887; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #00707d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap + .b-sch-event.b-milestone { + background: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #007887; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #00707d; +} +.b-sch-style-border.b-sch-color-teal > .b-sch-event, +.b-sch-style-border.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #006056; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00897b; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #006056; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #005950; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #006056; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #005950; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap + .b-sch-event.b-milestone { + background: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-teal.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #006056; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #005950; +} +.b-sch-style-border.b-sch-color-green > .b-sch-event, +.b-sch-style-border.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #577d2e; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #577d2e; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #51742b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #577d2e; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #51742b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap + .b-sch-event.b-milestone { + background: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-green.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #577d2e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #51742b; +} +.b-sch-style-border.b-sch-color-lime > .b-sch-event, +.b-sch-style-border.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #868d24; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0ca33; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #868d24; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #7d8321; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #868d24; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7d8321; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap + .b-sch-event.b-milestone { + background: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-lime.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #868d24; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #7d8321; +} +.b-sch-style-border.b-sch-color-yellow > .b-sch-event, +.b-sch-style-border.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #cb9204; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbc02d; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #cb9204; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #bd8804; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #cb9204; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #bd8804; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap + .b-sch-event.b-milestone { + background: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #cb9204; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #bd8804; +} +.b-sch-style-border.b-sch-color-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #b06200; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fb8c00; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #b06200; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #a35b00; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #b06200; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #a35b00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-orange.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #b06200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #a35b00; +} +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #d13200; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #e13600; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d13200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap:hover + .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #d13200; +} +.b-sch-style-border.b-sch-color-gray > .b-sch-event, +.b-sch-style-border.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #686868; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #707070; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #686868; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap + .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-gray.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #707070; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #686868; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffffff80; + border-color: #7cb342; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #7cb342; + font-size: 12px; + border-width: 2px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: #ffffff80; + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 2px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + font-weight: 600; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before { + background-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 2px; + border-bottom-width: 2px; + border-radius: 0; + background-color: #ffffff80; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 12px; + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 2px; + border-bottom-width: 2px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 2px; + border-bottom-width: 2px; + border-bottom-right-radius: 3px; + top: -2px; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover + .b-sch-event-content { + color: #fff; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: #ffffff80; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; + color: #d32f2f; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #d32f2f; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover { + background-color: #c02929; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c02929; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; + color: #e91e63; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #e91e63; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover { + background-color: #d81557; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d81557; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; + color: #8e24aa; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #8e24aa; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover { + background-color: #802099; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #802099; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; + color: #673ab7; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #673ab7; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5d34a5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5d34a5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; + color: #3f51b5; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #3f51b5; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover { + background-color: #3949a3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #3949a3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; + color: #1e88e5; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #1e88e5; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover { + background-color: #187bd1; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #187bd1; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; + color: #00acc1; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #00acc1; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover { + background-color: #009bae; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #009bae; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; + color: #00897b; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #00897b; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover { + background-color: #007b6f; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #007b6f; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; + color: #7cb342; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #7cb342; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover { + background-color: #70a13b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #70a13b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; + color: #c0ca33; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #c0ca33; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover { + background-color: #adb62e; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #adb62e; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; + color: #fbc02d; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #fbc02d; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fab710; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fab710; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; + color: #fb8c00; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #fb8c00; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e27e00; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e27e00; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e5f1d8; + border-color: #70a13b; + font-weight: 300; + opacity: 0.8; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #577d2e; + border-inline-start-width: 3px; + border-inline-start-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: #7cb342; + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #577d2e; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone), +.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-top-width: 3px; + border-top-style: solid; + border-inline-start-width: 0; + border-inline-start-style: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background-color: transparent; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 3px; + border-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 300; + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + background: #e5f1d8; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-top: 3px solid transparent; + border-inline-end: 3px solid transparent; + border-bottom: 3px solid #70a13b; + border-inline-start: 3px solid #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after { + background: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content { + color: #fff; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before { + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + font-weight: 400; + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + .b-sch-event-content + * { + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) + .b-sch-event-content { + margin: 0; + padding: 0.3em; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f6d5d5; + border-color: #c02929; + color: #952020; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #edacac; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d32f2f; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #c02929; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d32f2f; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f6d5d5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #c02929; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #edacac; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #f6d5d5; + border-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #f6d5d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #952020; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #c02929; + border-inline-start-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #edacac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbd2e0; + border-color: #d81557; + color: #a81044; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f6a5c1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e91e63; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #d81557; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #e91e63; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbd2e0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #d81557; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f6a5c1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fbd2e0; + border-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fbd2e0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #a81044; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #d81557; + border-inline-start-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #f6a5c1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eccdf4; + border-color: #802099; + color: #631977; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d99bea; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #8e24aa; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #802099; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #8e24aa; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eccdf4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #802099; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d99bea; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #eccdf4; + border-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #eccdf4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #631977; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #802099; + border-inline-start-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #d99bea; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e0d6f2; + border-color: #5d34a5; + color: #482980; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c1ade5; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #673ab7; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5d34a5; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #673ab7; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e0d6f2; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5d34a5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c1ade5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #e0d6f2; + border-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #e0d6f2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #482980; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #5d34a5; + border-inline-start-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #c1ade5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8dbf1; + border-color: #3949a3; + color: #2c397f; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b0b8e4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3f51b5; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #3949a3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #3f51b5; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8dbf1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #3949a3; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b0b8e4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #d8dbf1; + border-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #d8dbf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #2c397f; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #3949a3; + border-inline-start-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #b0b8e4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d2e7fa; + border-color: #187bd1; + color: #135fa3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #a5cff5; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #1e88e5; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #187bd1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #1e88e5; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d2e7fa; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #187bd1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #a5cff5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #d2e7fa; + border-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #d2e7fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #135fa3; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #187bd1; + border-inline-start-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #a5cff5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0f8ff; + border-color: #009bae; + color: #007887; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #80f1ff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00acc1; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #009bae; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #00acc1; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #c0f8ff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #009bae; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #80f1ff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #c0f8ff; + border-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #c0f8ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #007887; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #009bae; + border-inline-start-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #80f1ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #b4fff7; + border-color: #007b6f; + color: #006056; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6afff0; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00897b; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #007b6f; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #00897b; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #b4fff7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #007b6f; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #6afff0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #b4fff7; + border-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #b4fff7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #006056; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #007b6f; + border-inline-start-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #6afff0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e5f1d8; + border-color: #70a13b; + color: #577d2e; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #cbe2b2; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #7cb342; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #70a13b; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #7cb342; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e5f1d8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #70a13b; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #cbe2b2; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e5f1d8; + border-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e5f1d8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #577d2e; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #70a13b; + border-inline-start-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #cbe2b2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f3f5d6; + border-color: #adb62e; + color: #868d24; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #e6eaad; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #c0ca33; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #adb62e; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #c0ca33; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f3f5d6; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #adb62e; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #e6eaad; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #f3f5d6; + border-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #f3f5d6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #868d24; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #adb62e; + border-inline-start-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #e6eaad; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fef2d5; + border-color: #fab710; + color: #cb9204; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fde6ab; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fbc02d; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fab710; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fbc02d; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fef2d5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fab710; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fde6ab; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fef2d5; + border-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fef2d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #cb9204; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fab710; + border-inline-start-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #fde6ab; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe8cb; + border-color: #e27e00; + color: #b06200; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffd197; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fb8c00; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e27e00; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fb8c00; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe8cb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e27e00; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffd197; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffe8cb; + border-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffe8cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #b06200; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #e27e00; + border-inline-start-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffd197; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f6d5d5; + border-color: #c02929; + color: #952020; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #edacac; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e99797; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e27777; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #e99797; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f6d5d5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #c02929; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #edacac; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e27777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #f6d5d5; + border-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #f6d5d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #952020; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #c02929; + border-inline-start-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #edacac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #e27777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbd2e0; + border-color: #d81557; + color: #a81044; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f6a5c1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f48fb1; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #f16b99; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #f48fb1; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbd2e0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #d81557; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f6a5c1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f16b99; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fbd2e0; + border-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fbd2e0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #a81044; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #d81557; + border-inline-start-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #f6a5c1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #f16b99; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eccdf4; + border-color: #802099; + color: #631977; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d99bea; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d082e4; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #c564de; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d082e4; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eccdf4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #802099; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d99bea; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c564de; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #eccdf4; + border-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #eccdf4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #631977; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #802099; + border-inline-start-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #d99bea; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #c564de; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e0d6f2; + border-color: #5d34a5; + color: #482980; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c1ade5; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #b299df; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #9c7cd6; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #b299df; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e0d6f2; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5d34a5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c1ade5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9c7cd6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #e0d6f2; + border-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #e0d6f2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #482980; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #5d34a5; + border-inline-start-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #c1ade5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #9c7cd6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8dbf1; + border-color: #3949a3; + color: #2c397f; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b0b8e4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9ca6dd; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #808dd3; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9ca6dd; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8dbf1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #3949a3; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b0b8e4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #808dd3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #d8dbf1; + border-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #d8dbf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #2c397f; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #3949a3; + border-inline-start-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #b0b8e4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #808dd3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d2e7fa; + border-color: #187bd1; + color: #135fa3; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #a5cff5; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #8fc4f2; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #6cb1ee; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #8fc4f2; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d2e7fa; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #187bd1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #a5cff5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #6cb1ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #d2e7fa; + border-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #d2e7fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #135fa3; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #187bd1; + border-inline-start-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #a5cff5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #6cb1ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0f8ff; + border-color: #009bae; + color: #007887; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #80f1ff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #61eeff; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #3deaff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #61eeff; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #c0f8ff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #009bae; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #80f1ff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #3deaff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #c0f8ff; + border-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #c0f8ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #007887; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #009bae; + border-inline-start-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #80f1ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #3deaff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #b4fff7; + border-color: #007b6f; + color: #006056; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6afff0; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #45ffec; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #24ffe9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #45ffec; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #b4fff7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #007b6f; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #6afff0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #24ffe9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #b4fff7; + border-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #b4fff7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #006056; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #007b6f; + border-inline-start-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #6afff0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #24ffe9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e5f1d8; + border-color: #70a13b; + color: #577d2e; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #cbe2b2; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #bedb9e; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #abd183; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #bedb9e; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e5f1d8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #70a13b; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #cbe2b2; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #abd183; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e5f1d8; + border-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e5f1d8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #577d2e; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #70a13b; + border-inline-start-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #cbe2b2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #abd183; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f3f5d6; + border-color: #adb62e; + color: #868d24; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #e6eaad; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e0e598; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #d7dd7a; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #e0e598; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f3f5d6; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #adb62e; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #e6eaad; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d7dd7a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #f3f5d6; + border-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #f3f5d6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #868d24; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #adb62e; + border-inline-start-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #e6eaad; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #d7dd7a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fef2d5; + border-color: #fab710; + color: #cb9204; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fde6ab; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fde096; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fcd46e; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fde096; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fef2d5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fab710; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fde6ab; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fcd46e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fef2d5; + border-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fef2d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #cb9204; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fab710; + border-inline-start-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #fde6ab; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fcd46e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe8cb; + border-color: #e27e00; + color: #b06200; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffd197; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffc67e; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ffb557; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffc67e; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe8cb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e27e00; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffd197; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ffb557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffe8cb; + border-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffe8cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #b06200; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #e27e00; + border-inline-start-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffd197; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ffb557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff9877; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #bbb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #bbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #bbbbbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #7cb342; + border-style: solid; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; + height: auto !important; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-active, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-active { + outline-offset: 5px; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):after { + content: ''; + border-color: inherit; + border-style: solid; + border-width: 0; + position: absolute; + border-radius: 2px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + height: 13px; + border-inline-start-width: 5px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + left: -9px; + width: 13px; + border-top-width: 5px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + left: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + border-inline-start-width: 5px; + top: 0; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + right: 0; + height: 13px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + bottom: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; + border-width: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: solid; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #577d2e; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #a02222; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #952020; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #b41249; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #a81044; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #6b1b80; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #631977; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #4d2c89; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #482980; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2f3d88; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2c397f; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1466ae; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #135fa3; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #008191; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #007887; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #00675c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #006056; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #577d2e; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #909826; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #868d24; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #da9d04; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #cb9204; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #bc6900; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #b06200; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #7cb342; + border-style: dashed; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + padding: 5px 0 3px; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #577d2e; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: dashed; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #a02222; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #952020; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #b41249; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #a81044; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #6b1b80; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #631977; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #4d2c89; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #482980; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2f3d88; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2c397f; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1466ae; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #135fa3; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #008191; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #007887; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #00675c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #006056; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #577d2e; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #909826; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #868d24; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #da9d04; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #cb9204; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #bc6900; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #b06200; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #7cb342; + border-style: solid; + padding: 0; + color: #777; + font-weight: 300; + overflow: visible; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + font-size: 10px; +} +.b-sch-horizontal .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-horizontal + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0 0 1px 0; + align-items: flex-end; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0; + border-inline-start-width: 1px; + align-items: flex-start; + padding-inline-start: 0.75em; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + flex-direction: column; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected *, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected * { + color: #777; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #5d8632; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #577d2e; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + border-style: solid; + font-size: 20px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content label, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content + label { + font-size: 10px; + left: 90%; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + background-color: transparent; + border-style: solid; + height: 20px; + font-size: 20px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 10px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 1px; + border-bottom-width: 1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event .b-sch-event-content { + color: #777; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-horizontal .b-sch-style-line > .b-sch-event, +.b-sch-horizontal .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + top: 5px; + height: auto !important; + border-width: 5px 0 0 0; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + border-width: 0 0 0 5px; + flex-direction: column; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + margin: 0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #a02222; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #952020; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #b41249; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #a81044; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #6b1b80; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #631977; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #4d2c89; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #482980; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2f3d88; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2c397f; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1466ae; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #135fa3; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #008191; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #007887; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #00675c; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #006056; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #5d8632; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #577d2e; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #909826; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #868d24; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #da9d04; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #cb9204; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #bc6900; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #b06200; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event { + background-color: #bedb9e99; + border-color: #7cb342; + color: #578b20; + font-weight: 300; + font-size: 11px; + border-radius: 2em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event + .b-sch-event-content { + margin: 0 1em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event:hover { + background-color: #9dc96ecc; +} +.b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone .b-sch-event-content:before { + border-radius: 1em; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content { + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #e9979799; + color: #9f1616; + border-color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #de6363cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone { + border-color: #9f1616; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone .b-sch-event-content { + background-color: #e9979799; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #de6363cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-milestone { + background-color: #f2c1c1; + color: #9f1616; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #f48fb199; + color: #ad0b42; + border-color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ef568acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone { + border-color: #ad0b42; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone .b-sch-event-content { + background-color: #f48fb199; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ef568acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-milestone { + background-color: #f8bcd0; + color: #ad0b42; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d082e499; + color: #68127f; + border-color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b843d7cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone { + border-color: #68127f; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d082e499; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b843d7cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-milestone { + background-color: #e3b4ef; + color: #68127f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #b299df99; + color: #451c8c; + border-color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #8b66cecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone { + border-color: #451c8c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone .b-sch-event-content { + background-color: #b299df99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #8b66cecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-milestone { + background-color: #d1c2ec; + color: #451c8c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #9ca6dd99; + color: #1f308c; + border-color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6b7acbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone { + border-color: #1f308c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9ca6dd99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #6b7acbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-milestone { + background-color: #c4caea; + color: #1f308c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #8fc4f299; + color: #0d60a8; + border-color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #56a6eccc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone { + border-color: #0d60a8; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone .b-sch-event-content { + background-color: #8fc4f299; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #56a6eccc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-milestone { + background-color: #bcdbf7; + color: #0d60a8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #61eeff99; + color: #007887; + border-color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #11e5ffcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone { + border-color: #007887; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone .b-sch-event-content { + background-color: #61eeff99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #11e5ffcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-milestone { + background-color: #a0f5ff; + color: #007887; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #45ffec99; + color: #006056; + border-color: #00897b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #00e6cfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00897b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone { + border-color: #006056; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone .b-sch-event-content { + background-color: #45ffec99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #00e6cfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-milestone { + background-color: #8ffff4; + color: #006056; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #bedb9e99; + color: #578b20; + border-color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #9dc96ecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone { + border-color: #578b20; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone .b-sch-event-content { + background-color: #bedb9e99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #9dc96ecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-milestone { + background-color: #d8eac5; + color: #578b20; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #e0e59899; + color: #909819; + border-color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d1d865cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone { + border-color: #909819; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone .b-sch-event-content { + background-color: #e0e59899; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #d1d865cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-milestone { + background-color: #ecefc1; + color: #909819; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #fde09699; + color: #cc9303; + border-color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fcd062cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone { + border-color: #cc9303; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fde09699; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #fcd062cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-milestone { + background-color: #feecc0; + color: #cc9303; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffc67e99; + color: #b06200; + border-color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffa93dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone { + border-color: #b06200; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffc67e99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ffa93dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-milestone { + background-color: #ffddb1; + color: #b06200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a199; + color: #e13600; + border-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffb8a199; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-milestone { + background-color: #ffd4c7; + color: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d099; + color: #924e4e; + border-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone { + border-color: #924e4e; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d0d0d099; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-milestone { + background-color: #e3e3e3; + color: #924e4e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-scale-cell { + padding-right: 0 !important; + padding-left: 0 !important; +} +.b-scale-cell .b-scale { + background-color: transparent; + font-weight: 300; +} +.b-scale-cell .b-scale-tick-label { + font-size: 70%; +} +.b-sch-highlighted-calendar-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; + overflow: hidden; +} +.b-sch-highlighted-calendar-range .b-sch-event-content { + font-size: 14px; + padding: 0.5em; + text-align: center; +} +.b-sch-foreground-canvas > svg .b-sch-dependency.b-inactive { + stroke-dasharray: 9 3; +} +.b-eventbuffer .b-sch-event { + width: 100%; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap { + contain: size layout; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer { + height: 5px; + grid-row: 2; + background: repeating-linear-gradient( + 180deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before { + grid-column: 2; + flex-direction: row; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + transform: translate(0.1em, -1.2em); + margin-inline-end: 0.5em; + flex: 1; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after { + grid-column: 4; + flex-direction: row-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + transform: translate(-0.1em, -1.2em); + margin-inline-start: 0.5em; + flex: 1; + text-align: right; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer { + width: 5px; + grid-column: 1; + justify-self: center; + background: repeating-linear-gradient( + 90deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before { + grid-row: 1; + flex-direction: column; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + margin-inline-end: 0.5em; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-buffer-label { + margin-right: -1.3em; + writing-mode: vertical-rl; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after { + grid-row: 3; + flex-direction: column-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + margin-inline-start: 0.5em; +} +.b-eventbuffer .b-sch-event-buffer { + display: flex; + color: #aaa; + white-space: nowrap; + font-size: 10px; +} +.b-animating .b-sch-event-buffer { + transition: width 0.2s; +} +.b-schedulerprobase { + --schedulerpro-nested-event-header-height: 20px; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) { + flex-direction: column; + width: 100%; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + padding-block: 0.1em; + flex: 0 0 var(--schedulerpro-nested-event-header-height); +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):after { + display: none; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded > .b-sch-event:not(.b-milestone) { + color: #999; + background-color: transparent; + border-left: none; + border-radius: 0; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > * { + color: #aaa; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #333; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded.b-sch-event-hover > .b-sch-event:not(.b-milestone) { + background-color: #333; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded .b-nested-events-container { + background-color: #333; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-border > .b-sch-event:not(.b-milestone) { + background-image: linear-gradient(#dddddd90, #dddddd90); +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-hollow:hover > .b-sch-event { + background-image: linear-gradient(#ffffff50, #ffffff50); +} +.b-nested-events-container { + position: relative; + align-self: flex-start; + flex: 1; + width: 100%; + overflow: visible; + transition: background 0.2s; +} +.b-nested-events-container .b-sch-event:not(.b-milestone) { + width: 100%; +} +.b-nested-events-container .b-sch-style-border { + transform: translate(-1px); +} +.b-nested-events-container .b-sch-style-hollow { + transform: translate(-2px); +} +.b-nested-events-container.b-nested-events-layout-stack { + overflow-y: auto; + overflow-x: hidden; +} +.b-percentbar .b-sch-event { + overflow: visible !important; +} +.b-task-percent-bar-outer { + position: absolute; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-sch-style-rounded .b-task-percent-bar-outer { + border-radius: 2em; +} +.b-task-percent-bar { + background-color: #00000026; + height: 100%; + max-width: 100%; + z-index: 0; + box-sizing: content-box; + display: flex; + justify-content: flex-end; + align-items: flex-end; + transition: color 0.2s; + text-align: right; + line-height: initial; +} +.b-animating .b-task-percent-bar { + transition: color 0.2s, width 0.2s; +} +.b-task-percent-bar-resizing .b-task-percent-bar { + transition: background-color 0.2s; +} +.b-sch-event-selected .b-task-percent-bar { + background-color: #0003; +} +.b-sch-style-rounded .b-task-percent-bar { + background-color: currentColor; + mix-blend-mode: overlay; + opacity: 0.5; +} +.b-sch-style-rounded .b-sch-event:hover .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.4; +} +.b-sch-style-rounded .b-sch-event.b-sch-event-selected:hover .b-task-percent-bar, +.b-sch-style-rounded .b-sch-event-selected .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.9; +} +.b-task-percent-bar-handle { + position: absolute; + bottom: 0; + width: 0; + height: 0; + cursor: ew-resize !important; + margin-inline-start: -5px; + z-index: 1000; + border-color: #fff; + border-right-color: transparent; + border-left-color: transparent; + border-width: 0 5px 6px 5px; + border-style: solid; + opacity: 1; + display: flex; + justify-content: center; +} +.b-sch-event .b-task-percent-bar-handle { + margin-inline-start: -8px; + border-width: 0 6px 7px 7px; +} +.b-sch-event.b-sch-event-selected .b-task-percent-bar-handle { + z-index: 1000; +} +.b-sch-style-rounded .b-task-percent-bar-handle { + border-top-color: #333; + border-bottom-color: #333; +} +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-task-percent-bar-resizing + .b-task-percent-bar-handle:after, +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-sch-event-hover + .b-task-percent-bar-handle:after { + content: attr(data-percent) '%'; + margin-top: 10px; + font-size: 0.8em; + position: absolute; + color: #cdcecf; +} +.b-task-percent-bar-resizing .b-sch-event, +.b-task-percent-bar-resizing .b-gantt-task { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-task-percent-bar-drag-disabled .b-task-percent-bar-handle, +.b-readonly .b-task-percent-bar-handle { + display: none !important; +} +.b-sch-resourcenonworkingtime { + background-color: #38393a80; + z-index: 1; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button { + flex: none; + width: 10em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button:last-child, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button:last-child { + margin-right: 0; +} +.b-popup.b-taskeditor .b-chip, +.b-popup.b-schedulerpro-taskeditor .b-chip { + font-size: 0.9em; +} +.b-schedulerpro-taskeditor .b-watermark { + display: none; +} +.b-sch-highlight-container { + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.b-sch-highlight-container .b-unavailable { + background: #c8c8c830; +} +.b-sch-highlighted-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + font-size: 14px; +} +.b-sch-highlighted-range-default { + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range { + transition-property: opacity; + transition-duration: 0.3s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range[data-sync-id] { + transition-property: width, height, left, top, opacity; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-schedulerpro-taskeditor .b-taskeditorbase-content { + padding: 1em; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid { + white-space: nowrap; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-icon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-muststarton, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-mustfinishon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-deadline-date { + color: #d32f2f; + display: inline-block; + margin-right: 0.5em; +} +.b-schedulerpro-taskeditor .b-tabpanel-item { + align-content: flex-start; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button { + flex: none; + min-width: 9em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button:last-child { + margin-right: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar { + font-size: 0.8em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar > .b-toolbar-content { + padding: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar .b-button { + border: none; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid { + border-bottom: 1px dotted #d32f2f; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid .b-icon-warning { + color: #d32f2f; +} +.b-dependencytab .b-grid .b-grid-row .b-grid-cell.b-inactive { + text-decoration: line-through; +} +.b-notestab .b-taskeditor-notes-field { + height: 100%; +} +.b-notestab .b-taskeditor-notes-field .b-field-inner { + align-self: stretch; +} +.b-timeline { + background: #222; + overflow: visible; +} +.b-timeline .b-grid-panel-body { + padding: 2em 10em 4em; +} +.b-timeline .b-virtual-scrollers, +.b-timeline .b-yscroll-pad { + display: none !important; +} +.b-timeline .b-sch-header-row:not(:first-child) { + display: none; +} +.b-timeline .b-grid-row { + background: transparent; + border-bottom: 1px solid transparent; +} +.b-timeline .b-grid-cell { + border: 1px solid gray; +} +.b-timeline .b-sch-event-wrap .b-sch-event { + opacity: 1; + border-color: #2f4319; + font-weight: 400; + font-size: 12px; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap { + position: relative; + z-index: 10; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + opacity: 1; + z-index: 2; + background-color: #5ea1ed; + border: 2px solid #222; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone { + font-size: 1em; + top: 0.5em; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content { + height: 2.8em; + position: relative; + background-color: transparent; + font-size: max(0.5em, 20px); +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label { + left: 50%; + transform: translate(-50%); + bottom: 0; + font-weight: 400; + color: #999; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label:before { + content: ' '; + position: absolute; + top: -2em; + left: 50%; + height: 2em; + border-left: 1px solid gray; + transform: translate(-50%); +} +.b-timeline .b-sch-header-timeaxis-cell { + justify-content: flex-start; + color: #999; + padding: 0 0 0.5em 0.5em; + font-weight: 400; +} +.b-timeline .b-sch-header-timeaxis-cell:before { + content: ' '; + position: absolute; + left: 0; + bottom: 0; + height: 0.7em; + border-left: 1px solid gray; +} +.b-timeline .b-schedulerbase, +.b-timeline .b-grid-body-container, +.b-timeline .b-grid-vertical-scroller, +.b-timeline .b-grid-subgrid, +.b-timeline .b-sch-foreground-canvas { + overflow: visible !important; + contain: none !important; +} +.b-timeline.b-gridbase.b-firefox .b-grid-subgrid.b-grid-horizontal-scroller { + overflow: visible !important; +} +.b-timeline .b-grid-header-container, +.b-timeline .b-grid-header-container.b-grid-vertical-overflow, +.b-timeline .b-sch-header-timeaxis-cell, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn:hover { + background: transparent !important; + box-shadow: none; + border: none; +} +.b-timeline .b-grid-header { + min-height: 1.5em; +} +.b-timeline .b-grid-vertical-overflow .b-grid-header-scroller:last-child { + border-right: none; +} +.b-timeline .b-timeline-startdate { + left: -1em; + transform: translate(-100%); +} +.b-timeline .b-timeline-enddate { + right: -1em; + transform: translate(100%); +} +.b-timeline .b-timeline-startdate, +.b-timeline .b-timeline-enddate { + position: absolute; + top: 0; + display: flex; + align-items: center; + justify-content: center; + color: #999; + min-width: 6em; + font-size: 1em; + font-weight: 400; +} +.b-schedulerpro-issueresolutionpopup { + width: clamp(400px, 45%, 100%); + max-width: 80%; +} +.b-schedulerpro-issueresolutionpopup .b-error-description, +.b-schedulerpro-issueresolutionpopup .b-invalid-dependencies-description { + display: block; + margin-bottom: 1em; + line-height: 1.5em; +} +.b-schedulerpro-issueresolutionpopup .b-radio { + margin-bottom: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-radio .b-field-inner .b-checkbox-label { + text-transform: none; + font-size: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-dependency-field { + width: 33em; +} +.b-schedulerpro-issueresolutionpopup .b-radiogroup-body-wrap { + background: transparent; +} +.b-resourcehistogram .b-grid-row { + z-index: 1; +} +.b-resourcehistogram .b-resourcehistogram-cell { + padding: 0; + border-right-width: 0; +} +.b-resourcehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after { + display: none; +} +.b-histogram-bar-tooltip span.b-underallocated { + color: #638f35; +} +.b-histogram-bar-tooltip span.b-overallocated { + color: #aa2424; +} +.b-resourcehistogram-histogram { + padding: 0; + background-color: transparent; +} +.b-resourcehistogram-histogram .b-bar-legend { + font-size: 75%; + pointer-events: none; +} +.b-resourcehistogram-histogram rect { + fill: #3e5a21; +} +.b-resourcehistogram-histogram rect.b-underallocated { + fill: #638f35; +} +.b-resourcehistogram-histogram rect.b-underallocated:hover { + fill: #70a13b; +} +.b-resourcehistogram-histogram rect.b-overallocated { + fill: #aa2424; +} +.b-resourcehistogram-histogram rect.b-overallocated:hover { + fill: #c02929; +} +.b-resourcehistogram-histogram rect:hover { + fill: #4a6b28; +} +.b-resourceutilization .b-resourceutilization-cell { + padding: 0; + border-inline-end-width: 0; +} +.b-resourceutilization-histogram { + padding: 0; + background-color: transparent; +} +.b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #cdcecf; + writing-mode: lr; + alignment-baseline: middle; + text-anchor: middle; + pointer-events: none; +} +.b-resourceutilization-histogram rect { + fill: #3e5a21; +} +.b-resourceutilization-histogram rect.b-underallocated { + fill: #638f35; +} +.b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #70a13b; +} +.b-resourceutilization-histogram rect.b-overallocated { + fill: #aa2424; +} +.b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #c02929; +} +.b-resourceutilization-histogram rect:hover { + fill: #4a6b28; +} +.b-resource-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #cdcecf; +} +.b-resource-row .b-resourceutilization-histogram rect { + fill: #3e5a21; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated { + fill: #638f35; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #70a13b; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated { + fill: #aa2424; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #c02929; +} +.b-resource-row .b-resourceutilization-histogram rect:hover { + fill: #4a6b28; +} +.b-assignment-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #cdcecf; +} +.b-assignment-row .b-resourceutilization-histogram rect { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect:hover { + fill: transparent; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-calculation-progress-wrap { + position: absolute; + bottom: 0; + display: flex; + width: 100%; + height: 2px; + z-index: 100; +} +.b-calculation-progress { + background: #4caf50; + opacity: 0.3; +} +.b-sch-event.b-segmented, +.b-sch-event.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-sch-event .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-sch-event .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #7cb342; + display: flex; + align-items: center; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-new-column-column * { + height: 100%; + width: 100%; +} +.b-percentdone-circle { + --gantt-percentdone-angle: 0; + display: flex; + align-items: center; + justify-content: center; + margin: 0 auto; + max-height: 3em; + max-width: 3em; + border-radius: 50%; + background-color: #38383d; + background-image: conic-gradient( + #1565c0 0 var(--gantt-percentdone-angle), + transparent var(--gantt-percentdone-angle) 1turn + ); +} +.b-percentdone-circle.b-full, +.b-percentdone-circle.b-empty { + background-image: none; +} +.b-percentdone-circle.b-full { + background-color: #1565c0; +} +.b-percentdone-circle:after { + content: attr(data-value); + display: flex; + align-items: center; + justify-content: center; + width: calc(100% - 6px); + height: calc(100% - 6px); + border-radius: 50%; + background: #44444a; + font-size: 0.8em; + color: #cdcecf; +} +.b-resourceassignment-cell { + padding-block: 0.4em; +} +.b-resource-avatar-container { + display: flex; + align-items: center; + height: 100%; +} +.b-resource-avatar-container .b-resource-avatar, +.b-resource-avatar-container .b-overflow-img { + height: 100%; + width: auto; +} +.b-resource-avatar-container:empty { + height: 2.2em; +} +.b-resource-avatar-container .b-resource-avatar { + margin-inline-end: 2px; +} +.b-resource-initials:not([class*='b-sch-']) { + background: #5ea1ed; +} +.b-overflow-img { + position: relative; + height: 2.2em; + width: 2.2em; + overflow: hidden; +} +.b-overflow-img .b-resource-avatar { + filter: brightness(60%); +} +.b-overflow-img .b-overflow-count { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + color: #fff; + pointer-events: none; +} +.b-baseline-wrap { + display: flex; + flex-direction: column; + position: absolute; + transition: none; + z-index: 5; + top: 0.4em; + height: 0.6em; +} +.b-task-baseline { + position: relative; + flex: 0.5; + border: 0 solid orange; + transition: flex 0.3s, border-width 0.3s, font-size 0.3s; + background-color: #ddd; + margin-top: 1px; + pointer-events: all; +} +.b-animating .b-task-baseline { + transition: flex 0.3s, border-width 0.3s, font-size 0.3s, width 0.3s, left 0.3s; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines { + height: 0.4em; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines.b-milestone-wrap { + font-size: 60%; + transition: flex 0.3s, font-size 0.3s; +} +.b-task-baseline-milestone { + border: none; + font-size: 30%; +} +.b-task-baseline-milestone:before { + position: absolute; + top: 50%; + left: 50%; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); + background-image: inherit; + background-color: inherit; +} +.b-ganttbase .b-sch-terminal { + cursor: pointer !important; +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency { + marker-end: none; + marker-start: url(#arrowEnd); +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency.b-sch-dependency-ends-outside { + marker-start: none; +} +.b-ganttbase.b-edge .b-sch-foreground-canvas > svg .b-sch-dependency:not(.b-sch-dependency-ends-outside) { + marker-start: url(#arrowStart); +} +.b-indicator { + position: absolute; + pointer-events: all; + z-index: 6; + overflow: visible; + white-space: nowrap; + transition: color 0.2s, border-color 0.2s; + color: #2b2b2f; +} +.b-indicator.b-has-icon { + display: flex; + justify-content: center; + align-items: center; +} +.b-animating .b-indicator { + transition: all 0.2s; +} +.b-indicator i { + font-size: 0.6em; + color: #2b2b2f; +} +.b-indicator:hover { + z-index: 7; + color: #000; + border-color: #000; +} +.b-indicator.b-has-icon:before { + top: 90%; +} +.b-indicator.b-bottom { + margin-top: calc(1em + 4px); +} +.b-indicator.b-early-dates, +.b-indicator.b-late-dates { + height: 6px !important; + border-width: 1px; + border-style: solid; + border-top: none; + border-color: #2b2b2f; +} +.b-indicator.b-early-dates:hover, +.b-indicator.b-late-dates:hover { + border-color: #000; +} +.b-indicator.b-deadline-date { + width: auto; + margin-inline-start: -2.5px; +} +.b-indicator.b-deadline-date:before { + content: '\f024'; + color: #d32f2f; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; + transition: color 0.2s; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-deadline-date:before { + transform: rotateY(180deg); +} +.b-indicator.b-deadline-date:hover:before { + color: #811b1b; +} +.b-indicator.b-constraint-date { + width: 6px; +} +.b-indicator.b-constraint-date:before { + transition: border-color 0.2s, background-color 0.2s; +} +.b-indicator.b-constraint-date:hover:before { + border-color: #000; +} +.b-indicator.b-constraint-type-muststarton, +.b-indicator.b-constraint-type-mustfinishon { + border: none; + width: auto; + margin-inline-start: -4.5px; +} +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before { + content: '\f08d'; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; +} +.b-indicator.b-constraint-type-startnoearlierthan, +.b-indicator.b-constraint-type-startnolaterthan { + width: 5px; + height: 10px !important; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + border: 1px solid #2b2b2f; + background-color: #2b2b2f; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnolaterthan { + border-top-right-radius: initial; + border-bottom-right-radius: initial; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; +} +.b-indicator.b-constraint-type-startnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-startnoearlierthan:hover { + background-color: #000; +} +.b-indicator.b-constraint-type-finishnoearlierthan, +.b-indicator.b-constraint-type-finishnolaterthan { + margin-inline-start: -5px; + width: 5px; + height: 10px !important; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; + border: 1px solid #2b2b2f; + background-color: #2b2b2f; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnolaterthan { + border-top-left-radius: initial; + border-bottom-left-radius: initial; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; +} +.b-indicator.b-constraint-type-finishnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-finishnoearlierthan:hover { + background-color: #000; +} +.b-gantt-task-wrap .b-sch-label.b-sch-label-top { + order: -2; +} +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before, +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(100% + 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-before { + order: -1; + align-self: self-start; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-before { + order: unset; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-after { + align-self: flex-end; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-after { + order: -1; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-parent-area { + position: absolute; + z-index: 4; + background: #00000025; + pointer-events: none; +} +.b-animating .b-parent-area { + transition: left 0.2s, top 0.2s, width 0.2s; +} +.b-sch-foreground-canvas .b-progress-line-canvas { + z-index: 125; +} +.b-sch-foreground-canvas .b-gantt-progress-line { + stroke: #d32f2f; +} +.b-ganttbase.b-dragging-task { + -webkit-user-select: none; + user-select: none; +} +.b-ganttbase.b-dragging-task .b-gantt-task, +.b-ganttbase.b-dragging-task .b-sch-dependency { + pointer-events: none; +} +.b-gantt-task-wrap.b-aborting { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s; +} +.b-gantt-taskdrag-tooltip { + pointer-events: none !important; +} +.b-gantt-taskdrag-tooltip .b-sch-tip-message { + display: none; +} +.b-gantt-task-tooltip { + max-width: 30em; +} +.b-gantt-task-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-gantt-task-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-gantt-task-tooltip .b-gantt-task-title { + font-weight: 600; +} +.b-gantt-task-tooltip table { + border: 0; + border-spacing: 0; +} +.b-gantt-task-tooltip table, +.b-gantt-task-tooltip tr, +.b-gantt-task-tooltip td { + padding: 0; +} +.b-gantt-task-tooltip td { + padding-top: 3px; +} +.b-gantt-task-tooltip td:last-child { + text-align: right; +} +.b-gantt-task-tooltip .b-sch-clock { + display: none; +} +.b-tasknonworkingtime { + display: flex; + position: absolute; + background-color: #38393a80; + z-index: 2; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + justify-content: center; + align-items: center; + padding: 3px; + font-size: 0.5em; + pointer-events: all; + gap: 0.5em; + overflow: hidden; +} +.b-tasknonworkingtime [data-task-feature] { + font-size: 12px; +} +.b-animating .b-tasknonworkingtime { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + width 0.2s, height 0.2s, font-size 0.2s; +} +.b-tasknonworkingtime.b-released { + display: none; + transition: none; +} +.b-gantt-task > .b-tasknonworkingtime { + top: 0; + height: 100%; + font-size: 0.8em; + color: #555; + pointer-events: none; +} +.b-gantt-task > .b-tasknonworkingtime i.b-fa { + margin-inline-end: 0; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical { + fill: #cf3636; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical path { + fill: #cf3636; + stroke: #cf3636; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task-parent .b-gantt-task.b-critical { + background-color: #bf405f; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task.b-critical { + background-color: #db5643; +} +.b-ganttbase.b-gantt-critical-paths .b-milestone-wrap .b-gantt-task.b-critical:not(.b-gantt-task-withicon) { + background-color: transparent; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content { + background-color: #db5643; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content:hover { + background-color: #db5643; +} +.b-ganttbase.b-gantt-critical-paths .b-sch-dependency.b-critical { + stroke: #cf3636; + stroke-width: 2; + marker-start: url(#arrowEndCritical); +} +.b-task-rollup-wrap { + display: block; + flex: 0.3; + align-self: stretch; + position: relative; + min-height: 3px; + margin-top: 0.15em; +} +.b-task-rollup { + background-color: #7cb342; + position: absolute; + height: 100%; + opacity: 0.4; +} +.b-task-rollup.b-inactive { + filter: grayscale(1); + opacity: 0.5; +} +.b-rollups .b-baseline-wrap { + top: 0.6em; +} +.b-rollups .b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + min-height: 1em; +} +.b-task-rollup.b-milestone { + top: 50%; + width: 0.275em; + height: 0.275em; + transform: translateY(-50%) translate(-50%) rotate(45deg); + transform-origin: 50% 50%; + z-index: 2; + background-color: #5ea1ed; + opacity: 0.9; +} +.b-gantt-task-tooltip .b-gantt-task-title.b-follow-on { + margin-top: 1em; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-gantt > .b-editor { + z-index: 5; +} +.b-gantt-task.b-milestone label, +.b-gantt-task .b-gantt-task-content, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + font-weight: 300; + font-size: 14px; +} +.b-gantt-task-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-gantt-task-wrap.b-readonly { + opacity: 0.8; +} +.b-gantt-task-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-gantt-task-wrap { + transition: none; +} +.b-gantt-task-wrap:focus { + z-index: 105 !important; +} +.b-gantt-task-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) .b-gantt-task { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-gantt-task-wrap { + pointer-events: none; +} +.b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task { + overflow: visible; + box-shadow: none; + border-color: #5ea1ed; + background-color: transparent; + width: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-color: #5ea1ed; + transition: background-color 0.2s, border 0.2s; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon { + justify-content: center; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon .b-gantt-task-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task label { + position: absolute; + left: 110%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-content { + display: flex; + align-items: center; +} +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-style-plain > .b-gantt-task { + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-fa, +.b-gantt-task-wrap.b-milestone-wrap .b-icon, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-deadline-date, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 1em; + color: #5ea1ed; + font-size: inherit; +} +.b-labels-topbottom .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) { + font-size: 40%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + font-size: inherit; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-gantt-task-withicon { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-using-keyboard + .b-gantt-task-wrap.b-milestone-wrap.b-active + .b-gantt-task:not(.b-gantt-task-withicon) + .b-gantt-task-content:before { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone:before { + outline: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #5ea1ed; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone .b-gantt-task-content { + background-color: transparent; + font-size: 14px; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone + .b-gantt-task-content:before { + content: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:after { + display: none; +} +.b-gantt-task { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + padding-inline-start: 0; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #a5d8a7; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #a5d8a7; + position: relative; +} +.b-toggling-node .b-gantt-task { + transition: none; +} +.b-gantt-task label { + color: #fff; +} +.b-gantt-task:not(.b-milestone) .b-fa, +.b-gantt-task:not(.b-milestone) .b-icon, +.b-gantt-task:not(.b-milestone) .b-indicator.b-deadline-date, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-gantt-task:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-gantt-task.b-gantt-event-resizing, +.b-gantt-task:hover { + z-index: 6; +} +.b-gantt-task.b-gantt-task-selected, +.b-gantt-task.b-gantt-task-selected * { + font-weight: 500; + z-index: 6; +} +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content, +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content * { + color: #fff; +} +.b-gantt-task.b-gantt-task-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-gantt-task.b-milestone { + transition: background 0s; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-gantt-task { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + align-self: flex-start; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-event-resizing .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task, +.b-dragproxy .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + background-color: #ecf7ec; +} +.b-gantt-task-selected label { + color: #7fca7a; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-gantt-task { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + overflow: visible; + background-color: #5ea1ed; + border-color: #5ea1ed; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-never .b-gantt-task-parent:not(.b-milestone-wrap):hover .b-gantt-task { + background-color: #bad7f7; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-gantt-task.b-segmented, +.b-gantt-task.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-gantt-task .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-gantt-task .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #a5d8a7; + display: flex; + align-items: center; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +.b-gantt-task-wrap { + height: 1em; + display: flex; +} +.b-gantt-task-wrap.b-inactive .b-gantt-task { + filter: grayscale(1); + opacity: 0.5; +} +.b-gantt-task-wrap.b-inactive .b-sch-label { + color: #999; +} +.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content, +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-task-hover > .b-gantt-task.b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task { + flex: 1; + width: 100%; +} +.b-gantt-task.b-task-selected, +.b-gantt-task:hover { + background-color: #419544; +} +.b-gantt-task.b-segmented.b-task-selected, +.b-gantt-task.b-segmented:hover { + background-color: transparent; +} +.b-gantt-task.b-segmented:hover .b-sch-event-segment { + background-color: #419544; +} +.b-gantt-task.b-task-selected .b-sch-event-segments, +.b-gantt-task.b-segmented:hover .b-sch-event-segments { + border-color: #555; +} +.b-gantt-task.b-task-selected .b-sch-event-segments .b-sch-event-segment, +.b-gantt-task.b-segmented:hover .b-sch-event-segments .b-sch-event-segment { + background-color: #419544; +} +.b-gantt-task-hover .b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-content { + padding: 0 0.4em; + font-size: 0.8em; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + z-index: 1; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected { + background-color: transparent; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone > .b-gantt-task-content, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content { + background-color: #104c90; +} +.b-gantt-task-parent .b-gantt-task { + border-radius: 0; + max-height: 2em; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected, +.b-gantt-task-parent .b-gantt-task:hover { + background-color: #104c90; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:before, +.b-gantt-task-parent .b-gantt-task:hover:before { + border-top-color: #104c90; + border-inline-start-color: #104c90; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:after, +.b-gantt-task-parent .b-gantt-task:hover:after { + border-top-color: #104c90; + border-inline-end-color: #104c90; +} +.b-gantt-task-wrap.b-gantt-task-parent.b-active .b-gantt-task { + outline: none; +} +.b-using-keyboard .b-gantt-task-wrap.b-gantt-task-parent.b-active:before { + content: ''; + position: absolute; + width: 100%; + height: 100%; + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt .b-gantt-task-wrap.b-over-resize-handle .b-gantt-task, +.b-gantt .b-gantt-task-wrap .b-sch-event-segment.b-over-resize-handle { + cursor: ew-resize !important; +} +.b-gantt .b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: 0; +} +.b-gantt.b-resizing-event * { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-new-column-column .b-grid-header-text { + display: none; +} +.b-new-column-combo .b-field-inner { + background-color: transparent; + border: 0 none; +} +.b-new-column-combo .b-field-inner input { + padding: 0; +} +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='name'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='startDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='endDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='wbsValue'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullDuration'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullEffort'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='schedulingMode'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='constraintType'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='calendar'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='deadline'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='totalSlack'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='note'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='predecessors'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='successors'] { + text-decoration: line-through; + color: #aaa; +} +.b-dependency-list .b-list-item[data-index='0'] { + border-top: none; +} +.b-dependency-list-filter { + position: sticky; + top: 0; + z-index: 1; + background-color: #303034; + border-bottom: 1px solid rgba(119, 119, 119, 0.5); + border-radius: 0; +} +.b-dependency-list-filter .b-field-inner { + border: none; +} +.b-theme-material .b-dependency-list-filter .b-icon-filter { + margin-inline-start: 0.5em; +} +.b-theme-material .b-dependency-list-filter .b-icon-remove { + margin-inline-end: 0.5em; +} +.b-assignmentfield .b-assignment-chipview { + flex-flow: row nowrap !important; + overscroll-behavior: contain auto; +} +.b-assignmentfield .b-chip { + font-size: 0.9em; + white-space: nowrap; + padding-inline-start: 0.45em; +} +.b-resourceassignment-cell { + align-items: center; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap { + overflow: hidden; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview { + display: flex; + overflow-x: auto; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip { + font-size: 0.9em; + padding: 0.45em; + margin-bottom: 0; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip:first-child { + margin-inline-start: 0; +} +.b-assignmentgrid-assign-all-column .b-grid-header-text { + display: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox { + justify-content: center; +} +.b-assignmentgrid-assign-all-column .b-checkbox .b-field-inner { + flex: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox label.b-checkbox-label:before { + margin: 0; +} +.b-assignmentgrid-resource-column { + flex-direction: row; +} +.b-assignmentgrid-resource-column.b-grid-header.b-depth-0 { + padding-top: 0.3em; + padding-bottom: 0.3em; +} +.b-assignmentgrid-resource-column .b-filter-bar-field { + margin-bottom: 0; +} +.b-assignmentgrid-resource-column .b-grid-header-text, +.b-assignmentgrid-resource-column .b-grid-header-text-content { + display: none; +} +@keyframes fadeInOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-assignmentpicker .b-panel-content { + padding: 0; + background-color: #2b2b2f; +} +.b-assignmentpicker .b-assignmentgrid { + flex: 1 1 auto; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button { + min-width: 10em; + margin-inline-end: 0.5em; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button.b-last-visible-child { + margin-inline-end: 0; +} +/*! + * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ diff --git a/src/resources/gantt_themes/gantt.classic-light.css b/src/resources/gantt_themes/gantt.classic-light.css new file mode 100644 index 0000000..45cc624 --- /dev/null +++ b/src/resources/gantt_themes/gantt.classic-light.css @@ -0,0 +1,29096 @@ +/*! + * + * Bryntum Gantt 5.2.2 + * + * Copyright(c) 2022 Bryntum AB + * https://bryntum.com/contact + * https://bryntum.com/license + * + */ +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-fa { + font-family: var(--b-fa-style-family, 'Font Awesome 6 Free'); + font-weight: var(--b-fa-style, 900); +} +.b-fa, +.fas, +.b-fa-solid, +.far, +.b-fa-regular, +.fal, +.b-fa-light, +.fat, +.b-fa-thin, +.fad, +.b-fa-duotone, +.fab, +.b-fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--b-fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; +} +.b-fa-lg { + font-size: 1.3333333333em; + line-height: 0.75em; + vertical-align: -0.0667em; +} +.b-fa-xs { + font-size: 0.75em; +} +.b-fa-sm { + font-size: 0.875em; +} +.b-fa-1x { + font-size: 1em; +} +.b-fa-2x { + font-size: 2em; +} +.b-fa-3x { + font-size: 3em; +} +.b-fa-4x { + font-size: 4em; +} +.b-fa-5x { + font-size: 5em; +} +.b-fa-6x { + font-size: 6em; +} +.b-fa-7x { + font-size: 7em; +} +.b-fa-8x { + font-size: 8em; +} +.b-fa-9x { + font-size: 9em; +} +.b-fa-10x { + font-size: 10em; +} +.b-fa-fw, +.b-fw-icon:before { + text-align: center; + width: 1.25em; +} +.b-fa-ul { + list-style-type: none; + margin-left: var(--b-fa-li-margin, 2.5em); + padding-left: 0; +} +.b-fa-ul > li { + position: relative; +} +.b-fa-li { + left: calc(var(--b-fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--b-fa-li-width, 2em); + line-height: inherit; +} +.b-fa-border { + border-color: var(--b-fa-border-color, #eee); + border-radius: var(--b-fa-border-radius, 0.1em); + border-style: var(--b-fa-border-style, solid); + border-width: var(--b-fa-border-width, 0.08em); + padding: var(--b-fa-border-padding, 0.2em 0.25em 0.15em); +} +.b-fa-pull-left { + float: left; + margin-right: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-pull-right { + float: right; + margin-left: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-beat { + animation-name: b-fa-beat; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-bounce { + animation-name: b-fa-bounce; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} +.b-fa-fade { + animation-name: b-fa-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-beat-fade { + animation-name: b-fa-beat-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-flip { + animation-name: b-fa-flip; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-shake { + animation-name: b-fa-shake; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin { + animation-name: b-fa-spin; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 2s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin-reverse { + --b-fa-animation-direction: reverse; +} +.b-fa-pulse, +.b-fa-spin-pulse { + animation-name: b-fa-spin; + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, steps(8)); +} +@media (prefers-reduced-motion: reduce) { + .b-fa-beat, + .b-fa-bounce, + .b-fa-fade, + .b-fa-beat-fade, + .b-fa-flip, + .b-fa-pulse, + .b-fa-shake, + .b-fa-spin, + .b-fa-spin-pulse { + animation-delay: -1ms; + animation-duration: 1ms; + animation-iteration-count: 1; + transition-delay: 0s; + transition-duration: 0s; + } +} +@keyframes b-fa-beat { + 0%, + 90% { + transform: scale(1); + } + 45% { + transform: scale(var(--b-fa-beat-scale, 1.25)); + } +} +@keyframes b-fa-bounce { + 0% { + transform: scale(1) translateY(0); + } + 10% { + transform: scale(var(--b-fa-bounce-start-scale-x, 1.1), var(--b-fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + transform: scale(var(--b-fa-bounce-jump-scale-x, 0.9), var(--b-fa-bounce-jump-scale-y, 1.1)) + translateY(var(--b-fa-bounce-height, -0.5em)); + } + 50% { + transform: scale(var(--b-fa-bounce-land-scale-x, 1.05), var(--b-fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + transform: scale(1) translateY(var(--b-fa-bounce-rebound, -0.125em)); + } + 64% { + transform: scale(1) translateY(0); + } + to { + transform: scale(1) translateY(0); + } +} +@keyframes b-fa-fade { + 50% { + opacity: var(--b-fa-fade-opacity, 0.4); + } +} +@keyframes b-fa-beat-fade { + 0%, + to { + opacity: var(--b-fa-beat-fade-opacity, 0.4); + transform: scale(1); + } + 50% { + opacity: 1; + transform: scale(var(--b-fa-beat-fade-scale, 1.125)); + } +} +@keyframes b-fa-flip { + 50% { + transform: rotate3d( + var(--b-fa-flip-x, 0), + var(--b-fa-flip-y, 1), + var(--b-fa-flip-z, 0), + var(--b-fa-flip-angle, -180deg) + ); + } +} +@keyframes b-fa-shake { + 0% { + transform: rotate(-15deg); + } + 4% { + transform: rotate(15deg); + } + 8%, + 24% { + transform: rotate(-18deg); + } + 12%, + 28% { + transform: rotate(18deg); + } + 16% { + transform: rotate(-22deg); + } + 20% { + transform: rotate(22deg); + } + 32% { + transform: rotate(-12deg); + } + 36% { + transform: rotate(12deg); + } + 40%, + to { + transform: rotate(0); + } +} +@keyframes b-fa-spin { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +.b-fa-rotate-90 { + transform: rotate(90deg); +} +.b-fa-rotate-180 { + transform: rotate(180deg); +} +.b-fa-rotate-270 { + transform: rotate(270deg); +} +.b-fa-flip-horizontal { + transform: scaleX(-1); +} +.b-fa-flip-vertical { + transform: scaleY(-1); +} +.b-fa-flip-both, +.b-fa-flip-horizontal.b-fa-flip-vertical { + transform: scale(-1); +} +.b-fa-rotate-by { + transform: rotate(var(--b-fa-rotate-angle, none)); +} +.b-fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; +} +.b-fa-stack-1x, +.b-fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--b-fa-stack-z-index, auto); +} +.b-fa-stack-1x { + line-height: inherit; +} +.b-fa-stack-2x { + font-size: 2em; +} +.b-fa-inverse { + color: var(--b-fa-inverse, #fff); +} +.b-fa-0:before { + content: '0'; +} +.b-fa-1:before { + content: '1'; +} +.b-fa-2:before { + content: '2'; +} +.b-fa-3:before { + content: '3'; +} +.b-fa-4:before { + content: '4'; +} +.b-fa-5:before { + content: '5'; +} +.b-fa-6:before { + content: '6'; +} +.b-fa-7:before { + content: '7'; +} +.b-fa-8:before { + content: '8'; +} +.b-fa-9:before { + content: '9'; +} +.b-fa-a:before { + content: 'A'; +} +.b-fa-address-book:before { + content: '\f2b9'; +} +.b-fa-contact-book:before { + content: '\f2b9'; +} +.b-fa-address-card:before { + content: '\f2bb'; +} +.b-fa-contact-card:before { + content: '\f2bb'; +} +.b-fa-vcard:before { + content: '\f2bb'; +} +.b-fa-align-center:before { + content: '\f037'; +} +.b-fa-align-justify:before { + content: '\f039'; +} +.b-fa-align-left:before { + content: '\f036'; +} +.b-fa-align-right:before { + content: '\f038'; +} +.b-fa-anchor:before { + content: '\f13d'; +} +.b-fa-anchor-circle-check:before { + content: '\e4aa'; +} +.b-fa-anchor-circle-exclamation:before { + content: '\e4ab'; +} +.b-fa-anchor-circle-xmark:before { + content: '\e4ac'; +} +.b-fa-anchor-lock:before { + content: '\e4ad'; +} +.b-fa-angle-down:before { + content: '\f107'; +} +.b-fa-angle-left:before { + content: '\f104'; +} +.b-fa-angle-right:before { + content: '\f105'; +} +.b-fa-angle-up:before { + content: '\f106'; +} +.b-fa-angles-down:before { + content: '\f103'; +} +.b-fa-angle-double-down:before { + content: '\f103'; +} +.b-fa-angles-left:before { + content: '\f100'; +} +.b-fa-angle-double-left:before { + content: '\f100'; +} +.b-fa-angles-right:before { + content: '\f101'; +} +.b-fa-angle-double-right:before { + content: '\f101'; +} +.b-fa-angles-up:before { + content: '\f102'; +} +.b-fa-angle-double-up:before { + content: '\f102'; +} +.b-fa-ankh:before { + content: '\f644'; +} +.b-fa-apple-whole:before { + content: '\f5d1'; +} +.b-fa-apple-alt:before { + content: '\f5d1'; +} +.b-fa-archway:before { + content: '\f557'; +} +.b-fa-arrow-down:before { + content: '\f063'; +} +.b-fa-arrow-down-1-9:before { + content: '\f162'; +} +.b-fa-sort-numeric-asc:before { + content: '\f162'; +} +.b-fa-sort-numeric-down:before { + content: '\f162'; +} +.b-fa-arrow-down-9-1:before { + content: '\f886'; +} +.b-fa-sort-numeric-desc:before { + content: '\f886'; +} +.b-fa-sort-numeric-down-alt:before { + content: '\f886'; +} +.b-fa-arrow-down-a-z:before { + content: '\f15d'; +} +.b-fa-sort-alpha-asc:before { + content: '\f15d'; +} +.b-fa-sort-alpha-down:before { + content: '\f15d'; +} +.b-fa-arrow-down-long:before { + content: '\f175'; +} +.b-fa-long-arrow-down:before { + content: '\f175'; +} +.b-fa-arrow-down-short-wide:before { + content: '\f884'; +} +.b-fa-sort-amount-desc:before { + content: '\f884'; +} +.b-fa-sort-amount-down-alt:before { + content: '\f884'; +} +.b-fa-arrow-down-up-across-line:before { + content: '\e4af'; +} +.b-fa-arrow-down-up-lock:before { + content: '\e4b0'; +} +.b-fa-arrow-down-wide-short:before { + content: '\f160'; +} +.b-fa-sort-amount-asc:before { + content: '\f160'; +} +.b-fa-sort-amount-down:before { + content: '\f160'; +} +.b-fa-arrow-down-z-a:before { + content: '\f881'; +} +.b-fa-sort-alpha-desc:before { + content: '\f881'; +} +.b-fa-sort-alpha-down-alt:before { + content: '\f881'; +} +.b-fa-arrow-left:before { + content: '\f060'; +} +.b-fa-arrow-left-long:before { + content: '\f177'; +} +.b-fa-long-arrow-left:before { + content: '\f177'; +} +.b-fa-arrow-pointer:before { + content: '\f245'; +} +.b-fa-mouse-pointer:before { + content: '\f245'; +} +.b-fa-arrow-right:before { + content: '\f061'; +} +.b-fa-arrow-right-arrow-left:before { + content: '\f0ec'; +} +.b-fa-exchange:before { + content: '\f0ec'; +} +.b-fa-arrow-right-from-bracket:before { + content: '\f08b'; +} +.b-fa-sign-out:before { + content: '\f08b'; +} +.b-fa-arrow-right-long:before { + content: '\f178'; +} +.b-fa-long-arrow-right:before { + content: '\f178'; +} +.b-fa-arrow-right-to-bracket:before { + content: '\f090'; +} +.b-fa-sign-in:before { + content: '\f090'; +} +.b-fa-arrow-right-to-city:before { + content: '\e4b3'; +} +.b-fa-arrow-rotate-left:before { + content: '\f0e2'; +} +.b-fa-arrow-left-rotate:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-back:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-backward:before { + content: '\f0e2'; +} +.b-fa-undo:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-right:before { + content: '\f01e'; +} +.b-fa-arrow-right-rotate:before { + content: '\f01e'; +} +.b-fa-arrow-rotate-forward:before { + content: '\f01e'; +} +.b-fa-redo:before { + content: '\f01e'; +} +.b-fa-arrow-trend-down:before { + content: '\e097'; +} +.b-fa-arrow-trend-up:before { + content: '\e098'; +} +.b-fa-arrow-turn-down:before { + content: '\f149'; +} +.b-fa-level-down:before { + content: '\f149'; +} +.b-fa-arrow-turn-up:before { + content: '\f148'; +} +.b-fa-level-up:before { + content: '\f148'; +} +.b-fa-arrow-up:before { + content: '\f062'; +} +.b-fa-arrow-up-1-9:before { + content: '\f163'; +} +.b-fa-sort-numeric-up:before { + content: '\f163'; +} +.b-fa-arrow-up-9-1:before { + content: '\f887'; +} +.b-fa-sort-numeric-up-alt:before { + content: '\f887'; +} +.b-fa-arrow-up-a-z:before { + content: '\f15e'; +} +.b-fa-sort-alpha-up:before { + content: '\f15e'; +} +.b-fa-arrow-up-from-bracket:before { + content: '\e09a'; +} +.b-fa-arrow-up-from-ground-water:before { + content: '\e4b5'; +} +.b-fa-arrow-up-from-water-pump:before { + content: '\e4b6'; +} +.b-fa-arrow-up-long:before { + content: '\f176'; +} +.b-fa-long-arrow-up:before { + content: '\f176'; +} +.b-fa-arrow-up-right-dots:before { + content: '\e4b7'; +} +.b-fa-arrow-up-right-from-square:before { + content: '\f08e'; +} +.b-fa-external-link:before { + content: '\f08e'; +} +.b-fa-arrow-up-short-wide:before { + content: '\f885'; +} +.b-fa-sort-amount-up-alt:before { + content: '\f885'; +} +.b-fa-arrow-up-wide-short:before { + content: '\f161'; +} +.b-fa-sort-amount-up:before { + content: '\f161'; +} +.b-fa-arrow-up-z-a:before { + content: '\f882'; +} +.b-fa-sort-alpha-up-alt:before { + content: '\f882'; +} +.b-fa-arrows-down-to-line:before { + content: '\e4b8'; +} +.b-fa-arrows-down-to-people:before { + content: '\e4b9'; +} +.b-fa-arrows-left-right:before { + content: '\f07e'; +} +.b-fa-arrows-h:before { + content: '\f07e'; +} +.b-fa-arrows-left-right-to-line:before { + content: '\e4ba'; +} +.b-fa-arrows-rotate:before { + content: '\f021'; +} +.b-fa-refresh:before { + content: '\f021'; +} +.b-fa-sync:before { + content: '\f021'; +} +.b-fa-arrows-spin:before { + content: '\e4bb'; +} +.b-fa-arrows-split-up-and-left:before { + content: '\e4bc'; +} +.b-fa-arrows-to-circle:before { + content: '\e4bd'; +} +.b-fa-arrows-to-dot:before { + content: '\e4be'; +} +.b-fa-arrows-to-eye:before { + content: '\e4bf'; +} +.b-fa-arrows-turn-right:before { + content: '\e4c0'; +} +.b-fa-arrows-turn-to-dots:before { + content: '\e4c1'; +} +.b-fa-arrows-up-down:before { + content: '\f07d'; +} +.b-fa-arrows-v:before { + content: '\f07d'; +} +.b-fa-arrows-up-down-left-right:before { + content: '\f047'; +} +.b-fa-arrows:before { + content: '\f047'; +} +.b-fa-arrows-up-to-line:before { + content: '\e4c2'; +} +.b-fa-asterisk:before { + content: '*'; +} +.b-fa-at:before { + content: '@'; +} +.b-fa-atom:before { + content: '\f5d2'; +} +.b-fa-audio-description:before { + content: '\f29e'; +} +.b-fa-austral-sign:before { + content: '\e0a9'; +} +.b-fa-award:before { + content: '\f559'; +} +.b-fa-b:before { + content: 'B'; +} +.b-fa-baby:before { + content: '\f77c'; +} +.b-fa-baby-carriage:before { + content: '\f77d'; +} +.b-fa-carriage-baby:before { + content: '\f77d'; +} +.b-fa-backward:before { + content: '\f04a'; +} +.b-fa-backward-fast:before { + content: '\f049'; +} +.b-fa-fast-backward:before { + content: '\f049'; +} +.b-fa-backward-step:before { + content: '\f048'; +} +.b-fa-step-backward:before { + content: '\f048'; +} +.b-fa-bacon:before { + content: '\f7e5'; +} +.b-fa-bacteria:before { + content: '\e059'; +} +.b-fa-bacterium:before { + content: '\e05a'; +} +.b-fa-bag-shopping:before { + content: '\f290'; +} +.b-fa-shopping-bag:before { + content: '\f290'; +} +.b-fa-bahai:before { + content: '\f666'; +} +.b-fa-baht-sign:before { + content: '\e0ac'; +} +.b-fa-ban:before { + content: '\f05e'; +} +.b-fa-cancel:before { + content: '\f05e'; +} +.b-fa-ban-smoking:before { + content: '\f54d'; +} +.b-fa-smoking-ban:before { + content: '\f54d'; +} +.b-fa-bandage:before { + content: '\f462'; +} +.b-fa-band-aid:before { + content: '\f462'; +} +.b-fa-barcode:before { + content: '\f02a'; +} +.b-fa-bars:before { + content: '\f0c9'; +} +.b-fa-navicon:before { + content: '\f0c9'; +} +.b-fa-bars-progress:before { + content: '\f828'; +} +.b-fa-tasks-alt:before { + content: '\f828'; +} +.b-fa-bars-staggered:before { + content: '\f550'; +} +.b-fa-reorder:before { + content: '\f550'; +} +.b-fa-stream:before { + content: '\f550'; +} +.b-fa-baseball:before { + content: '\f433'; +} +.b-fa-baseball-ball:before { + content: '\f433'; +} +.b-fa-baseball-bat-ball:before { + content: '\f432'; +} +.b-fa-basket-shopping:before { + content: '\f291'; +} +.b-fa-shopping-basket:before { + content: '\f291'; +} +.b-fa-basketball:before { + content: '\f434'; +} +.b-fa-basketball-ball:before { + content: '\f434'; +} +.b-fa-bath:before { + content: '\f2cd'; +} +.b-fa-bathtub:before { + content: '\f2cd'; +} +.b-fa-battery-empty:before { + content: '\f244'; +} +.b-fa-battery-0:before { + content: '\f244'; +} +.b-fa-battery-full:before { + content: '\f240'; +} +.b-fa-battery:before { + content: '\f240'; +} +.b-fa-battery-5:before { + content: '\f240'; +} +.b-fa-battery-half:before { + content: '\f242'; +} +.b-fa-battery-3:before { + content: '\f242'; +} +.b-fa-battery-quarter:before { + content: '\f243'; +} +.b-fa-battery-2:before { + content: '\f243'; +} +.b-fa-battery-three-quarters:before { + content: '\f241'; +} +.b-fa-battery-4:before { + content: '\f241'; +} +.b-fa-bed:before { + content: '\f236'; +} +.b-fa-bed-pulse:before { + content: '\f487'; +} +.b-fa-procedures:before { + content: '\f487'; +} +.b-fa-beer-mug-empty:before { + content: '\f0fc'; +} +.b-fa-beer:before { + content: '\f0fc'; +} +.b-fa-bell:before { + content: '\f0f3'; +} +.b-fa-bell-concierge:before { + content: '\f562'; +} +.b-fa-concierge-bell:before { + content: '\f562'; +} +.b-fa-bell-slash:before { + content: '\f1f6'; +} +.b-fa-bezier-curve:before { + content: '\f55b'; +} +.b-fa-bicycle:before { + content: '\f206'; +} +.b-fa-binoculars:before { + content: '\f1e5'; +} +.b-fa-biohazard:before { + content: '\f780'; +} +.b-fa-bitcoin-sign:before { + content: '\e0b4'; +} +.b-fa-blender:before { + content: '\f517'; +} +.b-fa-blender-phone:before { + content: '\f6b6'; +} +.b-fa-blog:before { + content: '\f781'; +} +.b-fa-bold:before { + content: '\f032'; +} +.b-fa-bolt:before { + content: '\f0e7'; +} +.b-fa-zap:before { + content: '\f0e7'; +} +.b-fa-bolt-lightning:before { + content: '\e0b7'; +} +.b-fa-bomb:before { + content: '\f1e2'; +} +.b-fa-bone:before { + content: '\f5d7'; +} +.b-fa-bong:before { + content: '\f55c'; +} +.b-fa-book:before { + content: '\f02d'; +} +.b-fa-book-atlas:before { + content: '\f558'; +} +.b-fa-atlas:before { + content: '\f558'; +} +.b-fa-book-bible:before { + content: '\f647'; +} +.b-fa-bible:before { + content: '\f647'; +} +.b-fa-book-bookmark:before { + content: '\e0bb'; +} +.b-fa-book-journal-whills:before { + content: '\f66a'; +} +.b-fa-journal-whills:before { + content: '\f66a'; +} +.b-fa-book-medical:before { + content: '\f7e6'; +} +.b-fa-book-open:before { + content: '\f518'; +} +.b-fa-book-open-reader:before { + content: '\f5da'; +} +.b-fa-book-reader:before { + content: '\f5da'; +} +.b-fa-book-quran:before { + content: '\f687'; +} +.b-fa-quran:before { + content: '\f687'; +} +.b-fa-book-skull:before { + content: '\f6b7'; +} +.b-fa-book-dead:before { + content: '\f6b7'; +} +.b-fa-bookmark:before { + content: '\f02e'; +} +.b-fa-border-all:before { + content: '\f84c'; +} +.b-fa-border-none:before { + content: '\f850'; +} +.b-fa-border-top-left:before { + content: '\f853'; +} +.b-fa-border-style:before { + content: '\f853'; +} +.b-fa-bore-hole:before { + content: '\e4c3'; +} +.b-fa-bottle-droplet:before { + content: '\e4c4'; +} +.b-fa-bottle-water:before { + content: '\e4c5'; +} +.b-fa-bowl-food:before { + content: '\e4c6'; +} +.b-fa-bowl-rice:before { + content: '\e2eb'; +} +.b-fa-bowling-ball:before { + content: '\f436'; +} +.b-fa-box:before { + content: '\f466'; +} +.b-fa-box-archive:before { + content: '\f187'; +} +.b-fa-archive:before { + content: '\f187'; +} +.b-fa-box-open:before { + content: '\f49e'; +} +.b-fa-box-tissue:before { + content: '\e05b'; +} +.b-fa-boxes-packing:before { + content: '\e4c7'; +} +.b-fa-boxes-stacked:before { + content: '\f468'; +} +.b-fa-boxes:before { + content: '\f468'; +} +.b-fa-boxes-alt:before { + content: '\f468'; +} +.b-fa-braille:before { + content: '\f2a1'; +} +.b-fa-brain:before { + content: '\f5dc'; +} +.b-fa-brazilian-real-sign:before { + content: '\e46c'; +} +.b-fa-bread-slice:before { + content: '\f7ec'; +} +.b-fa-bridge:before { + content: '\e4c8'; +} +.b-fa-bridge-circle-check:before { + content: '\e4c9'; +} +.b-fa-bridge-circle-exclamation:before { + content: '\e4ca'; +} +.b-fa-bridge-circle-xmark:before { + content: '\e4cb'; +} +.b-fa-bridge-lock:before { + content: '\e4cc'; +} +.b-fa-bridge-water:before { + content: '\e4ce'; +} +.b-fa-briefcase:before { + content: '\f0b1'; +} +.b-fa-briefcase-medical:before { + content: '\f469'; +} +.b-fa-broom:before { + content: '\f51a'; +} +.b-fa-broom-ball:before { + content: '\f458'; +} +.b-fa-quidditch:before { + content: '\f458'; +} +.b-fa-quidditch-broom-ball:before { + content: '\f458'; +} +.b-fa-brush:before { + content: '\f55d'; +} +.b-fa-bucket:before { + content: '\e4cf'; +} +.b-fa-bug:before { + content: '\f188'; +} +.b-fa-bug-slash:before { + content: '\e490'; +} +.b-fa-bugs:before { + content: '\e4d0'; +} +.b-fa-building:before { + content: '\f1ad'; +} +.b-fa-building-circle-arrow-right:before { + content: '\e4d1'; +} +.b-fa-building-circle-check:before { + content: '\e4d2'; +} +.b-fa-building-circle-exclamation:before { + content: '\e4d3'; +} +.b-fa-building-circle-xmark:before { + content: '\e4d4'; +} +.b-fa-building-columns:before { + content: '\f19c'; +} +.b-fa-bank:before { + content: '\f19c'; +} +.b-fa-institution:before { + content: '\f19c'; +} +.b-fa-museum:before { + content: '\f19c'; +} +.b-fa-university:before { + content: '\f19c'; +} +.b-fa-building-flag:before { + content: '\e4d5'; +} +.b-fa-building-lock:before { + content: '\e4d6'; +} +.b-fa-building-ngo:before { + content: '\e4d7'; +} +.b-fa-building-shield:before { + content: '\e4d8'; +} +.b-fa-building-un:before { + content: '\e4d9'; +} +.b-fa-building-user:before { + content: '\e4da'; +} +.b-fa-building-wheat:before { + content: '\e4db'; +} +.b-fa-bullhorn:before { + content: '\f0a1'; +} +.b-fa-bullseye:before { + content: '\f140'; +} +.b-fa-burger:before { + content: '\f805'; +} +.b-fa-hamburger:before { + content: '\f805'; +} +.b-fa-burst:before { + content: '\e4dc'; +} +.b-fa-bus:before { + content: '\f207'; +} +.b-fa-bus-simple:before { + content: '\f55e'; +} +.b-fa-bus-alt:before { + content: '\f55e'; +} +.b-fa-business-time:before { + content: '\f64a'; +} +.b-fa-briefcase-clock:before { + content: '\f64a'; +} +.b-fa-c:before { + content: 'C'; +} +.b-fa-cake-candles:before { + content: '\f1fd'; +} +.b-fa-birthday-cake:before { + content: '\f1fd'; +} +.b-fa-cake:before { + content: '\f1fd'; +} +.b-fa-calculator:before { + content: '\f1ec'; +} +.b-fa-calendar:before { + content: '\f133'; +} +.b-fa-calendar-check:before { + content: '\f274'; +} +.b-fa-calendar-day:before { + content: '\f783'; +} +.b-fa-calendar-days:before { + content: '\f073'; +} +.b-fa-calendar-alt:before { + content: '\f073'; +} +.b-fa-calendar-minus:before { + content: '\f272'; +} +.b-fa-calendar-plus:before { + content: '\f271'; +} +.b-fa-calendar-week:before { + content: '\f784'; +} +.b-fa-calendar-xmark:before { + content: '\f273'; +} +.b-fa-calendar-times:before { + content: '\f273'; +} +.b-fa-camera:before { + content: '\f030'; +} +.b-fa-camera-alt:before { + content: '\f030'; +} +.b-fa-camera-retro:before { + content: '\f083'; +} +.b-fa-camera-rotate:before { + content: '\e0d8'; +} +.b-fa-campground:before { + content: '\f6bb'; +} +.b-fa-candy-cane:before { + content: '\f786'; +} +.b-fa-cannabis:before { + content: '\f55f'; +} +.b-fa-capsules:before { + content: '\f46b'; +} +.b-fa-car:before { + content: '\f1b9'; +} +.b-fa-automobile:before { + content: '\f1b9'; +} +.b-fa-car-battery:before { + content: '\f5df'; +} +.b-fa-battery-car:before { + content: '\f5df'; +} +.b-fa-car-burst:before { + content: '\f5e1'; +} +.b-fa-car-crash:before { + content: '\f5e1'; +} +.b-fa-car-on:before { + content: '\e4dd'; +} +.b-fa-car-rear:before { + content: '\f5de'; +} +.b-fa-car-alt:before { + content: '\f5de'; +} +.b-fa-car-side:before { + content: '\f5e4'; +} +.b-fa-car-tunnel:before { + content: '\e4de'; +} +.b-fa-caravan:before { + content: '\f8ff'; +} +.b-fa-caret-down:before { + content: '\f0d7'; +} +.b-fa-caret-left:before { + content: '\f0d9'; +} +.b-fa-caret-right:before { + content: '\f0da'; +} +.b-fa-caret-up:before { + content: '\f0d8'; +} +.b-fa-carrot:before { + content: '\f787'; +} +.b-fa-cart-arrow-down:before { + content: '\f218'; +} +.b-fa-cart-flatbed:before { + content: '\f474'; +} +.b-fa-dolly-flatbed:before { + content: '\f474'; +} +.b-fa-cart-flatbed-suitcase:before { + content: '\f59d'; +} +.b-fa-luggage-cart:before { + content: '\f59d'; +} +.b-fa-cart-plus:before { + content: '\f217'; +} +.b-fa-cart-shopping:before { + content: '\f07a'; +} +.b-fa-shopping-cart:before { + content: '\f07a'; +} +.b-fa-cash-register:before { + content: '\f788'; +} +.b-fa-cat:before { + content: '\f6be'; +} +.b-fa-cedi-sign:before { + content: '\e0df'; +} +.b-fa-cent-sign:before { + content: '\e3f5'; +} +.b-fa-certificate:before { + content: '\f0a3'; +} +.b-fa-chair:before { + content: '\f6c0'; +} +.b-fa-chalkboard:before { + content: '\f51b'; +} +.b-fa-blackboard:before { + content: '\f51b'; +} +.b-fa-chalkboard-user:before { + content: '\f51c'; +} +.b-fa-chalkboard-teacher:before { + content: '\f51c'; +} +.b-fa-champagne-glasses:before { + content: '\f79f'; +} +.b-fa-glass-cheers:before { + content: '\f79f'; +} +.b-fa-charging-station:before { + content: '\f5e7'; +} +.b-fa-chart-area:before { + content: '\f1fe'; +} +.b-fa-area-chart:before { + content: '\f1fe'; +} +.b-fa-chart-bar:before { + content: '\f080'; +} +.b-fa-bar-chart:before { + content: '\f080'; +} +.b-fa-chart-column:before { + content: '\e0e3'; +} +.b-fa-chart-gantt:before { + content: '\e0e4'; +} +.b-fa-chart-line:before { + content: '\f201'; +} +.b-fa-line-chart:before { + content: '\f201'; +} +.b-fa-chart-pie:before { + content: '\f200'; +} +.b-fa-pie-chart:before { + content: '\f200'; +} +.b-fa-chart-simple:before { + content: '\e473'; +} +.b-fa-check:before { + content: '\f00c'; +} +.b-fa-check-double:before { + content: '\f560'; +} +.b-fa-check-to-slot:before { + content: '\f772'; +} +.b-fa-vote-yea:before { + content: '\f772'; +} +.b-fa-cheese:before { + content: '\f7ef'; +} +.b-fa-chess:before { + content: '\f439'; +} +.b-fa-chess-bishop:before { + content: '\f43a'; +} +.b-fa-chess-board:before { + content: '\f43c'; +} +.b-fa-chess-king:before { + content: '\f43f'; +} +.b-fa-chess-knight:before { + content: '\f441'; +} +.b-fa-chess-pawn:before { + content: '\f443'; +} +.b-fa-chess-queen:before { + content: '\f445'; +} +.b-fa-chess-rook:before { + content: '\f447'; +} +.b-fa-chevron-down:before { + content: '\f078'; +} +.b-fa-chevron-left:before { + content: '\f053'; +} +.b-fa-chevron-right:before { + content: '\f054'; +} +.b-fa-chevron-up:before { + content: '\f077'; +} +.b-fa-child:before { + content: '\f1ae'; +} +.b-fa-child-dress:before { + content: '\e59c'; +} +.b-fa-child-reaching:before { + content: '\e59d'; +} +.b-fa-child-rifle:before { + content: '\e4e0'; +} +.b-fa-children:before { + content: '\e4e1'; +} +.b-fa-church:before { + content: '\f51d'; +} +.b-fa-circle:before { + content: '\f111'; +} +.b-fa-circle-arrow-down:before { + content: '\f0ab'; +} +.b-fa-arrow-circle-down:before { + content: '\f0ab'; +} +.b-fa-circle-arrow-left:before { + content: '\f0a8'; +} +.b-fa-arrow-circle-left:before { + content: '\f0a8'; +} +.b-fa-circle-arrow-right:before { + content: '\f0a9'; +} +.b-fa-arrow-circle-right:before { + content: '\f0a9'; +} +.b-fa-circle-arrow-up:before { + content: '\f0aa'; +} +.b-fa-arrow-circle-up:before { + content: '\f0aa'; +} +.b-fa-circle-check:before { + content: '\f058'; +} +.b-fa-check-circle:before { + content: '\f058'; +} +.b-fa-circle-chevron-down:before { + content: '\f13a'; +} +.b-fa-chevron-circle-down:before { + content: '\f13a'; +} +.b-fa-circle-chevron-left:before { + content: '\f137'; +} +.b-fa-chevron-circle-left:before { + content: '\f137'; +} +.b-fa-circle-chevron-right:before { + content: '\f138'; +} +.b-fa-chevron-circle-right:before { + content: '\f138'; +} +.b-fa-circle-chevron-up:before { + content: '\f139'; +} +.b-fa-chevron-circle-up:before { + content: '\f139'; +} +.b-fa-circle-dollar-to-slot:before { + content: '\f4b9'; +} +.b-fa-donate:before { + content: '\f4b9'; +} +.b-fa-circle-dot:before { + content: '\f192'; +} +.b-fa-dot-circle:before { + content: '\f192'; +} +.b-fa-circle-down:before { + content: '\f358'; +} +.b-fa-arrow-alt-circle-down:before { + content: '\f358'; +} +.b-fa-circle-exclamation:before { + content: '\f06a'; +} +.b-fa-exclamation-circle:before { + content: '\f06a'; +} +.b-fa-circle-h:before { + content: '\f47e'; +} +.b-fa-hospital-symbol:before { + content: '\f47e'; +} +.b-fa-circle-half-stroke:before { + content: '\f042'; +} +.b-fa-adjust:before { + content: '\f042'; +} +.b-fa-circle-info:before { + content: '\f05a'; +} +.b-fa-info-circle:before { + content: '\f05a'; +} +.b-fa-circle-left:before { + content: '\f359'; +} +.b-fa-arrow-alt-circle-left:before { + content: '\f359'; +} +.b-fa-circle-minus:before { + content: '\f056'; +} +.b-fa-minus-circle:before { + content: '\f056'; +} +.b-fa-circle-nodes:before { + content: '\e4e2'; +} +.b-fa-circle-notch:before { + content: '\f1ce'; +} +.b-fa-circle-pause:before { + content: '\f28b'; +} +.b-fa-pause-circle:before { + content: '\f28b'; +} +.b-fa-circle-play:before { + content: '\f144'; +} +.b-fa-play-circle:before { + content: '\f144'; +} +.b-fa-circle-plus:before { + content: '\f055'; +} +.b-fa-plus-circle:before { + content: '\f055'; +} +.b-fa-circle-question:before { + content: '\f059'; +} +.b-fa-question-circle:before { + content: '\f059'; +} +.b-fa-circle-radiation:before { + content: '\f7ba'; +} +.b-fa-radiation-alt:before { + content: '\f7ba'; +} +.b-fa-circle-right:before { + content: '\f35a'; +} +.b-fa-arrow-alt-circle-right:before { + content: '\f35a'; +} +.b-fa-circle-stop:before { + content: '\f28d'; +} +.b-fa-stop-circle:before { + content: '\f28d'; +} +.b-fa-circle-up:before { + content: '\f35b'; +} +.b-fa-arrow-alt-circle-up:before { + content: '\f35b'; +} +.b-fa-circle-user:before { + content: '\f2bd'; +} +.b-fa-user-circle:before { + content: '\f2bd'; +} +.b-fa-circle-xmark:before { + content: '\f057'; +} +.b-fa-times-circle:before { + content: '\f057'; +} +.b-fa-xmark-circle:before { + content: '\f057'; +} +.b-fa-city:before { + content: '\f64f'; +} +.b-fa-clapperboard:before { + content: '\e131'; +} +.b-fa-clipboard:before { + content: '\f328'; +} +.b-fa-clipboard-check:before { + content: '\f46c'; +} +.b-fa-clipboard-list:before { + content: '\f46d'; +} +.b-fa-clipboard-question:before { + content: '\e4e3'; +} +.b-fa-clipboard-user:before { + content: '\f7f3'; +} +.b-fa-clock:before { + content: '\f017'; +} +.b-fa-clock-four:before { + content: '\f017'; +} +.b-fa-clock-rotate-left:before { + content: '\f1da'; +} +.b-fa-history:before { + content: '\f1da'; +} +.b-fa-clone:before { + content: '\f24d'; +} +.b-fa-closed-captioning:before { + content: '\f20a'; +} +.b-fa-cloud:before { + content: '\f0c2'; +} +.b-fa-cloud-arrow-down:before { + content: '\f0ed'; +} +.b-fa-cloud-download:before { + content: '\f0ed'; +} +.b-fa-cloud-download-alt:before { + content: '\f0ed'; +} +.b-fa-cloud-arrow-up:before { + content: '\f0ee'; +} +.b-fa-cloud-upload:before { + content: '\f0ee'; +} +.b-fa-cloud-upload-alt:before { + content: '\f0ee'; +} +.b-fa-cloud-bolt:before { + content: '\f76c'; +} +.b-fa-thunderstorm:before { + content: '\f76c'; +} +.b-fa-cloud-meatball:before { + content: '\f73b'; +} +.b-fa-cloud-moon:before { + content: '\f6c3'; +} +.b-fa-cloud-moon-rain:before { + content: '\f73c'; +} +.b-fa-cloud-rain:before { + content: '\f73d'; +} +.b-fa-cloud-showers-heavy:before { + content: '\f740'; +} +.b-fa-cloud-showers-water:before { + content: '\e4e4'; +} +.b-fa-cloud-sun:before { + content: '\f6c4'; +} +.b-fa-cloud-sun-rain:before { + content: '\f743'; +} +.b-fa-clover:before { + content: '\e139'; +} +.b-fa-code:before { + content: '\f121'; +} +.b-fa-code-branch:before { + content: '\f126'; +} +.b-fa-code-commit:before { + content: '\f386'; +} +.b-fa-code-compare:before { + content: '\e13a'; +} +.b-fa-code-fork:before { + content: '\e13b'; +} +.b-fa-code-merge:before { + content: '\f387'; +} +.b-fa-code-pull-request:before { + content: '\e13c'; +} +.b-fa-coins:before { + content: '\f51e'; +} +.b-fa-colon-sign:before { + content: '\e140'; +} +.b-fa-comment:before { + content: '\f075'; +} +.b-fa-comment-dollar:before { + content: '\f651'; +} +.b-fa-comment-dots:before { + content: '\f4ad'; +} +.b-fa-commenting:before { + content: '\f4ad'; +} +.b-fa-comment-medical:before { + content: '\f7f5'; +} +.b-fa-comment-slash:before { + content: '\f4b3'; +} +.b-fa-comment-sms:before { + content: '\f7cd'; +} +.b-fa-sms:before { + content: '\f7cd'; +} +.b-fa-comments:before { + content: '\f086'; +} +.b-fa-comments-dollar:before { + content: '\f653'; +} +.b-fa-compact-disc:before { + content: '\f51f'; +} +.b-fa-compass:before { + content: '\f14e'; +} +.b-fa-compass-drafting:before { + content: '\f568'; +} +.b-fa-drafting-compass:before { + content: '\f568'; +} +.b-fa-compress:before { + content: '\f066'; +} +.b-fa-computer:before { + content: '\e4e5'; +} +.b-fa-computer-mouse:before { + content: '\f8cc'; +} +.b-fa-mouse:before { + content: '\f8cc'; +} +.b-fa-cookie:before { + content: '\f563'; +} +.b-fa-cookie-bite:before { + content: '\f564'; +} +.b-fa-copy:before { + content: '\f0c5'; +} +.b-fa-copyright:before { + content: '\f1f9'; +} +.b-fa-couch:before { + content: '\f4b8'; +} +.b-fa-cow:before { + content: '\f6c8'; +} +.b-fa-credit-card:before { + content: '\f09d'; +} +.b-fa-credit-card-alt:before { + content: '\f09d'; +} +.b-fa-crop:before { + content: '\f125'; +} +.b-fa-crop-simple:before { + content: '\f565'; +} +.b-fa-crop-alt:before { + content: '\f565'; +} +.b-fa-cross:before { + content: '\f654'; +} +.b-fa-crosshairs:before { + content: '\f05b'; +} +.b-fa-crow:before { + content: '\f520'; +} +.b-fa-crown:before { + content: '\f521'; +} +.b-fa-crutch:before { + content: '\f7f7'; +} +.b-fa-cruzeiro-sign:before { + content: '\e152'; +} +.b-fa-cube:before { + content: '\f1b2'; +} +.b-fa-cubes:before { + content: '\f1b3'; +} +.b-fa-cubes-stacked:before { + content: '\e4e6'; +} +.b-fa-d:before { + content: 'D'; +} +.b-fa-database:before { + content: '\f1c0'; +} +.b-fa-delete-left:before { + content: '\f55a'; +} +.b-fa-backspace:before { + content: '\f55a'; +} +.b-fa-democrat:before { + content: '\f747'; +} +.b-fa-desktop:before { + content: '\f390'; +} +.b-fa-desktop-alt:before { + content: '\f390'; +} +.b-fa-dharmachakra:before { + content: '\f655'; +} +.b-fa-diagram-next:before { + content: '\e476'; +} +.b-fa-diagram-predecessor:before { + content: '\e477'; +} +.b-fa-diagram-project:before { + content: '\f542'; +} +.b-fa-project-diagram:before { + content: '\f542'; +} +.b-fa-diagram-successor:before { + content: '\e47a'; +} +.b-fa-diamond:before { + content: '\f219'; +} +.b-fa-diamond-turn-right:before { + content: '\f5eb'; +} +.b-fa-directions:before { + content: '\f5eb'; +} +.b-fa-dice:before { + content: '\f522'; +} +.b-fa-dice-d20:before { + content: '\f6cf'; +} +.b-fa-dice-d6:before { + content: '\f6d1'; +} +.b-fa-dice-five:before { + content: '\f523'; +} +.b-fa-dice-four:before { + content: '\f524'; +} +.b-fa-dice-one:before { + content: '\f525'; +} +.b-fa-dice-six:before { + content: '\f526'; +} +.b-fa-dice-three:before { + content: '\f527'; +} +.b-fa-dice-two:before { + content: '\f528'; +} +.b-fa-disease:before { + content: '\f7fa'; +} +.b-fa-display:before { + content: '\e163'; +} +.b-fa-divide:before { + content: '\f529'; +} +.b-fa-dna:before { + content: '\f471'; +} +.b-fa-dog:before { + content: '\f6d3'; +} +.b-fa-dollar-sign:before { + content: '$'; +} +.b-fa-dollar:before { + content: '$'; +} +.b-fa-usd:before { + content: '$'; +} +.b-fa-dolly:before { + content: '\f472'; +} +.b-fa-dolly-box:before { + content: '\f472'; +} +.b-fa-dong-sign:before { + content: '\e169'; +} +.b-fa-door-closed:before { + content: '\f52a'; +} +.b-fa-door-open:before { + content: '\f52b'; +} +.b-fa-dove:before { + content: '\f4ba'; +} +.b-fa-down-left-and-up-right-to-center:before { + content: '\f422'; +} +.b-fa-compress-alt:before { + content: '\f422'; +} +.b-fa-down-long:before { + content: '\f309'; +} +.b-fa-long-arrow-alt-down:before { + content: '\f309'; +} +.b-fa-download:before { + content: '\f019'; +} +.b-fa-dragon:before { + content: '\f6d5'; +} +.b-fa-draw-polygon:before { + content: '\f5ee'; +} +.b-fa-droplet:before { + content: '\f043'; +} +.b-fa-tint:before { + content: '\f043'; +} +.b-fa-droplet-slash:before { + content: '\f5c7'; +} +.b-fa-tint-slash:before { + content: '\f5c7'; +} +.b-fa-drum:before { + content: '\f569'; +} +.b-fa-drum-steelpan:before { + content: '\f56a'; +} +.b-fa-drumstick-bite:before { + content: '\f6d7'; +} +.b-fa-dumbbell:before { + content: '\f44b'; +} +.b-fa-dumpster:before { + content: '\f793'; +} +.b-fa-dumpster-fire:before { + content: '\f794'; +} +.b-fa-dungeon:before { + content: '\f6d9'; +} +.b-fa-e:before { + content: 'E'; +} +.b-fa-ear-deaf:before { + content: '\f2a4'; +} +.b-fa-deaf:before { + content: '\f2a4'; +} +.b-fa-deafness:before { + content: '\f2a4'; +} +.b-fa-hard-of-hearing:before { + content: '\f2a4'; +} +.b-fa-ear-listen:before { + content: '\f2a2'; +} +.b-fa-assistive-listening-systems:before { + content: '\f2a2'; +} +.b-fa-earth-africa:before { + content: '\f57c'; +} +.b-fa-globe-africa:before { + content: '\f57c'; +} +.b-fa-earth-americas:before { + content: '\f57d'; +} +.b-fa-earth:before { + content: '\f57d'; +} +.b-fa-earth-america:before { + content: '\f57d'; +} +.b-fa-globe-americas:before { + content: '\f57d'; +} +.b-fa-earth-asia:before { + content: '\f57e'; +} +.b-fa-globe-asia:before { + content: '\f57e'; +} +.b-fa-earth-europe:before { + content: '\f7a2'; +} +.b-fa-globe-europe:before { + content: '\f7a2'; +} +.b-fa-earth-oceania:before { + content: '\e47b'; +} +.b-fa-globe-oceania:before { + content: '\e47b'; +} +.b-fa-egg:before { + content: '\f7fb'; +} +.b-fa-eject:before { + content: '\f052'; +} +.b-fa-elevator:before { + content: '\e16d'; +} +.b-fa-ellipsis:before { + content: '\f141'; +} +.b-fa-ellipsis-h:before { + content: '\f141'; +} +.b-fa-ellipsis-vertical:before { + content: '\f142'; +} +.b-fa-ellipsis-v:before { + content: '\f142'; +} +.b-fa-envelope:before { + content: '\f0e0'; +} +.b-fa-envelope-circle-check:before { + content: '\e4e8'; +} +.b-fa-envelope-open:before { + content: '\f2b6'; +} +.b-fa-envelope-open-text:before { + content: '\f658'; +} +.b-fa-envelopes-bulk:before { + content: '\f674'; +} +.b-fa-mail-bulk:before { + content: '\f674'; +} +.b-fa-equals:before { + content: '='; +} +.b-fa-eraser:before { + content: '\f12d'; +} +.b-fa-ethernet:before { + content: '\f796'; +} +.b-fa-euro-sign:before { + content: '\f153'; +} +.b-fa-eur:before { + content: '\f153'; +} +.b-fa-euro:before { + content: '\f153'; +} +.b-fa-exclamation:before { + content: '!'; +} +.b-fa-expand:before { + content: '\f065'; +} +.b-fa-explosion:before { + content: '\e4e9'; +} +.b-fa-eye:before { + content: '\f06e'; +} +.b-fa-eye-dropper:before { + content: '\f1fb'; +} +.b-fa-eye-dropper-empty:before { + content: '\f1fb'; +} +.b-fa-eyedropper:before { + content: '\f1fb'; +} +.b-fa-eye-low-vision:before { + content: '\f2a8'; +} +.b-fa-low-vision:before { + content: '\f2a8'; +} +.b-fa-eye-slash:before { + content: '\f070'; +} +.b-fa-f:before { + content: 'F'; +} +.b-fa-face-angry:before { + content: '\f556'; +} +.b-fa-angry:before { + content: '\f556'; +} +.b-fa-face-dizzy:before { + content: '\f567'; +} +.b-fa-dizzy:before { + content: '\f567'; +} +.b-fa-face-flushed:before { + content: '\f579'; +} +.b-fa-flushed:before { + content: '\f579'; +} +.b-fa-face-frown:before { + content: '\f119'; +} +.b-fa-frown:before { + content: '\f119'; +} +.b-fa-face-frown-open:before { + content: '\f57a'; +} +.b-fa-frown-open:before { + content: '\f57a'; +} +.b-fa-face-grimace:before { + content: '\f57f'; +} +.b-fa-grimace:before { + content: '\f57f'; +} +.b-fa-face-grin:before { + content: '\f580'; +} +.b-fa-grin:before { + content: '\f580'; +} +.b-fa-face-grin-beam:before { + content: '\f582'; +} +.b-fa-grin-beam:before { + content: '\f582'; +} +.b-fa-face-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-face-grin-hearts:before { + content: '\f584'; +} +.b-fa-grin-hearts:before { + content: '\f584'; +} +.b-fa-face-grin-squint:before { + content: '\f585'; +} +.b-fa-grin-squint:before { + content: '\f585'; +} +.b-fa-face-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-face-grin-stars:before { + content: '\f587'; +} +.b-fa-grin-stars:before { + content: '\f587'; +} +.b-fa-face-grin-tears:before { + content: '\f588'; +} +.b-fa-grin-tears:before { + content: '\f588'; +} +.b-fa-face-grin-tongue:before { + content: '\f589'; +} +.b-fa-grin-tongue:before { + content: '\f589'; +} +.b-fa-face-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-face-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-face-grin-wide:before { + content: '\f581'; +} +.b-fa-grin-alt:before { + content: '\f581'; +} +.b-fa-face-grin-wink:before { + content: '\f58c'; +} +.b-fa-grin-wink:before { + content: '\f58c'; +} +.b-fa-face-kiss:before { + content: '\f596'; +} +.b-fa-kiss:before { + content: '\f596'; +} +.b-fa-face-kiss-beam:before { + content: '\f597'; +} +.b-fa-kiss-beam:before { + content: '\f597'; +} +.b-fa-face-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-face-laugh:before { + content: '\f599'; +} +.b-fa-laugh:before { + content: '\f599'; +} +.b-fa-face-laugh-beam:before { + content: '\f59a'; +} +.b-fa-laugh-beam:before { + content: '\f59a'; +} +.b-fa-face-laugh-squint:before { + content: '\f59b'; +} +.b-fa-laugh-squint:before { + content: '\f59b'; +} +.b-fa-face-laugh-wink:before { + content: '\f59c'; +} +.b-fa-laugh-wink:before { + content: '\f59c'; +} +.b-fa-face-meh:before { + content: '\f11a'; +} +.b-fa-meh:before { + content: '\f11a'; +} +.b-fa-face-meh-blank:before { + content: '\f5a4'; +} +.b-fa-meh-blank:before { + content: '\f5a4'; +} +.b-fa-face-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-meh-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-face-sad-cry:before { + content: '\f5b3'; +} +.b-fa-sad-cry:before { + content: '\f5b3'; +} +.b-fa-face-sad-tear:before { + content: '\f5b4'; +} +.b-fa-sad-tear:before { + content: '\f5b4'; +} +.b-fa-face-smile:before { + content: '\f118'; +} +.b-fa-smile:before { + content: '\f118'; +} +.b-fa-face-smile-beam:before { + content: '\f5b8'; +} +.b-fa-smile-beam:before { + content: '\f5b8'; +} +.b-fa-face-smile-wink:before { + content: '\f4da'; +} +.b-fa-smile-wink:before { + content: '\f4da'; +} +.b-fa-face-surprise:before { + content: '\f5c2'; +} +.b-fa-surprise:before { + content: '\f5c2'; +} +.b-fa-face-tired:before { + content: '\f5c8'; +} +.b-fa-tired:before { + content: '\f5c8'; +} +.b-fa-fan:before { + content: '\f863'; +} +.b-fa-faucet:before { + content: '\e005'; +} +.b-fa-faucet-drip:before { + content: '\e006'; +} +.b-fa-fax:before { + content: '\f1ac'; +} +.b-fa-feather:before { + content: '\f52d'; +} +.b-fa-feather-pointed:before { + content: '\f56b'; +} +.b-fa-feather-alt:before { + content: '\f56b'; +} +.b-fa-ferry:before { + content: '\e4ea'; +} +.b-fa-file:before { + content: '\f15b'; +} +.b-fa-file-arrow-down:before { + content: '\f56d'; +} +.b-fa-file-download:before { + content: '\f56d'; +} +.b-fa-file-arrow-up:before { + content: '\f574'; +} +.b-fa-file-upload:before { + content: '\f574'; +} +.b-fa-file-audio:before { + content: '\f1c7'; +} +.b-fa-file-circle-check:before { + content: '\e493'; +} +.b-fa-file-circle-exclamation:before { + content: '\e4eb'; +} +.b-fa-file-circle-minus:before { + content: '\e4ed'; +} +.b-fa-file-circle-plus:before { + content: '\e4ee'; +} +.b-fa-file-circle-question:before { + content: '\e4ef'; +} +.b-fa-file-circle-xmark:before { + content: '\e494'; +} +.b-fa-file-code:before { + content: '\f1c9'; +} +.b-fa-file-contract:before { + content: '\f56c'; +} +.b-fa-file-csv:before { + content: '\f6dd'; +} +.b-fa-file-excel:before { + content: '\f1c3'; +} +.b-fa-file-export:before { + content: '\f56e'; +} +.b-fa-arrow-right-from-file:before { + content: '\f56e'; +} +.b-fa-file-image:before { + content: '\f1c5'; +} +.b-fa-file-import:before { + content: '\f56f'; +} +.b-fa-arrow-right-to-file:before { + content: '\f56f'; +} +.b-fa-file-invoice:before { + content: '\f570'; +} +.b-fa-file-invoice-dollar:before { + content: '\f571'; +} +.b-fa-file-lines:before { + content: '\f15c'; +} +.b-fa-file-alt:before { + content: '\f15c'; +} +.b-fa-file-text:before { + content: '\f15c'; +} +.b-fa-file-medical:before { + content: '\f477'; +} +.b-fa-file-pdf:before { + content: '\f1c1'; +} +.b-fa-file-pen:before { + content: '\f31c'; +} +.b-fa-file-edit:before { + content: '\f31c'; +} +.b-fa-file-powerpoint:before { + content: '\f1c4'; +} +.b-fa-file-prescription:before { + content: '\f572'; +} +.b-fa-file-shield:before { + content: '\e4f0'; +} +.b-fa-file-signature:before { + content: '\f573'; +} +.b-fa-file-video:before { + content: '\f1c8'; +} +.b-fa-file-waveform:before { + content: '\f478'; +} +.b-fa-file-medical-alt:before { + content: '\f478'; +} +.b-fa-file-word:before { + content: '\f1c2'; +} +.b-fa-file-zipper:before { + content: '\f1c6'; +} +.b-fa-file-archive:before { + content: '\f1c6'; +} +.b-fa-fill:before { + content: '\f575'; +} +.b-fa-fill-drip:before { + content: '\f576'; +} +.b-fa-film:before { + content: '\f008'; +} +.b-fa-filter:before { + content: '\f0b0'; +} +.b-fa-filter-circle-dollar:before { + content: '\f662'; +} +.b-fa-funnel-dollar:before { + content: '\f662'; +} +.b-fa-filter-circle-xmark:before { + content: '\e17b'; +} +.b-fa-fingerprint:before { + content: '\f577'; +} +.b-fa-fire:before { + content: '\f06d'; +} +.b-fa-fire-burner:before { + content: '\e4f1'; +} +.b-fa-fire-extinguisher:before { + content: '\f134'; +} +.b-fa-fire-flame-curved:before { + content: '\f7e4'; +} +.b-fa-fire-alt:before { + content: '\f7e4'; +} +.b-fa-fire-flame-simple:before { + content: '\f46a'; +} +.b-fa-burn:before { + content: '\f46a'; +} +.b-fa-fish:before { + content: '\f578'; +} +.b-fa-fish-fins:before { + content: '\e4f2'; +} +.b-fa-flag:before { + content: '\f024'; +} +.b-fa-flag-checkered:before { + content: '\f11e'; +} +.b-fa-flag-usa:before { + content: '\f74d'; +} +.b-fa-flask:before { + content: '\f0c3'; +} +.b-fa-flask-vial:before { + content: '\e4f3'; +} +.b-fa-floppy-disk:before { + content: '\f0c7'; +} +.b-fa-save:before { + content: '\f0c7'; +} +.b-fa-florin-sign:before { + content: '\e184'; +} +.b-fa-folder:before { + content: '\f07b'; +} +.b-fa-folder-blank:before { + content: '\f07b'; +} +.b-fa-folder-closed:before { + content: '\e185'; +} +.b-fa-folder-minus:before { + content: '\f65d'; +} +.b-fa-folder-open:before { + content: '\f07c'; +} +.b-fa-folder-plus:before { + content: '\f65e'; +} +.b-fa-folder-tree:before { + content: '\f802'; +} +.b-fa-font:before { + content: '\f031'; +} +.b-fa-football:before { + content: '\f44e'; +} +.b-fa-football-ball:before { + content: '\f44e'; +} +.b-fa-forward:before { + content: '\f04e'; +} +.b-fa-forward-fast:before { + content: '\f050'; +} +.b-fa-fast-forward:before { + content: '\f050'; +} +.b-fa-forward-step:before { + content: '\f051'; +} +.b-fa-step-forward:before { + content: '\f051'; +} +.b-fa-franc-sign:before { + content: '\e18f'; +} +.b-fa-frog:before { + content: '\f52e'; +} +.b-fa-futbol:before { + content: '\f1e3'; +} +.b-fa-futbol-ball:before { + content: '\f1e3'; +} +.b-fa-soccer-ball:before { + content: '\f1e3'; +} +.b-fa-g:before { + content: 'G'; +} +.b-fa-gamepad:before { + content: '\f11b'; +} +.b-fa-gas-pump:before { + content: '\f52f'; +} +.b-fa-gauge:before { + content: '\f624'; +} +.b-fa-dashboard:before { + content: '\f624'; +} +.b-fa-gauge-med:before { + content: '\f624'; +} +.b-fa-tachometer-alt-average:before { + content: '\f624'; +} +.b-fa-gauge-high:before { + content: '\f625'; +} +.b-fa-tachometer-alt:before { + content: '\f625'; +} +.b-fa-tachometer-alt-fast:before { + content: '\f625'; +} +.b-fa-gauge-simple:before { + content: '\f629'; +} +.b-fa-gauge-simple-med:before { + content: '\f629'; +} +.b-fa-tachometer-average:before { + content: '\f629'; +} +.b-fa-gauge-simple-high:before { + content: '\f62a'; +} +.b-fa-tachometer:before { + content: '\f62a'; +} +.b-fa-tachometer-fast:before { + content: '\f62a'; +} +.b-fa-gavel:before { + content: '\f0e3'; +} +.b-fa-legal:before { + content: '\f0e3'; +} +.b-fa-gear:before { + content: '\f013'; +} +.b-fa-cog:before { + content: '\f013'; +} +.b-fa-gears:before { + content: '\f085'; +} +.b-fa-cogs:before { + content: '\f085'; +} +.b-fa-gem:before { + content: '\f3a5'; +} +.b-fa-genderless:before { + content: '\f22d'; +} +.b-fa-ghost:before { + content: '\f6e2'; +} +.b-fa-gift:before { + content: '\f06b'; +} +.b-fa-gifts:before { + content: '\f79c'; +} +.b-fa-glass-water:before { + content: '\e4f4'; +} +.b-fa-glass-water-droplet:before { + content: '\e4f5'; +} +.b-fa-glasses:before { + content: '\f530'; +} +.b-fa-globe:before { + content: '\f0ac'; +} +.b-fa-golf-ball-tee:before { + content: '\f450'; +} +.b-fa-golf-ball:before { + content: '\f450'; +} +.b-fa-gopuram:before { + content: '\f664'; +} +.b-fa-graduation-cap:before { + content: '\f19d'; +} +.b-fa-mortar-board:before { + content: '\f19d'; +} +.b-fa-greater-than:before { + content: '>'; +} +.b-fa-greater-than-equal:before { + content: '\f532'; +} +.b-fa-grip:before { + content: '\f58d'; +} +.b-fa-grip-horizontal:before { + content: '\f58d'; +} +.b-fa-grip-lines:before { + content: '\f7a4'; +} +.b-fa-grip-lines-vertical:before { + content: '\f7a5'; +} +.b-fa-grip-vertical:before { + content: '\f58e'; +} +.b-fa-group-arrows-rotate:before { + content: '\e4f6'; +} +.b-fa-guarani-sign:before { + content: '\e19a'; +} +.b-fa-guitar:before { + content: '\f7a6'; +} +.b-fa-gun:before { + content: '\e19b'; +} +.b-fa-h:before { + content: 'H'; +} +.b-fa-hammer:before { + content: '\f6e3'; +} +.b-fa-hamsa:before { + content: '\f665'; +} +.b-fa-hand:before { + content: '\f256'; +} +.b-fa-hand-paper:before { + content: '\f256'; +} +.b-fa-hand-back-fist:before { + content: '\f255'; +} +.b-fa-hand-rock:before { + content: '\f255'; +} +.b-fa-hand-dots:before { + content: '\f461'; +} +.b-fa-allergies:before { + content: '\f461'; +} +.b-fa-hand-fist:before { + content: '\f6de'; +} +.b-fa-fist-raised:before { + content: '\f6de'; +} +.b-fa-hand-holding:before { + content: '\f4bd'; +} +.b-fa-hand-holding-dollar:before { + content: '\f4c0'; +} +.b-fa-hand-holding-usd:before { + content: '\f4c0'; +} +.b-fa-hand-holding-droplet:before { + content: '\f4c1'; +} +.b-fa-hand-holding-water:before { + content: '\f4c1'; +} +.b-fa-hand-holding-hand:before { + content: '\e4f7'; +} +.b-fa-hand-holding-heart:before { + content: '\f4be'; +} +.b-fa-hand-holding-medical:before { + content: '\e05c'; +} +.b-fa-hand-lizard:before { + content: '\f258'; +} +.b-fa-hand-middle-finger:before { + content: '\f806'; +} +.b-fa-hand-peace:before { + content: '\f25b'; +} +.b-fa-hand-point-down:before { + content: '\f0a7'; +} +.b-fa-hand-point-left:before { + content: '\f0a5'; +} +.b-fa-hand-point-right:before { + content: '\f0a4'; +} +.b-fa-hand-point-up:before { + content: '\f0a6'; +} +.b-fa-hand-pointer:before { + content: '\f25a'; +} +.b-fa-hand-scissors:before { + content: '\f257'; +} +.b-fa-hand-sparkles:before { + content: '\e05d'; +} +.b-fa-hand-spock:before { + content: '\f259'; +} +.b-fa-handcuffs:before { + content: '\e4f8'; +} +.b-fa-hands:before { + content: '\f2a7'; +} +.b-fa-sign-language:before { + content: '\f2a7'; +} +.b-fa-signing:before { + content: '\f2a7'; +} +.b-fa-hands-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-bound:before { + content: '\e4f9'; +} +.b-fa-hands-bubbles:before { + content: '\e05e'; +} +.b-fa-hands-wash:before { + content: '\e05e'; +} +.b-fa-hands-clapping:before { + content: '\e1a8'; +} +.b-fa-hands-holding:before { + content: '\f4c2'; +} +.b-fa-hands-holding-child:before { + content: '\e4fa'; +} +.b-fa-hands-holding-circle:before { + content: '\e4fb'; +} +.b-fa-hands-praying:before { + content: '\f684'; +} +.b-fa-praying-hands:before { + content: '\f684'; +} +.b-fa-handshake:before { + content: '\f2b5'; +} +.b-fa-handshake-angle:before { + content: '\f4c4'; +} +.b-fa-hands-helping:before { + content: '\f4c4'; +} +.b-fa-handshake-simple:before { + content: '\f4c6'; +} +.b-fa-handshake-alt:before { + content: '\f4c6'; +} +.b-fa-handshake-simple-slash:before { + content: '\e05f'; +} +.b-fa-handshake-alt-slash:before { + content: '\e05f'; +} +.b-fa-handshake-slash:before { + content: '\e060'; +} +.b-fa-hanukiah:before { + content: '\f6e6'; +} +.b-fa-hard-drive:before { + content: '\f0a0'; +} +.b-fa-hdd:before { + content: '\f0a0'; +} +.b-fa-hashtag:before { + content: '#'; +} +.b-fa-hat-cowboy:before { + content: '\f8c0'; +} +.b-fa-hat-cowboy-side:before { + content: '\f8c1'; +} +.b-fa-hat-wizard:before { + content: '\f6e8'; +} +.b-fa-head-side-cough:before { + content: '\e061'; +} +.b-fa-head-side-cough-slash:before { + content: '\e062'; +} +.b-fa-head-side-mask:before { + content: '\e063'; +} +.b-fa-head-side-virus:before { + content: '\e064'; +} +.b-fa-heading:before { + content: '\f1dc'; +} +.b-fa-header:before { + content: '\f1dc'; +} +.b-fa-headphones:before { + content: '\f025'; +} +.b-fa-headphones-simple:before { + content: '\f58f'; +} +.b-fa-headphones-alt:before { + content: '\f58f'; +} +.b-fa-headset:before { + content: '\f590'; +} +.b-fa-heart:before { + content: '\f004'; +} +.b-fa-heart-circle-bolt:before { + content: '\e4fc'; +} +.b-fa-heart-circle-check:before { + content: '\e4fd'; +} +.b-fa-heart-circle-exclamation:before { + content: '\e4fe'; +} +.b-fa-heart-circle-minus:before { + content: '\e4ff'; +} +.b-fa-heart-circle-plus:before { + content: '\e500'; +} +.b-fa-heart-circle-xmark:before { + content: '\e501'; +} +.b-fa-heart-crack:before { + content: '\f7a9'; +} +.b-fa-heart-broken:before { + content: '\f7a9'; +} +.b-fa-heart-pulse:before { + content: '\f21e'; +} +.b-fa-heartbeat:before { + content: '\f21e'; +} +.b-fa-helicopter:before { + content: '\f533'; +} +.b-fa-helicopter-symbol:before { + content: '\e502'; +} +.b-fa-helmet-safety:before { + content: '\f807'; +} +.b-fa-hard-hat:before { + content: '\f807'; +} +.b-fa-hat-hard:before { + content: '\f807'; +} +.b-fa-helmet-un:before { + content: '\e503'; +} +.b-fa-highlighter:before { + content: '\f591'; +} +.b-fa-hill-avalanche:before { + content: '\e507'; +} +.b-fa-hill-rockslide:before { + content: '\e508'; +} +.b-fa-hippo:before { + content: '\f6ed'; +} +.b-fa-hockey-puck:before { + content: '\f453'; +} +.b-fa-holly-berry:before { + content: '\f7aa'; +} +.b-fa-horse:before { + content: '\f6f0'; +} +.b-fa-horse-head:before { + content: '\f7ab'; +} +.b-fa-hospital:before { + content: '\f0f8'; +} +.b-fa-hospital-alt:before { + content: '\f0f8'; +} +.b-fa-hospital-wide:before { + content: '\f0f8'; +} +.b-fa-hospital-user:before { + content: '\f80d'; +} +.b-fa-hot-tub-person:before { + content: '\f593'; +} +.b-fa-hot-tub:before { + content: '\f593'; +} +.b-fa-hotdog:before { + content: '\f80f'; +} +.b-fa-hotel:before { + content: '\f594'; +} +.b-fa-hourglass:before { + content: '\f254'; +} +.b-fa-hourglass-2:before { + content: '\f254'; +} +.b-fa-hourglass-half:before { + content: '\f254'; +} +.b-fa-hourglass-empty:before { + content: '\f252'; +} +.b-fa-hourglass-end:before { + content: '\f253'; +} +.b-fa-hourglass-3:before { + content: '\f253'; +} +.b-fa-hourglass-start:before { + content: '\f251'; +} +.b-fa-hourglass-1:before { + content: '\f251'; +} +.b-fa-house:before { + content: '\f015'; +} +.b-fa-home:before { + content: '\f015'; +} +.b-fa-home-alt:before { + content: '\f015'; +} +.b-fa-home-lg-alt:before { + content: '\f015'; +} +.b-fa-house-chimney:before { + content: '\e3af'; +} +.b-fa-home-lg:before { + content: '\e3af'; +} +.b-fa-house-chimney-crack:before { + content: '\f6f1'; +} +.b-fa-house-damage:before { + content: '\f6f1'; +} +.b-fa-house-chimney-medical:before { + content: '\f7f2'; +} +.b-fa-clinic-medical:before { + content: '\f7f2'; +} +.b-fa-house-chimney-user:before { + content: '\e065'; +} +.b-fa-house-chimney-window:before { + content: '\e00d'; +} +.b-fa-house-circle-check:before { + content: '\e509'; +} +.b-fa-house-circle-exclamation:before { + content: '\e50a'; +} +.b-fa-house-circle-xmark:before { + content: '\e50b'; +} +.b-fa-house-crack:before { + content: '\e3b1'; +} +.b-fa-house-fire:before { + content: '\e50c'; +} +.b-fa-house-flag:before { + content: '\e50d'; +} +.b-fa-house-flood-water:before { + content: '\e50e'; +} +.b-fa-house-flood-water-circle-arrow-right:before { + content: '\e50f'; +} +.b-fa-house-laptop:before { + content: '\e066'; +} +.b-fa-laptop-house:before { + content: '\e066'; +} +.b-fa-house-lock:before { + content: '\e510'; +} +.b-fa-house-medical:before { + content: '\e3b2'; +} +.b-fa-house-medical-circle-check:before { + content: '\e511'; +} +.b-fa-house-medical-circle-exclamation:before { + content: '\e512'; +} +.b-fa-house-medical-circle-xmark:before { + content: '\e513'; +} +.b-fa-house-medical-flag:before { + content: '\e514'; +} +.b-fa-house-signal:before { + content: '\e012'; +} +.b-fa-house-tsunami:before { + content: '\e515'; +} +.b-fa-house-user:before { + content: '\e1b0'; +} +.b-fa-home-user:before { + content: '\e1b0'; +} +.b-fa-hryvnia-sign:before { + content: '\f6f2'; +} +.b-fa-hryvnia:before { + content: '\f6f2'; +} +.b-fa-hurricane:before { + content: '\f751'; +} +.b-fa-i:before { + content: 'I'; +} +.b-fa-i-cursor:before { + content: '\f246'; +} +.b-fa-ice-cream:before { + content: '\f810'; +} +.b-fa-icicles:before { + content: '\f7ad'; +} +.b-fa-icons:before { + content: '\f86d'; +} +.b-fa-heart-music-camera-bolt:before { + content: '\f86d'; +} +.b-fa-id-badge:before { + content: '\f2c1'; +} +.b-fa-id-card:before { + content: '\f2c2'; +} +.b-fa-drivers-license:before { + content: '\f2c2'; +} +.b-fa-id-card-clip:before { + content: '\f47f'; +} +.b-fa-id-card-alt:before { + content: '\f47f'; +} +.b-fa-igloo:before { + content: '\f7ae'; +} +.b-fa-image:before { + content: '\f03e'; +} +.b-fa-image-portrait:before { + content: '\f3e0'; +} +.b-fa-portrait:before { + content: '\f3e0'; +} +.b-fa-images:before { + content: '\f302'; +} +.b-fa-inbox:before { + content: '\f01c'; +} +.b-fa-indent:before { + content: '\f03c'; +} +.b-fa-indian-rupee-sign:before { + content: '\e1bc'; +} +.b-fa-indian-rupee:before { + content: '\e1bc'; +} +.b-fa-inr:before { + content: '\e1bc'; +} +.b-fa-industry:before { + content: '\f275'; +} +.b-fa-infinity:before { + content: '\f534'; +} +.b-fa-info:before { + content: '\f129'; +} +.b-fa-italic:before { + content: '\f033'; +} +.b-fa-j:before { + content: 'J'; +} +.b-fa-jar:before { + content: '\e516'; +} +.b-fa-jar-wheat:before { + content: '\e517'; +} +.b-fa-jedi:before { + content: '\f669'; +} +.b-fa-jet-fighter:before { + content: '\f0fb'; +} +.b-fa-fighter-jet:before { + content: '\f0fb'; +} +.b-fa-jet-fighter-up:before { + content: '\e518'; +} +.b-fa-joint:before { + content: '\f595'; +} +.b-fa-jug-detergent:before { + content: '\e519'; +} +.b-fa-k:before { + content: 'K'; +} +.b-fa-kaaba:before { + content: '\f66b'; +} +.b-fa-key:before { + content: '\f084'; +} +.b-fa-keyboard:before { + content: '\f11c'; +} +.b-fa-khanda:before { + content: '\f66d'; +} +.b-fa-kip-sign:before { + content: '\e1c4'; +} +.b-fa-kit-medical:before { + content: '\f479'; +} +.b-fa-first-aid:before { + content: '\f479'; +} +.b-fa-kitchen-set:before { + content: '\e51a'; +} +.b-fa-kiwi-bird:before { + content: '\f535'; +} +.b-fa-l:before { + content: 'L'; +} +.b-fa-land-mine-on:before { + content: '\e51b'; +} +.b-fa-landmark:before { + content: '\f66f'; +} +.b-fa-landmark-dome:before { + content: '\f752'; +} +.b-fa-landmark-alt:before { + content: '\f752'; +} +.b-fa-landmark-flag:before { + content: '\e51c'; +} +.b-fa-language:before { + content: '\f1ab'; +} +.b-fa-laptop:before { + content: '\f109'; +} +.b-fa-laptop-code:before { + content: '\f5fc'; +} +.b-fa-laptop-file:before { + content: '\e51d'; +} +.b-fa-laptop-medical:before { + content: '\f812'; +} +.b-fa-lari-sign:before { + content: '\e1c8'; +} +.b-fa-layer-group:before { + content: '\f5fd'; +} +.b-fa-leaf:before { + content: '\f06c'; +} +.b-fa-left-long:before { + content: '\f30a'; +} +.b-fa-long-arrow-alt-left:before { + content: '\f30a'; +} +.b-fa-left-right:before { + content: '\f337'; +} +.b-fa-arrows-alt-h:before { + content: '\f337'; +} +.b-fa-lemon:before { + content: '\f094'; +} +.b-fa-less-than:before { + content: '<'; +} +.b-fa-less-than-equal:before { + content: '\f537'; +} +.b-fa-life-ring:before { + content: '\f1cd'; +} +.b-fa-lightbulb:before { + content: '\f0eb'; +} +.b-fa-lines-leaning:before { + content: '\e51e'; +} +.b-fa-link:before { + content: '\f0c1'; +} +.b-fa-chain:before { + content: '\f0c1'; +} +.b-fa-link-slash:before { + content: '\f127'; +} +.b-fa-chain-broken:before { + content: '\f127'; +} +.b-fa-chain-slash:before { + content: '\f127'; +} +.b-fa-unlink:before { + content: '\f127'; +} +.b-fa-lira-sign:before { + content: '\f195'; +} +.b-fa-list:before { + content: '\f03a'; +} +.b-fa-list-squares:before { + content: '\f03a'; +} +.b-fa-list-check:before { + content: '\f0ae'; +} +.b-fa-tasks:before { + content: '\f0ae'; +} +.b-fa-list-ol:before { + content: '\f0cb'; +} +.b-fa-list-1-2:before { + content: '\f0cb'; +} +.b-fa-list-numeric:before { + content: '\f0cb'; +} +.b-fa-list-ul:before { + content: '\f0ca'; +} +.b-fa-list-dots:before { + content: '\f0ca'; +} +.b-fa-litecoin-sign:before { + content: '\e1d3'; +} +.b-fa-location-arrow:before { + content: '\f124'; +} +.b-fa-location-crosshairs:before { + content: '\f601'; +} +.b-fa-location:before { + content: '\f601'; +} +.b-fa-location-dot:before { + content: '\f3c5'; +} +.b-fa-map-marker-alt:before { + content: '\f3c5'; +} +.b-fa-location-pin:before { + content: '\f041'; +} +.b-fa-map-marker:before { + content: '\f041'; +} +.b-fa-location-pin-lock:before { + content: '\e51f'; +} +.b-fa-lock:before { + content: '\f023'; +} +.b-fa-lock-open:before { + content: '\f3c1'; +} +.b-fa-locust:before { + content: '\e520'; +} +.b-fa-lungs:before { + content: '\f604'; +} +.b-fa-lungs-virus:before { + content: '\e067'; +} +.b-fa-m:before { + content: 'M'; +} +.b-fa-magnet:before { + content: '\f076'; +} +.b-fa-magnifying-glass:before { + content: '\f002'; +} +.b-fa-search:before { + content: '\f002'; +} +.b-fa-magnifying-glass-arrow-right:before { + content: '\e521'; +} +.b-fa-magnifying-glass-chart:before { + content: '\e522'; +} +.b-fa-magnifying-glass-dollar:before { + content: '\f688'; +} +.b-fa-search-dollar:before { + content: '\f688'; +} +.b-fa-magnifying-glass-location:before { + content: '\f689'; +} +.b-fa-search-location:before { + content: '\f689'; +} +.b-fa-magnifying-glass-minus:before { + content: '\f010'; +} +.b-fa-search-minus:before { + content: '\f010'; +} +.b-fa-magnifying-glass-plus:before { + content: '\f00e'; +} +.b-fa-search-plus:before { + content: '\f00e'; +} +.b-fa-manat-sign:before { + content: '\e1d5'; +} +.b-fa-map:before { + content: '\f279'; +} +.b-fa-map-location:before { + content: '\f59f'; +} +.b-fa-map-marked:before { + content: '\f59f'; +} +.b-fa-map-location-dot:before { + content: '\f5a0'; +} +.b-fa-map-marked-alt:before { + content: '\f5a0'; +} +.b-fa-map-pin:before { + content: '\f276'; +} +.b-fa-marker:before { + content: '\f5a1'; +} +.b-fa-mars:before { + content: '\f222'; +} +.b-fa-mars-and-venus:before { + content: '\f224'; +} +.b-fa-mars-and-venus-burst:before { + content: '\e523'; +} +.b-fa-mars-double:before { + content: '\f227'; +} +.b-fa-mars-stroke:before { + content: '\f229'; +} +.b-fa-mars-stroke-right:before { + content: '\f22b'; +} +.b-fa-mars-stroke-h:before { + content: '\f22b'; +} +.b-fa-mars-stroke-up:before { + content: '\f22a'; +} +.b-fa-mars-stroke-v:before { + content: '\f22a'; +} +.b-fa-martini-glass:before { + content: '\f57b'; +} +.b-fa-glass-martini-alt:before { + content: '\f57b'; +} +.b-fa-martini-glass-citrus:before { + content: '\f561'; +} +.b-fa-cocktail:before { + content: '\f561'; +} +.b-fa-martini-glass-empty:before { + content: '\f000'; +} +.b-fa-glass-martini:before { + content: '\f000'; +} +.b-fa-mask:before { + content: '\f6fa'; +} +.b-fa-mask-face:before { + content: '\e1d7'; +} +.b-fa-mask-ventilator:before { + content: '\e524'; +} +.b-fa-masks-theater:before { + content: '\f630'; +} +.b-fa-theater-masks:before { + content: '\f630'; +} +.b-fa-mattress-pillow:before { + content: '\e525'; +} +.b-fa-maximize:before { + content: '\f31e'; +} +.b-fa-expand-arrows-alt:before { + content: '\f31e'; +} +.b-fa-medal:before { + content: '\f5a2'; +} +.b-fa-memory:before { + content: '\f538'; +} +.b-fa-menorah:before { + content: '\f676'; +} +.b-fa-mercury:before { + content: '\f223'; +} +.b-fa-message:before { + content: '\f27a'; +} +.b-fa-comment-alt:before { + content: '\f27a'; +} +.b-fa-meteor:before { + content: '\f753'; +} +.b-fa-microchip:before { + content: '\f2db'; +} +.b-fa-microphone:before { + content: '\f130'; +} +.b-fa-microphone-lines:before { + content: '\f3c9'; +} +.b-fa-microphone-alt:before { + content: '\f3c9'; +} +.b-fa-microphone-lines-slash:before { + content: '\f539'; +} +.b-fa-microphone-alt-slash:before { + content: '\f539'; +} +.b-fa-microphone-slash:before { + content: '\f131'; +} +.b-fa-microscope:before { + content: '\f610'; +} +.b-fa-mill-sign:before { + content: '\e1ed'; +} +.b-fa-minimize:before { + content: '\f78c'; +} +.b-fa-compress-arrows-alt:before { + content: '\f78c'; +} +.b-fa-minus:before { + content: '\f068'; +} +.b-fa-subtract:before { + content: '\f068'; +} +.b-fa-mitten:before { + content: '\f7b5'; +} +.b-fa-mobile:before { + content: '\f3ce'; +} +.b-fa-mobile-android:before { + content: '\f3ce'; +} +.b-fa-mobile-phone:before { + content: '\f3ce'; +} +.b-fa-mobile-button:before { + content: '\f10b'; +} +.b-fa-mobile-retro:before { + content: '\e527'; +} +.b-fa-mobile-screen:before { + content: '\f3cf'; +} +.b-fa-mobile-android-alt:before { + content: '\f3cf'; +} +.b-fa-mobile-screen-button:before { + content: '\f3cd'; +} +.b-fa-mobile-alt:before { + content: '\f3cd'; +} +.b-fa-money-bill:before { + content: '\f0d6'; +} +.b-fa-money-bill-1:before { + content: '\f3d1'; +} +.b-fa-money-bill-alt:before { + content: '\f3d1'; +} +.b-fa-money-bill-1-wave:before { + content: '\f53b'; +} +.b-fa-money-bill-wave-alt:before { + content: '\f53b'; +} +.b-fa-money-bill-transfer:before { + content: '\e528'; +} +.b-fa-money-bill-trend-up:before { + content: '\e529'; +} +.b-fa-money-bill-wave:before { + content: '\f53a'; +} +.b-fa-money-bill-wheat:before { + content: '\e52a'; +} +.b-fa-money-bills:before { + content: '\e1f3'; +} +.b-fa-money-check:before { + content: '\f53c'; +} +.b-fa-money-check-dollar:before { + content: '\f53d'; +} +.b-fa-money-check-alt:before { + content: '\f53d'; +} +.b-fa-monument:before { + content: '\f5a6'; +} +.b-fa-moon:before { + content: '\f186'; +} +.b-fa-mortar-pestle:before { + content: '\f5a7'; +} +.b-fa-mosque:before { + content: '\f678'; +} +.b-fa-mosquito:before { + content: '\e52b'; +} +.b-fa-mosquito-net:before { + content: '\e52c'; +} +.b-fa-motorcycle:before { + content: '\f21c'; +} +.b-fa-mound:before { + content: '\e52d'; +} +.b-fa-mountain:before { + content: '\f6fc'; +} +.b-fa-mountain-city:before { + content: '\e52e'; +} +.b-fa-mountain-sun:before { + content: '\e52f'; +} +.b-fa-mug-hot:before { + content: '\f7b6'; +} +.b-fa-mug-saucer:before { + content: '\f0f4'; +} +.b-fa-coffee:before { + content: '\f0f4'; +} +.b-fa-music:before { + content: '\f001'; +} +.b-fa-n:before { + content: 'N'; +} +.b-fa-naira-sign:before { + content: '\e1f6'; +} +.b-fa-network-wired:before { + content: '\f6ff'; +} +.b-fa-neuter:before { + content: '\f22c'; +} +.b-fa-newspaper:before { + content: '\f1ea'; +} +.b-fa-not-equal:before { + content: '\f53e'; +} +.b-fa-note-sticky:before { + content: '\f249'; +} +.b-fa-sticky-note:before { + content: '\f249'; +} +.b-fa-notes-medical:before { + content: '\f481'; +} +.b-fa-o:before { + content: 'O'; +} +.b-fa-object-group:before { + content: '\f247'; +} +.b-fa-object-ungroup:before { + content: '\f248'; +} +.b-fa-oil-can:before { + content: '\f613'; +} +.b-fa-oil-well:before { + content: '\e532'; +} +.b-fa-om:before { + content: '\f679'; +} +.b-fa-otter:before { + content: '\f700'; +} +.b-fa-outdent:before { + content: '\f03b'; +} +.b-fa-dedent:before { + content: '\f03b'; +} +.b-fa-p:before { + content: 'P'; +} +.b-fa-pager:before { + content: '\f815'; +} +.b-fa-paint-roller:before { + content: '\f5aa'; +} +.b-fa-paintbrush:before { + content: '\f1fc'; +} +.b-fa-paint-brush:before { + content: '\f1fc'; +} +.b-fa-palette:before { + content: '\f53f'; +} +.b-fa-pallet:before { + content: '\f482'; +} +.b-fa-panorama:before { + content: '\e209'; +} +.b-fa-paper-plane:before { + content: '\f1d8'; +} +.b-fa-paperclip:before { + content: '\f0c6'; +} +.b-fa-parachute-box:before { + content: '\f4cd'; +} +.b-fa-paragraph:before { + content: '\f1dd'; +} +.b-fa-passport:before { + content: '\f5ab'; +} +.b-fa-paste:before { + content: '\f0ea'; +} +.b-fa-file-clipboard:before { + content: '\f0ea'; +} +.b-fa-pause:before { + content: '\f04c'; +} +.b-fa-paw:before { + content: '\f1b0'; +} +.b-fa-peace:before { + content: '\f67c'; +} +.b-fa-pen:before { + content: '\f304'; +} +.b-fa-pen-clip:before { + content: '\f305'; +} +.b-fa-pen-alt:before { + content: '\f305'; +} +.b-fa-pen-fancy:before { + content: '\f5ac'; +} +.b-fa-pen-nib:before { + content: '\f5ad'; +} +.b-fa-pen-ruler:before { + content: '\f5ae'; +} +.b-fa-pencil-ruler:before { + content: '\f5ae'; +} +.b-fa-pen-to-square:before { + content: '\f044'; +} +.b-fa-edit:before { + content: '\f044'; +} +.b-fa-pencil:before { + content: '\f303'; +} +.b-fa-pencil-alt:before { + content: '\f303'; +} +.b-fa-people-arrows-left-right:before { + content: '\e068'; +} +.b-fa-people-arrows:before { + content: '\e068'; +} +.b-fa-people-carry-box:before { + content: '\f4ce'; +} +.b-fa-people-carry:before { + content: '\f4ce'; +} +.b-fa-people-group:before { + content: '\e533'; +} +.b-fa-people-line:before { + content: '\e534'; +} +.b-fa-people-pulling:before { + content: '\e535'; +} +.b-fa-people-robbery:before { + content: '\e536'; +} +.b-fa-people-roof:before { + content: '\e537'; +} +.b-fa-pepper-hot:before { + content: '\f816'; +} +.b-fa-percent:before { + content: '%'; +} +.b-fa-percentage:before { + content: '%'; +} +.b-fa-person:before { + content: '\f183'; +} +.b-fa-male:before { + content: '\f183'; +} +.b-fa-person-arrow-down-to-line:before { + content: '\e538'; +} +.b-fa-person-arrow-up-from-line:before { + content: '\e539'; +} +.b-fa-person-biking:before { + content: '\f84a'; +} +.b-fa-biking:before { + content: '\f84a'; +} +.b-fa-person-booth:before { + content: '\f756'; +} +.b-fa-person-breastfeeding:before { + content: '\e53a'; +} +.b-fa-person-burst:before { + content: '\e53b'; +} +.b-fa-person-cane:before { + content: '\e53c'; +} +.b-fa-person-chalkboard:before { + content: '\e53d'; +} +.b-fa-person-circle-check:before { + content: '\e53e'; +} +.b-fa-person-circle-exclamation:before { + content: '\e53f'; +} +.b-fa-person-circle-minus:before { + content: '\e540'; +} +.b-fa-person-circle-plus:before { + content: '\e541'; +} +.b-fa-person-circle-question:before { + content: '\e542'; +} +.b-fa-person-circle-xmark:before { + content: '\e543'; +} +.b-fa-person-digging:before { + content: '\f85e'; +} +.b-fa-digging:before { + content: '\f85e'; +} +.b-fa-person-dots-from-line:before { + content: '\f470'; +} +.b-fa-diagnoses:before { + content: '\f470'; +} +.b-fa-person-dress:before { + content: '\f182'; +} +.b-fa-female:before { + content: '\f182'; +} +.b-fa-person-dress-burst:before { + content: '\e544'; +} +.b-fa-person-drowning:before { + content: '\e545'; +} +.b-fa-person-falling:before { + content: '\e546'; +} +.b-fa-person-falling-burst:before { + content: '\e547'; +} +.b-fa-person-half-dress:before { + content: '\e548'; +} +.b-fa-person-harassing:before { + content: '\e549'; +} +.b-fa-person-hiking:before { + content: '\f6ec'; +} +.b-fa-hiking:before { + content: '\f6ec'; +} +.b-fa-person-military-pointing:before { + content: '\e54a'; +} +.b-fa-person-military-rifle:before { + content: '\e54b'; +} +.b-fa-person-military-to-person:before { + content: '\e54c'; +} +.b-fa-person-praying:before { + content: '\f683'; +} +.b-fa-pray:before { + content: '\f683'; +} +.b-fa-person-pregnant:before { + content: '\e31e'; +} +.b-fa-person-rays:before { + content: '\e54d'; +} +.b-fa-person-rifle:before { + content: '\e54e'; +} +.b-fa-person-running:before { + content: '\f70c'; +} +.b-fa-running:before { + content: '\f70c'; +} +.b-fa-person-shelter:before { + content: '\e54f'; +} +.b-fa-person-skating:before { + content: '\f7c5'; +} +.b-fa-skating:before { + content: '\f7c5'; +} +.b-fa-person-skiing:before { + content: '\f7c9'; +} +.b-fa-skiing:before { + content: '\f7c9'; +} +.b-fa-person-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-person-snowboarding:before { + content: '\f7ce'; +} +.b-fa-snowboarding:before { + content: '\f7ce'; +} +.b-fa-person-swimming:before { + content: '\f5c4'; +} +.b-fa-swimmer:before { + content: '\f5c4'; +} +.b-fa-person-through-window:before { + content: '\e433'; +} +.b-fa-person-walking:before { + content: '\f554'; +} +.b-fa-walking:before { + content: '\f554'; +} +.b-fa-person-walking-arrow-loop-left:before { + content: '\e551'; +} +.b-fa-person-walking-arrow-right:before { + content: '\e552'; +} +.b-fa-person-walking-dashed-line-arrow-right:before { + content: '\e553'; +} +.b-fa-person-walking-luggage:before { + content: '\e554'; +} +.b-fa-person-walking-with-cane:before { + content: '\f29d'; +} +.b-fa-blind:before { + content: '\f29d'; +} +.b-fa-peseta-sign:before { + content: '\e221'; +} +.b-fa-peso-sign:before { + content: '\e222'; +} +.b-fa-phone:before { + content: '\f095'; +} +.b-fa-phone-flip:before { + content: '\f879'; +} +.b-fa-phone-alt:before { + content: '\f879'; +} +.b-fa-phone-slash:before { + content: '\f3dd'; +} +.b-fa-phone-volume:before { + content: '\f2a0'; +} +.b-fa-volume-control-phone:before { + content: '\f2a0'; +} +.b-fa-photo-film:before { + content: '\f87c'; +} +.b-fa-photo-video:before { + content: '\f87c'; +} +.b-fa-piggy-bank:before { + content: '\f4d3'; +} +.b-fa-pills:before { + content: '\f484'; +} +.b-fa-pizza-slice:before { + content: '\f818'; +} +.b-fa-place-of-worship:before { + content: '\f67f'; +} +.b-fa-plane:before { + content: '\f072'; +} +.b-fa-plane-arrival:before { + content: '\f5af'; +} +.b-fa-plane-circle-check:before { + content: '\e555'; +} +.b-fa-plane-circle-exclamation:before { + content: '\e556'; +} +.b-fa-plane-circle-xmark:before { + content: '\e557'; +} +.b-fa-plane-departure:before { + content: '\f5b0'; +} +.b-fa-plane-lock:before { + content: '\e558'; +} +.b-fa-plane-slash:before { + content: '\e069'; +} +.b-fa-plane-up:before { + content: '\e22d'; +} +.b-fa-plant-wilt:before { + content: '\e43b'; +} +.b-fa-plate-wheat:before { + content: '\e55a'; +} +.b-fa-play:before { + content: '\f04b'; +} +.b-fa-plug:before { + content: '\f1e6'; +} +.b-fa-plug-circle-bolt:before { + content: '\e55b'; +} +.b-fa-plug-circle-check:before { + content: '\e55c'; +} +.b-fa-plug-circle-exclamation:before { + content: '\e55d'; +} +.b-fa-plug-circle-minus:before { + content: '\e55e'; +} +.b-fa-plug-circle-plus:before { + content: '\e55f'; +} +.b-fa-plug-circle-xmark:before { + content: '\e560'; +} +.b-fa-plus:before { + content: '+'; +} +.b-fa-add:before { + content: '+'; +} +.b-fa-plus-minus:before { + content: '\e43c'; +} +.b-fa-podcast:before { + content: '\f2ce'; +} +.b-fa-poo:before { + content: '\f2fe'; +} +.b-fa-poo-storm:before { + content: '\f75a'; +} +.b-fa-poo-bolt:before { + content: '\f75a'; +} +.b-fa-poop:before { + content: '\f619'; +} +.b-fa-power-off:before { + content: '\f011'; +} +.b-fa-prescription:before { + content: '\f5b1'; +} +.b-fa-prescription-bottle:before { + content: '\f485'; +} +.b-fa-prescription-bottle-medical:before { + content: '\f486'; +} +.b-fa-prescription-bottle-alt:before { + content: '\f486'; +} +.b-fa-print:before { + content: '\f02f'; +} +.b-fa-pump-medical:before { + content: '\e06a'; +} +.b-fa-pump-soap:before { + content: '\e06b'; +} +.b-fa-puzzle-piece:before { + content: '\f12e'; +} +.b-fa-q:before { + content: 'Q'; +} +.b-fa-qrcode:before { + content: '\f029'; +} +.b-fa-question:before { + content: '?'; +} +.b-fa-quote-left:before { + content: '\f10d'; +} +.b-fa-quote-left-alt:before { + content: '\f10d'; +} +.b-fa-quote-right:before { + content: '\f10e'; +} +.b-fa-quote-right-alt:before { + content: '\f10e'; +} +.b-fa-r:before { + content: 'R'; +} +.b-fa-radiation:before { + content: '\f7b9'; +} +.b-fa-radio:before { + content: '\f8d7'; +} +.b-fa-rainbow:before { + content: '\f75b'; +} +.b-fa-ranking-star:before { + content: '\e561'; +} +.b-fa-receipt:before { + content: '\f543'; +} +.b-fa-record-vinyl:before { + content: '\f8d9'; +} +.b-fa-rectangle-ad:before { + content: '\f641'; +} +.b-fa-ad:before { + content: '\f641'; +} +.b-fa-rectangle-list:before { + content: '\f022'; +} +.b-fa-list-alt:before { + content: '\f022'; +} +.b-fa-rectangle-xmark:before { + content: '\f410'; +} +.b-fa-rectangle-times:before { + content: '\f410'; +} +.b-fa-times-rectangle:before { + content: '\f410'; +} +.b-fa-window-close:before { + content: '\f410'; +} +.b-fa-recycle:before { + content: '\f1b8'; +} +.b-fa-registered:before { + content: '\f25d'; +} +.b-fa-repeat:before { + content: '\f363'; +} +.b-fa-reply:before { + content: '\f3e5'; +} +.b-fa-mail-reply:before { + content: '\f3e5'; +} +.b-fa-reply-all:before { + content: '\f122'; +} +.b-fa-mail-reply-all:before { + content: '\f122'; +} +.b-fa-republican:before { + content: '\f75e'; +} +.b-fa-restroom:before { + content: '\f7bd'; +} +.b-fa-retweet:before { + content: '\f079'; +} +.b-fa-ribbon:before { + content: '\f4d6'; +} +.b-fa-right-from-bracket:before { + content: '\f2f5'; +} +.b-fa-sign-out-alt:before { + content: '\f2f5'; +} +.b-fa-right-left:before { + content: '\f362'; +} +.b-fa-exchange-alt:before { + content: '\f362'; +} +.b-fa-right-long:before { + content: '\f30b'; +} +.b-fa-long-arrow-alt-right:before { + content: '\f30b'; +} +.b-fa-right-to-bracket:before { + content: '\f2f6'; +} +.b-fa-sign-in-alt:before { + content: '\f2f6'; +} +.b-fa-ring:before { + content: '\f70b'; +} +.b-fa-road:before { + content: '\f018'; +} +.b-fa-road-barrier:before { + content: '\e562'; +} +.b-fa-road-bridge:before { + content: '\e563'; +} +.b-fa-road-circle-check:before { + content: '\e564'; +} +.b-fa-road-circle-exclamation:before { + content: '\e565'; +} +.b-fa-road-circle-xmark:before { + content: '\e566'; +} +.b-fa-road-lock:before { + content: '\e567'; +} +.b-fa-road-spikes:before { + content: '\e568'; +} +.b-fa-robot:before { + content: '\f544'; +} +.b-fa-rocket:before { + content: '\f135'; +} +.b-fa-rotate:before { + content: '\f2f1'; +} +.b-fa-sync-alt:before { + content: '\f2f1'; +} +.b-fa-rotate-left:before { + content: '\f2ea'; +} +.b-fa-rotate-back:before { + content: '\f2ea'; +} +.b-fa-rotate-backward:before { + content: '\f2ea'; +} +.b-fa-undo-alt:before { + content: '\f2ea'; +} +.b-fa-rotate-right:before { + content: '\f2f9'; +} +.b-fa-redo-alt:before { + content: '\f2f9'; +} +.b-fa-rotate-forward:before { + content: '\f2f9'; +} +.b-fa-route:before { + content: '\f4d7'; +} +.b-fa-rss:before { + content: '\f09e'; +} +.b-fa-feed:before { + content: '\f09e'; +} +.b-fa-ruble-sign:before { + content: '\f158'; +} +.b-fa-rouble:before { + content: '\f158'; +} +.b-fa-rub:before { + content: '\f158'; +} +.b-fa-ruble:before { + content: '\f158'; +} +.b-fa-rug:before { + content: '\e569'; +} +.b-fa-ruler:before { + content: '\f545'; +} +.b-fa-ruler-combined:before { + content: '\f546'; +} +.b-fa-ruler-horizontal:before { + content: '\f547'; +} +.b-fa-ruler-vertical:before { + content: '\f548'; +} +.b-fa-rupee-sign:before { + content: '\f156'; +} +.b-fa-rupee:before { + content: '\f156'; +} +.b-fa-rupiah-sign:before { + content: '\e23d'; +} +.b-fa-s:before { + content: 'S'; +} +.b-fa-sack-dollar:before { + content: '\f81d'; +} +.b-fa-sack-xmark:before { + content: '\e56a'; +} +.b-fa-sailboat:before { + content: '\e445'; +} +.b-fa-satellite:before { + content: '\f7bf'; +} +.b-fa-satellite-dish:before { + content: '\f7c0'; +} +.b-fa-scale-balanced:before { + content: '\f24e'; +} +.b-fa-balance-scale:before { + content: '\f24e'; +} +.b-fa-scale-unbalanced:before { + content: '\f515'; +} +.b-fa-balance-scale-left:before { + content: '\f515'; +} +.b-fa-scale-unbalanced-flip:before { + content: '\f516'; +} +.b-fa-balance-scale-right:before { + content: '\f516'; +} +.b-fa-school:before { + content: '\f549'; +} +.b-fa-school-circle-check:before { + content: '\e56b'; +} +.b-fa-school-circle-exclamation:before { + content: '\e56c'; +} +.b-fa-school-circle-xmark:before { + content: '\e56d'; +} +.b-fa-school-flag:before { + content: '\e56e'; +} +.b-fa-school-lock:before { + content: '\e56f'; +} +.b-fa-scissors:before { + content: '\f0c4'; +} +.b-fa-cut:before { + content: '\f0c4'; +} +.b-fa-screwdriver:before { + content: '\f54a'; +} +.b-fa-screwdriver-wrench:before { + content: '\f7d9'; +} +.b-fa-tools:before { + content: '\f7d9'; +} +.b-fa-scroll:before { + content: '\f70e'; +} +.b-fa-scroll-torah:before { + content: '\f6a0'; +} +.b-fa-torah:before { + content: '\f6a0'; +} +.b-fa-sd-card:before { + content: '\f7c2'; +} +.b-fa-section:before { + content: '\e447'; +} +.b-fa-seedling:before { + content: '\f4d8'; +} +.b-fa-sprout:before { + content: '\f4d8'; +} +.b-fa-server:before { + content: '\f233'; +} +.b-fa-shapes:before { + content: '\f61f'; +} +.b-fa-triangle-circle-square:before { + content: '\f61f'; +} +.b-fa-share:before { + content: '\f064'; +} +.b-fa-arrow-turn-right:before { + content: '\f064'; +} +.b-fa-mail-forward:before { + content: '\f064'; +} +.b-fa-share-from-square:before { + content: '\f14d'; +} +.b-fa-share-square:before { + content: '\f14d'; +} +.b-fa-share-nodes:before { + content: '\f1e0'; +} +.b-fa-share-alt:before { + content: '\f1e0'; +} +.b-fa-sheet-plastic:before { + content: '\e571'; +} +.b-fa-shekel-sign:before { + content: '\f20b'; +} +.b-fa-ils:before { + content: '\f20b'; +} +.b-fa-shekel:before { + content: '\f20b'; +} +.b-fa-sheqel:before { + content: '\f20b'; +} +.b-fa-sheqel-sign:before { + content: '\f20b'; +} +.b-fa-shield:before { + content: '\f132'; +} +.b-fa-shield-blank:before { + content: '\f132'; +} +.b-fa-shield-cat:before { + content: '\e572'; +} +.b-fa-shield-dog:before { + content: '\e573'; +} +.b-fa-shield-halved:before { + content: '\f3ed'; +} +.b-fa-shield-alt:before { + content: '\f3ed'; +} +.b-fa-shield-heart:before { + content: '\e574'; +} +.b-fa-shield-virus:before { + content: '\e06c'; +} +.b-fa-ship:before { + content: '\f21a'; +} +.b-fa-shirt:before { + content: '\f553'; +} +.b-fa-t-shirt:before { + content: '\f553'; +} +.b-fa-tshirt:before { + content: '\f553'; +} +.b-fa-shoe-prints:before { + content: '\f54b'; +} +.b-fa-shop:before { + content: '\f54f'; +} +.b-fa-store-alt:before { + content: '\f54f'; +} +.b-fa-shop-lock:before { + content: '\e4a5'; +} +.b-fa-shop-slash:before { + content: '\e070'; +} +.b-fa-store-alt-slash:before { + content: '\e070'; +} +.b-fa-shower:before { + content: '\f2cc'; +} +.b-fa-shrimp:before { + content: '\e448'; +} +.b-fa-shuffle:before { + content: '\f074'; +} +.b-fa-random:before { + content: '\f074'; +} +.b-fa-shuttle-space:before { + content: '\f197'; +} +.b-fa-space-shuttle:before { + content: '\f197'; +} +.b-fa-sign-hanging:before { + content: '\f4d9'; +} +.b-fa-sign:before { + content: '\f4d9'; +} +.b-fa-signal:before { + content: '\f012'; +} +.b-fa-signal-5:before { + content: '\f012'; +} +.b-fa-signal-perfect:before { + content: '\f012'; +} +.b-fa-signature:before { + content: '\f5b7'; +} +.b-fa-signs-post:before { + content: '\f277'; +} +.b-fa-map-signs:before { + content: '\f277'; +} +.b-fa-sim-card:before { + content: '\f7c4'; +} +.b-fa-sink:before { + content: '\e06d'; +} +.b-fa-sitemap:before { + content: '\f0e8'; +} +.b-fa-skull:before { + content: '\f54c'; +} +.b-fa-skull-crossbones:before { + content: '\f714'; +} +.b-fa-slash:before { + content: '\f715'; +} +.b-fa-sleigh:before { + content: '\f7cc'; +} +.b-fa-sliders:before { + content: '\f1de'; +} +.b-fa-sliders-h:before { + content: '\f1de'; +} +.b-fa-smog:before { + content: '\f75f'; +} +.b-fa-smoking:before { + content: '\f48d'; +} +.b-fa-snowflake:before { + content: '\f2dc'; +} +.b-fa-snowman:before { + content: '\f7d0'; +} +.b-fa-snowplow:before { + content: '\f7d2'; +} +.b-fa-soap:before { + content: '\e06e'; +} +.b-fa-socks:before { + content: '\f696'; +} +.b-fa-solar-panel:before { + content: '\f5ba'; +} +.b-fa-sort:before { + content: '\f0dc'; +} +.b-fa-unsorted:before { + content: '\f0dc'; +} +.b-fa-sort-down:before { + content: '\f0dd'; +} +.b-fa-sort-desc:before { + content: '\f0dd'; +} +.b-fa-sort-up:before { + content: '\f0de'; +} +.b-fa-sort-asc:before { + content: '\f0de'; +} +.b-fa-spa:before { + content: '\f5bb'; +} +.b-fa-spaghetti-monster-flying:before { + content: '\f67b'; +} +.b-fa-pastafarianism:before { + content: '\f67b'; +} +.b-fa-spell-check:before { + content: '\f891'; +} +.b-fa-spider:before { + content: '\f717'; +} +.b-fa-spinner:before { + content: '\f110'; +} +.b-fa-splotch:before { + content: '\f5bc'; +} +.b-fa-spoon:before { + content: '\f2e5'; +} +.b-fa-utensil-spoon:before { + content: '\f2e5'; +} +.b-fa-spray-can:before { + content: '\f5bd'; +} +.b-fa-spray-can-sparkles:before { + content: '\f5d0'; +} +.b-fa-air-freshener:before { + content: '\f5d0'; +} +.b-fa-square:before { + content: '\f0c8'; +} +.b-fa-square-arrow-up-right:before { + content: '\f14c'; +} +.b-fa-external-link-square:before { + content: '\f14c'; +} +.b-fa-square-caret-down:before { + content: '\f150'; +} +.b-fa-caret-square-down:before { + content: '\f150'; +} +.b-fa-square-caret-left:before { + content: '\f191'; +} +.b-fa-caret-square-left:before { + content: '\f191'; +} +.b-fa-square-caret-right:before { + content: '\f152'; +} +.b-fa-caret-square-right:before { + content: '\f152'; +} +.b-fa-square-caret-up:before { + content: '\f151'; +} +.b-fa-caret-square-up:before { + content: '\f151'; +} +.b-fa-square-check:before { + content: '\f14a'; +} +.b-fa-check-square:before { + content: '\f14a'; +} +.b-fa-square-envelope:before { + content: '\f199'; +} +.b-fa-envelope-square:before { + content: '\f199'; +} +.b-fa-square-full:before { + content: '\f45c'; +} +.b-fa-square-h:before { + content: '\f0fd'; +} +.b-fa-h-square:before { + content: '\f0fd'; +} +.b-fa-square-minus:before { + content: '\f146'; +} +.b-fa-minus-square:before { + content: '\f146'; +} +.b-fa-square-nfi:before { + content: '\e576'; +} +.b-fa-square-parking:before { + content: '\f540'; +} +.b-fa-parking:before { + content: '\f540'; +} +.b-fa-square-pen:before { + content: '\f14b'; +} +.b-fa-pen-square:before { + content: '\f14b'; +} +.b-fa-pencil-square:before { + content: '\f14b'; +} +.b-fa-square-person-confined:before { + content: '\e577'; +} +.b-fa-square-phone:before { + content: '\f098'; +} +.b-fa-phone-square:before { + content: '\f098'; +} +.b-fa-square-phone-flip:before { + content: '\f87b'; +} +.b-fa-phone-square-alt:before { + content: '\f87b'; +} +.b-fa-square-plus:before { + content: '\f0fe'; +} +.b-fa-plus-square:before { + content: '\f0fe'; +} +.b-fa-square-poll-horizontal:before { + content: '\f682'; +} +.b-fa-poll-h:before { + content: '\f682'; +} +.b-fa-square-poll-vertical:before { + content: '\f681'; +} +.b-fa-poll:before { + content: '\f681'; +} +.b-fa-square-root-variable:before { + content: '\f698'; +} +.b-fa-square-root-alt:before { + content: '\f698'; +} +.b-fa-square-rss:before { + content: '\f143'; +} +.b-fa-rss-square:before { + content: '\f143'; +} +.b-fa-square-share-nodes:before { + content: '\f1e1'; +} +.b-fa-share-alt-square:before { + content: '\f1e1'; +} +.b-fa-square-up-right:before { + content: '\f360'; +} +.b-fa-external-link-square-alt:before { + content: '\f360'; +} +.b-fa-square-virus:before { + content: '\e578'; +} +.b-fa-square-xmark:before { + content: '\f2d3'; +} +.b-fa-times-square:before { + content: '\f2d3'; +} +.b-fa-xmark-square:before { + content: '\f2d3'; +} +.b-fa-staff-aesculapius:before { + content: '\e579'; +} +.b-fa-rod-asclepius:before { + content: '\e579'; +} +.b-fa-rod-snake:before { + content: '\e579'; +} +.b-fa-staff-snake:before { + content: '\e579'; +} +.b-fa-stairs:before { + content: '\e289'; +} +.b-fa-stamp:before { + content: '\f5bf'; +} +.b-fa-star:before { + content: '\f005'; +} +.b-fa-star-and-crescent:before { + content: '\f699'; +} +.b-fa-star-half:before { + content: '\f089'; +} +.b-fa-star-half-stroke:before { + content: '\f5c0'; +} +.b-fa-star-half-alt:before { + content: '\f5c0'; +} +.b-fa-star-of-david:before { + content: '\f69a'; +} +.b-fa-star-of-life:before { + content: '\f621'; +} +.b-fa-sterling-sign:before { + content: '\f154'; +} +.b-fa-gbp:before { + content: '\f154'; +} +.b-fa-pound-sign:before { + content: '\f154'; +} +.b-fa-stethoscope:before { + content: '\f0f1'; +} +.b-fa-stop:before { + content: '\f04d'; +} +.b-fa-stopwatch:before { + content: '\f2f2'; +} +.b-fa-stopwatch-20:before { + content: '\e06f'; +} +.b-fa-store:before { + content: '\f54e'; +} +.b-fa-store-slash:before { + content: '\e071'; +} +.b-fa-street-view:before { + content: '\f21d'; +} +.b-fa-strikethrough:before { + content: '\f0cc'; +} +.b-fa-stroopwafel:before { + content: '\f551'; +} +.b-fa-subscript:before { + content: '\f12c'; +} +.b-fa-suitcase:before { + content: '\f0f2'; +} +.b-fa-suitcase-medical:before { + content: '\f0fa'; +} +.b-fa-medkit:before { + content: '\f0fa'; +} +.b-fa-suitcase-rolling:before { + content: '\f5c1'; +} +.b-fa-sun:before { + content: '\f185'; +} +.b-fa-sun-plant-wilt:before { + content: '\e57a'; +} +.b-fa-superscript:before { + content: '\f12b'; +} +.b-fa-swatchbook:before { + content: '\f5c3'; +} +.b-fa-synagogue:before { + content: '\f69b'; +} +.b-fa-syringe:before { + content: '\f48e'; +} +.b-fa-t:before { + content: 'T'; +} +.b-fa-table:before { + content: '\f0ce'; +} +.b-fa-table-cells:before { + content: '\f00a'; +} +.b-fa-th:before { + content: '\f00a'; +} +.b-fa-table-cells-large:before { + content: '\f009'; +} +.b-fa-th-large:before { + content: '\f009'; +} +.b-fa-table-columns:before { + content: '\f0db'; +} +.b-fa-columns:before { + content: '\f0db'; +} +.b-fa-table-list:before { + content: '\f00b'; +} +.b-fa-th-list:before { + content: '\f00b'; +} +.b-fa-table-tennis-paddle-ball:before { + content: '\f45d'; +} +.b-fa-ping-pong-paddle-ball:before { + content: '\f45d'; +} +.b-fa-table-tennis:before { + content: '\f45d'; +} +.b-fa-tablet:before { + content: '\f3fb'; +} +.b-fa-tablet-android:before { + content: '\f3fb'; +} +.b-fa-tablet-button:before { + content: '\f10a'; +} +.b-fa-tablet-screen-button:before { + content: '\f3fa'; +} +.b-fa-tablet-alt:before { + content: '\f3fa'; +} +.b-fa-tablets:before { + content: '\f490'; +} +.b-fa-tachograph-digital:before { + content: '\f566'; +} +.b-fa-digital-tachograph:before { + content: '\f566'; +} +.b-fa-tag:before { + content: '\f02b'; +} +.b-fa-tags:before { + content: '\f02c'; +} +.b-fa-tape:before { + content: '\f4db'; +} +.b-fa-tarp:before { + content: '\e57b'; +} +.b-fa-tarp-droplet:before { + content: '\e57c'; +} +.b-fa-taxi:before { + content: '\f1ba'; +} +.b-fa-cab:before { + content: '\f1ba'; +} +.b-fa-teeth:before { + content: '\f62e'; +} +.b-fa-teeth-open:before { + content: '\f62f'; +} +.b-fa-temperature-arrow-down:before { + content: '\e03f'; +} +.b-fa-temperature-down:before { + content: '\e03f'; +} +.b-fa-temperature-arrow-up:before { + content: '\e040'; +} +.b-fa-temperature-up:before { + content: '\e040'; +} +.b-fa-temperature-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-full:before { + content: '\f2c7'; +} +.b-fa-temperature-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-full:before { + content: '\f2c7'; +} +.b-fa-temperature-half:before { + content: '\f2c9'; +} +.b-fa-temperature-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-half:before { + content: '\f2c9'; +} +.b-fa-temperature-high:before { + content: '\f769'; +} +.b-fa-temperature-low:before { + content: '\f76b'; +} +.b-fa-temperature-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-three-quarters:before { + content: '\f2c8'; +} +.b-fa-temperature-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-three-quarters:before { + content: '\f2c8'; +} +.b-fa-tenge-sign:before { + content: '\f7d7'; +} +.b-fa-tenge:before { + content: '\f7d7'; +} +.b-fa-tent:before { + content: '\e57d'; +} +.b-fa-tent-arrow-down-to-line:before { + content: '\e57e'; +} +.b-fa-tent-arrow-left-right:before { + content: '\e57f'; +} +.b-fa-tent-arrow-turn-left:before { + content: '\e580'; +} +.b-fa-tent-arrows-down:before { + content: '\e581'; +} +.b-fa-tents:before { + content: '\e582'; +} +.b-fa-terminal:before { + content: '\f120'; +} +.b-fa-text-height:before { + content: '\f034'; +} +.b-fa-text-slash:before { + content: '\f87d'; +} +.b-fa-remove-format:before { + content: '\f87d'; +} +.b-fa-text-width:before { + content: '\f035'; +} +.b-fa-thermometer:before { + content: '\f491'; +} +.b-fa-thumbs-down:before { + content: '\f165'; +} +.b-fa-thumbs-up:before { + content: '\f164'; +} +.b-fa-thumbtack:before { + content: '\f08d'; +} +.b-fa-thumb-tack:before { + content: '\f08d'; +} +.b-fa-ticket:before { + content: '\f145'; +} +.b-fa-ticket-simple:before { + content: '\f3ff'; +} +.b-fa-ticket-alt:before { + content: '\f3ff'; +} +.b-fa-timeline:before { + content: '\e29c'; +} +.b-fa-toggle-off:before { + content: '\f204'; +} +.b-fa-toggle-on:before { + content: '\f205'; +} +.b-fa-toilet:before { + content: '\f7d8'; +} +.b-fa-toilet-paper:before { + content: '\f71e'; +} +.b-fa-toilet-paper-slash:before { + content: '\e072'; +} +.b-fa-toilet-portable:before { + content: '\e583'; +} +.b-fa-toilets-portable:before { + content: '\e584'; +} +.b-fa-toolbox:before { + content: '\f552'; +} +.b-fa-tooth:before { + content: '\f5c9'; +} +.b-fa-torii-gate:before { + content: '\f6a1'; +} +.b-fa-tornado:before { + content: '\f76f'; +} +.b-fa-tower-broadcast:before { + content: '\f519'; +} +.b-fa-broadcast-tower:before { + content: '\f519'; +} +.b-fa-tower-cell:before { + content: '\e585'; +} +.b-fa-tower-observation:before { + content: '\e586'; +} +.b-fa-tractor:before { + content: '\f722'; +} +.b-fa-trademark:before { + content: '\f25c'; +} +.b-fa-traffic-light:before { + content: '\f637'; +} +.b-fa-trailer:before { + content: '\e041'; +} +.b-fa-train:before { + content: '\f238'; +} +.b-fa-train-subway:before { + content: '\f239'; +} +.b-fa-subway:before { + content: '\f239'; +} +.b-fa-train-tram:before { + content: '\f7da'; +} +.b-fa-tram:before { + content: '\f7da'; +} +.b-fa-transgender:before { + content: '\f225'; +} +.b-fa-transgender-alt:before { + content: '\f225'; +} +.b-fa-trash:before { + content: '\f1f8'; +} +.b-fa-trash-arrow-up:before { + content: '\f829'; +} +.b-fa-trash-restore:before { + content: '\f829'; +} +.b-fa-trash-can:before { + content: '\f2ed'; +} +.b-fa-trash-alt:before { + content: '\f2ed'; +} +.b-fa-trash-can-arrow-up:before { + content: '\f82a'; +} +.b-fa-trash-restore-alt:before { + content: '\f82a'; +} +.b-fa-tree:before { + content: '\f1bb'; +} +.b-fa-tree-city:before { + content: '\e587'; +} +.b-fa-triangle-exclamation:before { + content: '\f071'; +} +.b-fa-exclamation-triangle:before { + content: '\f071'; +} +.b-fa-warning:before { + content: '\f071'; +} +.b-fa-trophy:before { + content: '\f091'; +} +.b-fa-trowel:before { + content: '\e589'; +} +.b-fa-trowel-bricks:before { + content: '\e58a'; +} +.b-fa-truck:before { + content: '\f0d1'; +} +.b-fa-truck-arrow-right:before { + content: '\e58b'; +} +.b-fa-truck-droplet:before { + content: '\e58c'; +} +.b-fa-truck-fast:before { + content: '\f48b'; +} +.b-fa-shipping-fast:before { + content: '\f48b'; +} +.b-fa-truck-field:before { + content: '\e58d'; +} +.b-fa-truck-field-un:before { + content: '\e58e'; +} +.b-fa-truck-front:before { + content: '\e2b7'; +} +.b-fa-truck-medical:before { + content: '\f0f9'; +} +.b-fa-ambulance:before { + content: '\f0f9'; +} +.b-fa-truck-monster:before { + content: '\f63b'; +} +.b-fa-truck-moving:before { + content: '\f4df'; +} +.b-fa-truck-pickup:before { + content: '\f63c'; +} +.b-fa-truck-plane:before { + content: '\e58f'; +} +.b-fa-truck-ramp-box:before { + content: '\f4de'; +} +.b-fa-truck-loading:before { + content: '\f4de'; +} +.b-fa-tty:before { + content: '\f1e4'; +} +.b-fa-teletype:before { + content: '\f1e4'; +} +.b-fa-turkish-lira-sign:before { + content: '\e2bb'; +} +.b-fa-try:before { + content: '\e2bb'; +} +.b-fa-turkish-lira:before { + content: '\e2bb'; +} +.b-fa-turn-down:before { + content: '\f3be'; +} +.b-fa-level-down-alt:before { + content: '\f3be'; +} +.b-fa-turn-up:before { + content: '\f3bf'; +} +.b-fa-level-up-alt:before { + content: '\f3bf'; +} +.b-fa-tv:before { + content: '\f26c'; +} +.b-fa-television:before { + content: '\f26c'; +} +.b-fa-tv-alt:before { + content: '\f26c'; +} +.b-fa-u:before { + content: 'U'; +} +.b-fa-umbrella:before { + content: '\f0e9'; +} +.b-fa-umbrella-beach:before { + content: '\f5ca'; +} +.b-fa-underline:before { + content: '\f0cd'; +} +.b-fa-universal-access:before { + content: '\f29a'; +} +.b-fa-unlock:before { + content: '\f09c'; +} +.b-fa-unlock-keyhole:before { + content: '\f13e'; +} +.b-fa-unlock-alt:before { + content: '\f13e'; +} +.b-fa-up-down:before { + content: '\f338'; +} +.b-fa-arrows-alt-v:before { + content: '\f338'; +} +.b-fa-up-down-left-right:before { + content: '\f0b2'; +} +.b-fa-arrows-alt:before { + content: '\f0b2'; +} +.b-fa-up-long:before { + content: '\f30c'; +} +.b-fa-long-arrow-alt-up:before { + content: '\f30c'; +} +.b-fa-up-right-and-down-left-from-center:before { + content: '\f424'; +} +.b-fa-expand-alt:before { + content: '\f424'; +} +.b-fa-up-right-from-square:before { + content: '\f35d'; +} +.b-fa-external-link-alt:before { + content: '\f35d'; +} +.b-fa-upload:before { + content: '\f093'; +} +.b-fa-user:before { + content: '\f007'; +} +.b-fa-user-astronaut:before { + content: '\f4fb'; +} +.b-fa-user-check:before { + content: '\f4fc'; +} +.b-fa-user-clock:before { + content: '\f4fd'; +} +.b-fa-user-doctor:before { + content: '\f0f0'; +} +.b-fa-user-md:before { + content: '\f0f0'; +} +.b-fa-user-gear:before { + content: '\f4fe'; +} +.b-fa-user-cog:before { + content: '\f4fe'; +} +.b-fa-user-graduate:before { + content: '\f501'; +} +.b-fa-user-group:before { + content: '\f500'; +} +.b-fa-user-friends:before { + content: '\f500'; +} +.b-fa-user-injured:before { + content: '\f728'; +} +.b-fa-user-large:before { + content: '\f406'; +} +.b-fa-user-alt:before { + content: '\f406'; +} +.b-fa-user-large-slash:before { + content: '\f4fa'; +} +.b-fa-user-alt-slash:before { + content: '\f4fa'; +} +.b-fa-user-lock:before { + content: '\f502'; +} +.b-fa-user-minus:before { + content: '\f503'; +} +.b-fa-user-ninja:before { + content: '\f504'; +} +.b-fa-user-nurse:before { + content: '\f82f'; +} +.b-fa-user-pen:before { + content: '\f4ff'; +} +.b-fa-user-edit:before { + content: '\f4ff'; +} +.b-fa-user-plus:before { + content: '\f234'; +} +.b-fa-user-secret:before { + content: '\f21b'; +} +.b-fa-user-shield:before { + content: '\f505'; +} +.b-fa-user-slash:before { + content: '\f506'; +} +.b-fa-user-tag:before { + content: '\f507'; +} +.b-fa-user-tie:before { + content: '\f508'; +} +.b-fa-user-xmark:before { + content: '\f235'; +} +.b-fa-user-times:before { + content: '\f235'; +} +.b-fa-users:before { + content: '\f0c0'; +} +.b-fa-users-between-lines:before { + content: '\e591'; +} +.b-fa-users-gear:before { + content: '\f509'; +} +.b-fa-users-cog:before { + content: '\f509'; +} +.b-fa-users-line:before { + content: '\e592'; +} +.b-fa-users-rays:before { + content: '\e593'; +} +.b-fa-users-rectangle:before { + content: '\e594'; +} +.b-fa-users-slash:before { + content: '\e073'; +} +.b-fa-users-viewfinder:before { + content: '\e595'; +} +.b-fa-utensils:before { + content: '\f2e7'; +} +.b-fa-cutlery:before { + content: '\f2e7'; +} +.b-fa-v:before { + content: 'V'; +} +.b-fa-van-shuttle:before { + content: '\f5b6'; +} +.b-fa-shuttle-van:before { + content: '\f5b6'; +} +.b-fa-vault:before { + content: '\e2c5'; +} +.b-fa-vector-square:before { + content: '\f5cb'; +} +.b-fa-venus:before { + content: '\f221'; +} +.b-fa-venus-double:before { + content: '\f226'; +} +.b-fa-venus-mars:before { + content: '\f228'; +} +.b-fa-vest:before { + content: '\e085'; +} +.b-fa-vest-patches:before { + content: '\e086'; +} +.b-fa-vial:before { + content: '\f492'; +} +.b-fa-vial-circle-check:before { + content: '\e596'; +} +.b-fa-vial-virus:before { + content: '\e597'; +} +.b-fa-vials:before { + content: '\f493'; +} +.b-fa-video:before { + content: '\f03d'; +} +.b-fa-video-camera:before { + content: '\f03d'; +} +.b-fa-video-slash:before { + content: '\f4e2'; +} +.b-fa-vihara:before { + content: '\f6a7'; +} +.b-fa-virus:before { + content: '\e074'; +} +.b-fa-virus-covid:before { + content: '\e4a8'; +} +.b-fa-virus-covid-slash:before { + content: '\e4a9'; +} +.b-fa-virus-slash:before { + content: '\e075'; +} +.b-fa-viruses:before { + content: '\e076'; +} +.b-fa-voicemail:before { + content: '\f897'; +} +.b-fa-volcano:before { + content: '\f770'; +} +.b-fa-volleyball:before { + content: '\f45f'; +} +.b-fa-volleyball-ball:before { + content: '\f45f'; +} +.b-fa-volume-high:before { + content: '\f028'; +} +.b-fa-volume-up:before { + content: '\f028'; +} +.b-fa-volume-low:before { + content: '\f027'; +} +.b-fa-volume-down:before { + content: '\f027'; +} +.b-fa-volume-off:before { + content: '\f026'; +} +.b-fa-volume-xmark:before { + content: '\f6a9'; +} +.b-fa-volume-mute:before { + content: '\f6a9'; +} +.b-fa-volume-times:before { + content: '\f6a9'; +} +.b-fa-vr-cardboard:before { + content: '\f729'; +} +.b-fa-w:before { + content: 'W'; +} +.b-fa-walkie-talkie:before { + content: '\f8ef'; +} +.b-fa-wallet:before { + content: '\f555'; +} +.b-fa-wand-magic:before { + content: '\f0d0'; +} +.b-fa-magic:before { + content: '\f0d0'; +} +.b-fa-wand-magic-sparkles:before { + content: '\e2ca'; +} +.b-fa-magic-wand-sparkles:before { + content: '\e2ca'; +} +.b-fa-wand-sparkles:before { + content: '\f72b'; +} +.b-fa-warehouse:before { + content: '\f494'; +} +.b-fa-water:before { + content: '\f773'; +} +.b-fa-water-ladder:before { + content: '\f5c5'; +} +.b-fa-ladder-water:before { + content: '\f5c5'; +} +.b-fa-swimming-pool:before { + content: '\f5c5'; +} +.b-fa-wave-square:before { + content: '\f83e'; +} +.b-fa-weight-hanging:before { + content: '\f5cd'; +} +.b-fa-weight-scale:before { + content: '\f496'; +} +.b-fa-weight:before { + content: '\f496'; +} +.b-fa-wheat-awn:before { + content: '\e2cd'; +} +.b-fa-wheat-alt:before { + content: '\e2cd'; +} +.b-fa-wheat-awn-circle-exclamation:before { + content: '\e598'; +} +.b-fa-wheelchair:before { + content: '\f193'; +} +.b-fa-wheelchair-move:before { + content: '\e2ce'; +} +.b-fa-wheelchair-alt:before { + content: '\e2ce'; +} +.b-fa-whiskey-glass:before { + content: '\f7a0'; +} +.b-fa-glass-whiskey:before { + content: '\f7a0'; +} +.b-fa-wifi:before { + content: '\f1eb'; +} +.b-fa-wifi-3:before { + content: '\f1eb'; +} +.b-fa-wifi-strong:before { + content: '\f1eb'; +} +.b-fa-wind:before { + content: '\f72e'; +} +.b-fa-window-maximize:before { + content: '\f2d0'; +} +.b-fa-window-minimize:before { + content: '\f2d1'; +} +.b-fa-window-restore:before { + content: '\f2d2'; +} +.b-fa-wine-bottle:before { + content: '\f72f'; +} +.b-fa-wine-glass:before { + content: '\f4e3'; +} +.b-fa-wine-glass-empty:before { + content: '\f5ce'; +} +.b-fa-wine-glass-alt:before { + content: '\f5ce'; +} +.b-fa-won-sign:before { + content: '\f159'; +} +.b-fa-krw:before { + content: '\f159'; +} +.b-fa-won:before { + content: '\f159'; +} +.b-fa-worm:before { + content: '\e599'; +} +.b-fa-wrench:before { + content: '\f0ad'; +} +.b-fa-x:before { + content: 'X'; +} +.b-fa-x-ray:before { + content: '\f497'; +} +.b-fa-xmark:before { + content: '\f00d'; +} +.b-fa-close:before { + content: '\f00d'; +} +.b-fa-multiply:before { + content: '\f00d'; +} +.b-fa-remove:before { + content: '\f00d'; +} +.b-fa-times:before { + content: '\f00d'; +} +.b-fa-xmarks-lines:before { + content: '\e59a'; +} +.b-fa-y:before { + content: 'Y'; +} +.b-fa-yen-sign:before { + content: '\f157'; +} +.b-fa-cny:before { + content: '\f157'; +} +.b-fa-jpy:before { + content: '\f157'; +} +.b-fa-rmb:before { + content: '\f157'; +} +.b-fa-yen:before { + content: '\f157'; +} +.b-fa-yin-yang:before { + content: '\f6ad'; +} +.b-fa-z:before { + content: 'Z'; +} +.sr-only, +.b-fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.sr-only-focusable:not(:focus), +.b-fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.b-fa { + font-family: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-font-smoothing: inherit; +} +.b-fa:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-icon:before, +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before, +.b-indicator.b-deadline-date:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; +} +.b-fw-icon:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-icon-add:before { + content: '+'; +} +.b-icon-remove:before { + content: '\f00d'; +} +.b-icon-clear:before { + content: '\f00d'; +} +.b-icon-close:before, +.b-popup-close:before { + content: '\f00d'; +} +.b-icon-collapse-down:before { + content: '\f078'; +} +.b-icon-collapse-left:before { + content: '\f053'; +} +.b-icon-collapse-right:before { + content: '\f054'; +} +.b-icon-collapse-up:before { + content: '\f077'; +} +.b-icon-filter-disable:before { + content: '\f05e'; +} +.b-icon-search:before { + content: '\f002'; +} +.b-icon-search-plus:before { + content: '\f00e'; +} +.b-icon-search-minus:before { + content: '\f010'; +} +.b-icon-hide:before { + content: '\f057'; +} +.b-icon-trash:before { + content: '\f1f8'; +} +.b-icon-edit:before { + content: '\f303'; +} +.b-icon-rename:before { + content: '\f044'; +} +.b-icon-copy:before { + content: '\f0c5'; +} +.b-icon-cut:before { + content: '\f0c4'; +} +.b-icon-paste:before { + content: '\f0ea'; +} +.b-icon-expand-row:before { + content: '\f107'; +} +.b-icon-expand-column:before { + content: '\f105'; +} +.b-icon-expand, +.b-popup-expand:before { + content: '\f065'; +} +.b-icon-first:before { + content: '\f100'; +} +.b-rtl > .b-icon-first:before { + transform: scaleX(-1); +} +.b-icon-last:before { + content: '\f101'; +} +.b-rtl > .b-icon-last:before { + transform: scaleX(-1); +} +.b-icon-reload:before { + content: '\f01e'; +} +.b-icon-undo:before { + content: '\f0e2'; +} +.b-icon-redo:before { + content: '\f01e'; +} +.b-icon-code:before { + content: '\f121'; +} +.b-icon-clipboard:before { + content: '\f328'; +} +.b-icon-filter:before, +.b-icon-filter-equal:before { + content: '\f0b0'; +} +.b-icon-filter-less:before, +.b-icon-filter-before:before { + content: '\f053'; +} +.b-icon-filter-more:before, +.b-icon-filter-after:before { + content: '\f054'; +} +.b-icon-check:before { + content: '\f00c'; +} +.b-icon-checked:before { + content: '\f14a'; +} +.b-icon-unchecked:before { + content: '\f0c8'; +} +.b-icon-radio:before { + content: '\f111'; +} +.b-icon-radio-checked:before { + content: '\f192'; +} +.b-icon-radio-unchecked:before { + content: '\f111'; +} +.b-icon-calendar:before { + content: '\f133'; +} +.b-icon-calendar-day:before { + content: '\f783'; +} +.b-icon-clock:before { + content: '\f017'; +} +.b-icon-recurring:before { + content: '\f021'; +} +.b-icon-duration:before { + content: '\f254'; +} +.b-icon-milestone:before { + content: '\f219'; +} +.b-icon-user:before { + content: '\f007'; +} +.b-icon-menu:before { + content: '\f0c9'; +} +.b-icon-menu-horizontal:before { + content: '\f141'; +} +.b-icon-menu-vertical:before { + content: '\f142'; +} +.b-icon-info:before { + content: '\f129'; +} +.b-icon-sub-menu:before { + content: '\f054'; +} +.b-icon-star:before { + content: '\f005'; +} +.b-icon-warning:before { + content: '\f071'; +} +.b-icon-columns:before { + content: '\f0db'; +} +.b-icon-picker:before { + content: '\f0d7'; + transition: transform 0.2s; +} +.b-icon-picker-rotated:before { + content: '\f0d7'; + transform: rotate(180deg); + transition: transform 0.2s; +} +.b-icon-resize-horizontal:before { + content: '\f337'; +} +.b-icon-fullscreen:before { + content: '\f0b2'; +} +.b-icon-cog:before { + content: '\f013'; +} +.b-linux .b-icon-cog:before, +.b-windows .b-icon-cog:before { + vertical-align: middle; +} +.b-icon-file-download:before { + content: '\f56d'; +} +.b-icon-sync:before { + content: '\f2f1'; +} +.b-icon-bad-mood-emoji:before { + content: '\f119'; +} +.b-icon-circle:before { + content: '\f111'; +} +.b-icon-square:before { + content: '\f0c8'; +} +.b-icon-merge-cells:before { + content: '\f5fd'; +} +.b-icon-up:before { + content: '\f062'; +} +.b-icon-down:before { + content: '\f063'; +} +.b-icon-left:before { + content: '\f060'; +} +.b-icon-right:before { + content: '\f061'; +} +.b-icon-angle-left:before { + content: '\f104'; +} +.b-icon-angle-right:before { + content: '\f105'; +} +.b-icon-previous:before { + content: '\f053'; +} +.b-rtl > .b-icon-previous:before { + transform: scaleX(-1); +} +.b-icon-next:before { + content: '\f054'; +} +.b-rtl > .b-icon-next:before { + transform: scaleX(-1); +} +.b-icon-move-left-right:before { + content: '\f337'; +} +.b-icon-move-up-down:before { + content: '\f338'; +} +.b-icon-spinner:before { + content: '\f110'; + animation: rotate 2s infinite linear; +} +.b-icon-column-move-left:before { + content: '\f0a8'; +} +.b-icon-column-move-right:before { + content: '\f0a9'; +} +.b-icon-hide-column:before { + content: '\f057'; +} +.b-icon-sort:before { + content: '\f0dc'; +} +.b-icon-sort-asc:before { + content: '\f15e'; +} +.b-icon-sort-desc:before { + content: '\f15d'; +} +.b-icon-sorted-asc:before { + content: '\f062'; +} +.b-icon-group-asc:before { + content: '\f885'; +} +.b-icon-group-desc:before { + content: '\f160'; +} +.b-icon-group-collapse:before { + content: '\f056'; +} +.b-icon-group-expand:before { + content: '\f055'; +} +.b-icon-grouped-asc:before { + content: '\f012'; +} +.b-icon-tree-expand:before { + content: '\f105'; +} +.b-icon-tree-collapse:before { + content: '\f107'; +} +.b-icon-tree-folder:before { + content: '\f07b'; +} +.b-icon-tree-folder-open:before { + content: '\f07c'; +} +.b-icon-tree-leaf:before { + content: '\f111'; +} +.b-icon-expand-gridregion:before { + content: '\f054'; +} +.b-icon-collapse-gridregion:before { + content: '\f053'; +} +.b-icon-unassign:before { + content: '\f506'; +} +.b-icon-valid:before { + content: '\f00c'; +} +.b-icon-invalid:before { + content: '\f05e'; +} +.b-icon-checking:before { + content: '\f110'; +} +.b-icon-expand-resource:before { + content: '\f103'; +} +.b-icon-note:before { + content: '\f249'; +} +.b-icon-advanced:before { + content: '\f085'; +} +.b-icon-renumber:before { + content: '\f884'; +} +.b-icon-indent:before { + content: '\f03c'; +} +.b-icon-outdent:before { + content: '\f03b'; +} +.b-icon-subtask:before { + content: '\e476'; +} +.b-icon-predecessor:before { + content: '\e477'; +} +.b-icon-successor:before { + content: '\e47a'; +} +.b-icon-calendar-days:before { + content: '\f073'; +} +.b-icon-calendar-week:before { + content: '\f784'; +} +.b-noselect { + -webkit-user-select: none; + user-select: none; +} +body { + --rtl-negate: 1; +} +.b-rtl { + --rtl-negate: -1; +} +.b-released, +.b-hide-display, +.b-theme-info { + display: none !important; +} +.b-hide-visibility { + visibility: hidden !important; +} +.b-hide-offscreen { + visibility: hidden !important; + position: absolute !important; + top: -10000em; + left: -10000em; +} +.b-yscroll-pad { + display: none; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: block; + order: 9999; + border-inline-start: 1px solid #ddd; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad .b-yscroll-pad-sizer { + overflow-x: hidden; + overflow-y: scroll; + visibility: hidden; + margin-inline-start: -1px; + height: 0; +} +.b-fx-highlight { + z-index: 9999; + animation-name: b-fx-highlight-animation; + animation-duration: 1s; + animation: b-fx-highlight-animation 1s ease 0s 1; +} +@keyframes b-fx-highlight-animation { + 0% { + box-shadow: none; + } + 50% { + box-shadow: 0 0 10px 5px #fd7e1480; + } + to { + box-shadow: none; + } +} +@keyframes b-slide-in-from-right { + 30% { + transform: translate(-30%); + opacity: 0.1; + } + 30.01% { + transform: translate(30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-left { + 30% { + transform: translate(30%); + opacity: 0.1; + } + 30.01% { + transform: translate(-30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-below { + 30% { + transform: translateY(-30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-above { + 30% { + transform: translateY(30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(-30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +.b-slide-vertical.b-slide-in-next { + animation: b-slide-in-from-below 0.3s ease 0s 1 normal; +} +.b-slide-vertical.b-slide-in-previous { + animation: b-slide-in-from-above 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +.b-no-resizeobserver.b-resize-monitored { + position: relative; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + visibility: hidden; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > * { + width: 100%; + height: 100%; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-expand:after { + content: ''; + display: block; + width: 100000px; + height: 100000px; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-shrink:after { + content: ''; + display: block; + width: 200%; + height: 200%; + min-width: 1px; + min-height: 1px; +} +.b-float-root { + position: fixed; + inset: 0; + pointer-events: none; + overflow: hidden; + overflow: -moz-hidden-unscrollable; + overflow: clip; + z-index: 11000; + contain: strict; + display: flex; + justify-content: center; + align-items: center; +} +.b-float-root.b-safari { + -webkit-user-select: none; + user-select: none; +} +.b-float-root > .b-floating { + position: absolute; + contain: layout style; + pointer-events: all; + transition: opacity 0.2s; + box-shadow: 2px 2px 6px #0000001a; + top: 0; + left: 0; + z-index: 11001; +} +.b-firefox .b-float-root > .b-floating { + contain: layout; +} +.b-float-root > .b-floating.b-hidden { + opacity: 0; +} +.b-float-root > .b-floating.b-aligned-above:not(.b-anchored) { + box-shadow: 2px -2px 6px #0000001a; +} +.b-gripper { + position: absolute; +} +.b-gripper:after { + content: ' '; + position: absolute; + opacity: 0; +} +.b-hover-top .b-gripper.b-gripper-horz, +.b-hover-bottom .b-gripper.b-gripper-horz { + cursor: ns-resize; + height: 1em; + left: 0; + right: 0; +} +.b-hover-bottom .b-gripper.b-gripper-horz { + bottom: 0; +} +.b-gripper.b-gripper-horz:after { + border-top: 1px solid rgba(0, 0, 0, 0.3); + border-bottom: 1px solid rgba(0, 0, 0, 0.3); + width: 0; + height: 0.25em; + left: 50%; + margin-inline-start: 0; +} +.b-hover-top .b-gripper.b-gripper-horz:after { + top: 0.4em; +} +.b-hover-bottom .b-gripper.b-gripper-horz:after { + bottom: 0.4em; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after { + transition: opacity 0.2s, margin-inline-start 0.2s, width 0.2s; + opacity: 1; + margin-inline-start: -0.6em; + width: 1.2em; +} +.b-hover-left .b-gripper.b-gripper-vert, +.b-hover-right .b-gripper.b-gripper-vert { + cursor: ew-resize; + width: 1em; + top: 0; + bottom: 0; +} +.b-hover-right .b-gripper.b-gripper-vert { + right: 0; +} +.b-hover-left .b-gripper.b-gripper-vert { + left: 0; +} +.b-gripper.b-gripper-vert:after { + background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 3px); + height: 0; + width: 0.5em; + top: 50%; + margin-top: 0; +} +.b-hover-left .b-gripper.b-gripper-vert:after { + left: 4px; +} +.b-hover-right .b-gripper.b-gripper-vert:after { + right: 4px; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after { + transition: opacity 0.2s, margin-top 0.2s, height 0.2s; + opacity: 1; + margin-top: -6px; + height: 12px; +} +.b-dragging { + z-index: 100; + pointer-events: none !important; + opacity: 0.8; + box-sizing: border-box; +} +.b-dragging.b-drag-unified-proxy { + opacity: 0.65; +} +.b-dragging.b-drag-main { + z-index: 101; + opacity: 1; +} +.b-drag-proxy { + position: absolute !important; + top: 0; + left: 0; + pointer-events: none !important; + box-sizing: border-box; +} +.b-drag-proxy * { + box-sizing: border-box; +} +.b-aborting, +.b-drag-final-transition { + transition-duration: 0.3s; + transition-property: all !important; +} +.b-drag-unified-animation { + transition: transform 0.2s; +} +.b-drag-original.b-hidden { + display: none !important; +} +.b-draghelper-active * { + -webkit-user-select: none; + user-select: none; +} +.simulated-mouse { + position: absolute; + z-index: 100; + top: 10px; + left: 10px; + transition: top 0.5s, left 0.5s; + pointer-events: none; + font-size: 16px; +} +.simulated-mouse.quick { + transition: top 0.05s, left 0.05s; +} +.simulated-mouse:after { + position: absolute; + content: '\f245'; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + z-index: 102; +} +.simulated-mouse.drag:before, +.simulated-mouse.mousedown:before, +.simulated-mouse.dblclick:before, +.simulated-mouse.click:before { + position: absolute; + content: ''; + border: 2px solid transparent; + border-radius: 50%; + animation-name: click; + animation-duration: 0.2s; + top: 0; + left: 0; + transform: translate(-50%, -50%); + z-index: 101; + opacity: 0.7; +} +.simulated-mouse.drag:after { + content: '\f25a'; + left: -3px; +} +.simulated-mouse.dblclick:before { + animation-name: dblclick; + animation-duration: 0.3s; +} +.simulated-mouse.mousedown:before, +.simulated-mouse.drag:before { + animation-name: none; + width: 1.5em; + height: 1.5em; + border-color: red; +} +@keyframes click { + 0% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +@keyframes dblclick { + 0% { + width: 0; + height: 0; + } + 40% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + 50% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +.b-widget { + display: inline-flex; + overflow: hidden; + line-height: initial; + font-weight: 400; + font-size: 1em; + box-sizing: border-box; + color-scheme: light; +} +.b-widget.b-measure { + display: block !important; +} +.b-widget.b-anchored { + overflow: visible; +} +.b-widget.b-maximized { + transform: none !important; + width: 100% !important; + height: 100% !important; + max-width: 100% !important; + max-height: 100% !important; +} +.b-widget * { + box-sizing: border-box; +} +.b-widget:before, +.b-widget:after, +.b-widget *:before, +.b-widget *:after { + box-sizing: border-box; +} +.b-widget.b-positioned { + position: absolute; + top: 0; + left: 0; +} +.b-widget.b-floating.b-centered, +.b-widget.b-positioned.b-centered { + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} +.b-widget > .b-focus-trap { + position: absolute; + display: none; + clip: rect(0, 0, 0, 0); +} +.b-widget.b-focus-trapped.b-contains-focus > .b-focus-trap { + display: inherit; +} +.b-widget.b-hidden { + display: none !important; +} +.b-widget.b-hiding { + pointer-events: none; +} +.b-widget .b-aria-desc-element { + position: absolute; + clip-path: polygon(0 0); + contain: strict; +} +.b-widget .b-widget-inner { + width: 100%; + position: relative; + flex: 1; +} +.b-widget .b-anchor { + width: 16px; + height: 8px; + position: absolute; + z-index: -1; +} +.b-widget .b-anchor svg { + position: absolute; + top: 0; + overflow: visible; +} +.b-widget .b-anchor.b-anchor-top { + left: 0; + bottom: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom { + left: 0; + top: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom svg { + transform: rotate(180deg); +} +.b-widget .b-anchor.b-anchor-left { + top: 0; + width: 8px; + height: 16px; + right: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-left svg { + transform: rotate(270deg); + transform-origin: 8px 8px; +} +.b-widget .b-anchor.b-anchor-right { + top: 0; + width: 8px; + height: 16px; + left: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-right svg { + transform: rotate(90deg); + transform-origin: 4px 4px; +} +.b-widget.b-rtl > .b-anchor.b-anchor-left { + right: calc(100% - 9px); +} +.b-widget.b-rtl > .b-anchor.b-anchor-right { + left: calc(100% + 7px); +} +.b-slidingcontent-content { + display: flex; + flex-flow: row nowrap !important; + align-items: stretch; + scroll-snap-type: x mandatory; +} +.b-slidingcontent-content .b-carousel-item { + flex: 1 0 100%; +} +.b-widget-scroller { + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-anchor: none; + position: relative; +} +.b-widget-scroller.b-hide-scroll { + scrollbar-width: none; +} +.b-widget-scroller.b-hide-scroll::-webkit-scrollbar { + display: none; +} +.b-scroller-stretcher { + position: absolute; + height: 1px; + width: 1px; + top: 0; + left: 0; +} +.b-rtl > .b-scroller-stretcher { + left: auto; + right: 0; +} +.b-text-align-start, +.b-text-align-left { + text-align: start; +} +.b-text-align-center { + text-align: center; +} +.b-text-align-end, +.b-text-align-right { + text-align: end; +} +.b-rtl { + direction: rtl; +} +.b-ltr { + direction: ltr; +} +.b-widget.b-badge { + overflow: visible; +} +.b-badge:before { + content: attr(data-badge); + position: absolute; + min-width: 2.223em; + min-height: 2.223em; + right: -1em; + top: -1em; + padding: 0.5em; + background-color: #ef9a9a; + color: #616161; + border-radius: 50%; + font-size: 0.6em; + z-index: 5; + display: flex; + justify-content: center; + align-items: center; + animation-name: b-badge-show; + animation-duration: 0.3s; +} +.b-badge.b-rtl:before { + left: -1em; + right: auto; +} +.b-button.b-badge:before { + font-size: 0.7em; +} +@keyframes b-badge-show { + 0% { + opacity: 0; + transform: scale(0.1) rotate(180deg); + } + to { + opacity: 1; + transform: scale(1) rotate(0); + } +} +.b-button { + position: relative; + padding: 0 1em; + min-height: 3em; + border: 1px solid; + cursor: pointer; + font-family: inherit; + font-weight: 400; + transition: background-color 0.2s, color 0.2s, border 0.2s; + white-space: nowrap; + display: inline-flex; + align-items: center; + justify-content: center; + text-transform: none; + -webkit-user-select: none; + user-select: none; +} +.b-button.b-text { + min-width: 3.3em; +} +.b-button:not(.b-tab) { + border-radius: 2px; +} +.b-button::-moz-focus-inner { + border: 0; +} +.b-button label { + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; +} +.b-button.b-rotate-vertical { + min-height: 3em; + min-width: 3em; + padding: 1em 0; +} +.b-button.b-rotate-vertical label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-button.b-rotate-left { + flex-direction: column-reverse; +} +.b-button.b-rotate-left label { + transform: rotate(180deg); +} +.b-button.b-rotate-left i { + transform: rotate(270deg); +} +.b-button.b-rotate-right { + flex-direction: column; +} +.b-button.b-rotate-right i { + transform: rotate(90deg); +} +.b-button.b-icon-align-start i:not(.b-button-menu-icon) { + order: -100; +} +.b-button.b-icon-align-start:not(.b-rotate-vertical) label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-right label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-left label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end i { + order: 100; +} +.b-button.b-icon-align-end:not(.b-rotate-vertical) label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-right label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-left label { + margin-inline-end: 0.5em; +} +.b-button .b-button-menu-icon { + margin-inline-start: 0.5em; +} +.b-button i { + font-size: 1em; +} +.b-button label:empty { + display: none; +} +.b-button.b-badge { + overflow: visible !important; +} +.b-button.b-rounded { + border-radius: 50%; + width: 3em; + height: 3em; +} +.b-button:focus { + outline: none; +} +.b-button:disabled { + cursor: default; +} +.b-button.b-borderless { + border: none; +} +.b-popup .b-bottom-toolbar .b-button.b-text { + min-width: 8em; +} +button.b-button.b-transparent:not(.b-tab) { + background-color: transparent; + border: none; +} +a.b-button { + text-decoration: none; +} +.b-button.b-white:not(.b-tab) { + color: #fff; + border-color: #ffffff4d; + background-color: #ffffff0d; +} +.b-using-keyboard .b-button.b-white:not(.b-tab):focus, +.b-button.b-white:not(.b-tab).b-using-keyboard:focus { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed { + color: #fff; + background-color: #fffc; +} +.b-button.b-white:not(.b-tab).b-pressed.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ffffffb3; +} +.b-button.b-white:not(.b-tab).b-pressed:hover.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):active:not(.b-disabled), +.b-button.b-white:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #f2f2f2; + border-color: #f2f2f24d; + color: #fff; +} +.b-button.b-white:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffffff4d; + border-color: #ffffff1a; +} +.b-button.b-blue:not(.b-tab) { + color: #64b5f6; + border-color: #64b5f64d; + background-color: #64b5f60d; +} +.b-using-keyboard .b-button.b-blue:not(.b-tab):focus, +.b-button.b-blue:not(.b-tab).b-using-keyboard:focus { + background-color: #64b5f64d; +} +.b-button.b-blue:not(.b-tab).b-pressed { + color: #fff; + background-color: #64b5f6cc; +} +.b-button.b-blue:not(.b-tab).b-pressed.b-transparent { + color: #0d86e7; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled) { + background-color: #64b5f64d; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #64b5f64d; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #64b5f6b3; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover.b-transparent { + color: #0d86e7; +} +.b-button.b-blue:not(.b-tab):active:not(.b-disabled), +.b-button.b-blue:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #4ca9f5; + border-color: #4ca9f54d; + color: #fff; +} +.b-button.b-blue:not(.b-tab).b-disabled { + background-color: transparent; + color: #64b5f64d; + border-color: #64b5f61a; +} +.b-button.b-deep-orange:not(.b-tab) { + color: #ff5722; + border-color: #ff57224d; + background-color: #ff57220d; +} +.b-using-keyboard .b-button.b-deep-orange:not(.b-tab):focus, +.b-button.b-deep-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed { + color: #fff; + background-color: #ff5722cc; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ff5722b3; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-deep-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ff4409; + border-color: #ff44094d; + color: #fff; +} +.b-button.b-deep-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #ff57224d; + border-color: #ff57221a; +} +.b-button.b-orange:not(.b-tab) { + color: #ffcc80; + border-color: #ffcc804d; + background-color: #ffcc800d; +} +.b-using-keyboard .b-button.b-orange:not(.b-tab):focus, +.b-button.b-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #ffcc804d; +} +.b-button.b-orange:not(.b-tab).b-pressed { + color: #fff; + background-color: #ffcc80cc; +} +.b-button.b-orange:not(.b-tab).b-pressed.b-transparent { + color: #ffa31a; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffcc804d; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffcc804d; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ffcc80b3; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #ffa31a; +} +.b-button.b-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffc267; + border-color: #ffc2674d; + color: #fff; +} +.b-button.b-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffcc804d; + border-color: #ffcc801a; +} +.b-button.b-amber:not(.b-tab) { + color: #ffd54f; + border-color: #ffd54f4d; + background-color: #ffd54f0d; +} +.b-using-keyboard .b-button.b-amber:not(.b-tab):focus, +.b-button.b-amber:not(.b-tab).b-using-keyboard:focus { + background-color: #ffd54f4d; +} +.b-button.b-amber:not(.b-tab).b-pressed { + color: #fff; + background-color: #ffd54fcc; +} +.b-button.b-amber:not(.b-tab).b-pressed.b-transparent { + color: #e8b100; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffd54f4d; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffd54f4d; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ffd54fb3; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover.b-transparent { + color: #e8b100; +} +.b-button.b-amber:not(.b-tab):active:not(.b-disabled), +.b-button.b-amber:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffcf36; + border-color: #ffcf364d; + color: #fff; +} +.b-button.b-amber:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffd54f4d; + border-color: #ffd54f1a; +} +.b-button.b-indigo:not(.b-tab) { + color: #3f51b5; + border-color: #3f51b54d; + background-color: #3f51b50d; +} +.b-using-keyboard .b-button.b-indigo:not(.b-tab):focus, +.b-button.b-indigo:not(.b-tab).b-using-keyboard:focus { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed { + color: #fff; + background-color: #3f51b5cc; +} +.b-button.b-indigo:not(.b-tab).b-pressed.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled) { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #3f51b5b3; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):active:not(.b-disabled), +.b-button.b-indigo:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #3849a2; + border-color: #3849a24d; + color: #fff; +} +.b-button.b-indigo:not(.b-tab).b-disabled { + background-color: transparent; + color: #3f51b54d; + border-color: #3f51b51a; +} +.b-button.b-lime:not(.b-tab) { + color: #cddc39; + border-color: #cddc394d; + background-color: #cddc390d; +} +.b-using-keyboard .b-button.b-lime:not(.b-tab):focus, +.b-button.b-lime:not(.b-tab).b-using-keyboard:focus { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed { + color: #fff; + background-color: #cddc39cc; +} +.b-button.b-lime:not(.b-tab).b-pressed.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled) { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #cddc39b3; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):active:not(.b-disabled), +.b-button.b-lime:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #c6d626; + border-color: #c6d6264d; + color: #fff; +} +.b-button.b-lime:not(.b-tab).b-disabled { + background-color: transparent; + color: #cddc394d; + border-color: #cddc391a; +} +.b-button.b-teal:not(.b-tab) { + color: #009688; + border-color: #0096884d; + background-color: #0096880d; +} +.b-using-keyboard .b-button.b-teal:not(.b-tab):focus, +.b-button.b-teal:not(.b-tab).b-using-keyboard:focus { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed { + color: #fff; + background-color: #009688cc; +} +.b-button.b-teal:not(.b-tab).b-pressed.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled) { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #009688b3; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):active:not(.b-disabled), +.b-button.b-teal:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #007d71; + border-color: #007d714d; + color: #fff; +} +.b-button.b-teal:not(.b-tab).b-disabled { + background-color: transparent; + color: #0096884d; + border-color: #0096881a; +} +.b-button.b-green:not(.b-tab) { + color: #a5d6a7; + border-color: #a5d6a74d; + background-color: #a5d6a70d; +} +.b-using-keyboard .b-button.b-green:not(.b-tab):focus, +.b-button.b-green:not(.b-tab).b-using-keyboard:focus { + background-color: #a5d6a74d; +} +.b-button.b-green:not(.b-tab).b-pressed { + color: #fff; + background-color: #a5d6a7cc; +} +.b-button.b-green:not(.b-tab).b-pressed.b-transparent { + color: #5fb662; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #a5d6a74d; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #a5d6a74d; +} +.b-button.b-green:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #a5d6a7b3; +} +.b-button.b-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #5fb662; +} +.b-button.b-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #93ce96; + border-color: #93ce964d; + color: #fff; +} +.b-button.b-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #a5d6a74d; + border-color: #a5d6a71a; +} +.b-button.b-light-green:not(.b-tab) { + color: #8bc34a; + border-color: #8bc34a4d; + background-color: #8bc34a0d; +} +.b-using-keyboard .b-button.b-light-green:not(.b-tab):focus, +.b-button.b-light-green:not(.b-tab).b-using-keyboard:focus { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed { + color: #fff; + background-color: #8bc34acc; +} +.b-button.b-light-green:not(.b-tab).b-pressed.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #8bc34ab3; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #7eb73d; + border-color: #7eb73d4d; + color: #fff; +} +.b-button.b-light-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #8bc34a4d; + border-color: #8bc34a1a; +} +.b-button.b-purple:not(.b-tab) { + color: #9c27b0; + border-color: #9c27b04d; + background-color: #9c27b00d; +} +.b-using-keyboard .b-button.b-purple:not(.b-tab):focus, +.b-button.b-purple:not(.b-tab).b-using-keyboard:focus { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed { + color: #fff; + background-color: #9c27b0cc; +} +.b-button.b-purple:not(.b-tab).b-pressed.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled) { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #9c27b0b3; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):active:not(.b-disabled), +.b-button.b-purple:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #89229b; + border-color: #89229b4d; + color: #fff; +} +.b-button.b-purple:not(.b-tab).b-disabled { + background-color: transparent; + color: #9c27b04d; + border-color: #9c27b01a; +} +.b-button.b-yellow:not(.b-tab) { + color: #fff176; + border-color: #fff1764d; + background-color: #fff1760d; +} +.b-using-keyboard .b-button.b-yellow:not(.b-tab):focus, +.b-button.b-yellow:not(.b-tab).b-using-keyboard:focus { + background-color: #fff1764d; +} +.b-button.b-yellow:not(.b-tab).b-pressed { + color: #fff; + background-color: #fff176cc; +} +.b-button.b-yellow:not(.b-tab).b-pressed.b-transparent { + color: #ffe710; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled) { + background-color: #fff1764d; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #fff1764d; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #fff176b3; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover.b-transparent { + color: #ffe710; +} +.b-button.b-yellow:not(.b-tab):active:not(.b-disabled), +.b-button.b-yellow:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffee5d; + border-color: #ffee5d4d; + color: #fff; +} +.b-button.b-yellow:not(.b-tab).b-disabled { + background-color: transparent; + color: #fff1764d; + border-color: #fff1761a; +} +.b-button.b-red:not(.b-tab) { + color: #ef9a9a; + border-color: #ef9a9a4d; + background-color: #ef9a9a0d; +} +.b-using-keyboard .b-button.b-red:not(.b-tab):focus, +.b-button.b-red:not(.b-tab).b-using-keyboard:focus { + background-color: #ef9a9a4d; +} +.b-button.b-red:not(.b-tab).b-pressed { + color: #fff; + background-color: #ef9a9acc; +} +.b-button.b-red:not(.b-tab).b-pressed.b-transparent { + color: #e14242; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled) { + background-color: #ef9a9a4d; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ef9a9a4d; +} +.b-button.b-red:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ef9a9ab3; +} +.b-button.b-red:not(.b-tab).b-pressed:hover.b-transparent { + color: #e14242; +} +.b-button.b-red:not(.b-tab):active:not(.b-disabled), +.b-button.b-red:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ec8484; + border-color: #ec84844d; + color: #fff; +} +.b-button.b-red:not(.b-tab).b-disabled { + background-color: transparent; + color: #ef9a9a4d; + border-color: #ef9a9a1a; +} +.b-button.b-dark-gray:not(.b-tab) { + color: #757575; + border-color: #7575754d; + background-color: #7575750d; +} +.b-using-keyboard .b-button.b-dark-gray:not(.b-tab):focus, +.b-button.b-dark-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #7575754d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed { + color: #fff; + background-color: #757575cc; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed.b-transparent { + color: #424242; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #7575754d; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #7575754d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #757575b3; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #424242; +} +.b-button.b-dark-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-dark-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #686868; + border-color: #6868684d; + color: #fff; +} +.b-button.b-dark-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #7575754d; + border-color: #7575751a; +} +.b-button.b-gray:not(.b-tab) { + color: #ccc; + border-color: #cccccc4d; + background-color: #cccccc0d; +} +.b-using-keyboard .b-button.b-gray:not(.b-tab):focus, +.b-button.b-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #cccccc4d; +} +.b-button.b-gray:not(.b-tab).b-pressed { + color: #fff; + background-color: #cccc; +} +.b-button.b-gray:not(.b-tab).b-pressed.b-transparent { + color: #999; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #cccccc4d; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #cccccc4d; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ccccccb3; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #999; +} +.b-button.b-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #bfbfbf; + border-color: #bfbfbf4d; + color: #fff; +} +.b-button.b-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #cccccc4d; + border-color: #cccccc1a; +} +.b-button.b-light-gray:not(.b-tab) { + color: #f9f9f9; + border-color: #f9f9f94d; + background-color: #f9f9f90d; +} +.b-using-keyboard .b-button.b-light-gray:not(.b-tab):focus, +.b-button.b-light-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #f9f9f94d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed { + color: #fff; + background-color: #f9f9f9cc; +} +.b-button.b-light-gray:not(.b-tab).b-pressed.b-transparent { + color: #c6c6c6; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #f9f9f94d; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #f9f9f94d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #f9f9f9b3; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #c6c6c6; +} +.b-button.b-light-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ececec; + border-color: #ececec4d; + color: #fff; +} +.b-button.b-light-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #f9f9f94d; + border-color: #f9f9f91a; +} +.b-button:not(.b-tab) { + color: #8f8f8f; + border-color: #8f8f8f4d; + background-color: #8f8f8f0d; +} +.b-using-keyboard .b-button:not(.b-tab):focus, +.b-button:not(.b-tab).b-using-keyboard:focus { + background-color: #8f8f8f4d; +} +.b-button:not(.b-tab).b-pressed { + color: #fff; + background-color: #8f8f8fcc; +} +.b-button:not(.b-tab).b-pressed.b-transparent { + color: #5c5c5c; +} +.b-button:not(.b-tab):hover:not(.b-disabled) { + background-color: #8f8f8f4d; +} +.b-button:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #8f8f8f4d; +} +.b-button:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #8f8f8fb3; +} +.b-button:not(.b-tab).b-pressed:hover.b-transparent { + color: #5c5c5c; +} +.b-button:not(.b-tab):active:not(.b-disabled), +.b-button:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #828282; + border-color: #8282824d; + color: #fff; +} +.b-button:not(.b-tab).b-disabled { + background-color: transparent; + color: #8f8f8f4d; + border-color: #8f8f8f1a; +} +.b-ie.b-button:not(.b-rotate-vertical), +.b-ie .b-button:not(.b-rotate-vertical) { + height: 3em; +} +.b-button.b-raised.b-blue { + color: #fff; + border: none; + background-color: #64b5f6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus { + background-color: #8fcaf9; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue:hover:not(.b-disabled) { + background-color: #74bcf7; +} +.b-button.b-raised.b-blue.b-pressed, +.b-button.b-raised.b-blue.b-pressed[data-group]:hover { + background-color: #0d85e5; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-blue.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus:hover, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #2396f2; +} +.b-button.b-raised.b-blue.b-pressed:active { + background-color: #095fa4; +} +.b-button.b-raised.b-blue.b-pressed:active:hover { + background-color: #0b72c4; +} +.b-button.b-raised.b-blue:active:not(.b-disabled) { + background-color: #2396f2; + border-color: #2396f2; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-blue:active:hover:not(.b-disabled) { + background-color: #43a5f4; + border-color: #43a5f4; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-blue:disabled:hover, +.b-button.b-raised.b-blue:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #0d86e7; + cursor: default; +} +.b-button.b-raised.b-deep-orange { + color: #fff; + border: none; + background-color: #ff5722; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus { + background-color: #ff7a50; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange:hover:not(.b-disabled) { + background-color: #ff6838; +} +.b-button.b-raised.b-deep-orange.b-pressed, +.b-button.b-raised.b-deep-orange.b-pressed[data-group]:hover { + background-color: #ca3100; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-deep-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus:hover, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #e73700; +} +.b-button.b-raised.b-deep-orange.b-pressed:active { + background-color: #912300; +} +.b-button.b-raised.b-deep-orange.b-pressed:active:hover { + background-color: #ad2a00; +} +.b-button.b-raised.b-deep-orange:active:not(.b-disabled) { + background-color: #e73700; + border-color: #e73700; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-deep-orange:active:hover:not(.b-disabled) { + background-color: #ff4105; + border-color: #ff4105; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-deep-orange:disabled:hover, +.b-button.b-raised.b-deep-orange:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #bb2d00; + cursor: default; +} +.b-button.b-raised.b-orange { + color: #fff; + border: none; + background-color: #ffcc80; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus { + background-color: #ffdeae; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange:hover:not(.b-disabled) { + background-color: #ffd18d; +} +.b-button.b-raised.b-orange.b-pressed, +.b-button.b-raised.b-orange.b-pressed[data-group]:hover { + background-color: #ff9e0d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus:hover, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #ffad33; +} +.b-button.b-raised.b-orange.b-pressed:active { + background-color: #c07300; +} +.b-button.b-raised.b-orange.b-pressed:active:hover { + background-color: #e68a00; +} +.b-button.b-raised.b-orange:active:not(.b-disabled) { + background-color: #ffad33; + border-color: #ffad33; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-orange:active:hover:not(.b-disabled) { + background-color: #ffbd5a; + border-color: #ffbd5a; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-orange:disabled:hover, +.b-button.b-raised.b-orange:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #ffa31a; + cursor: default; +} +.b-button.b-raised.b-amber { + color: #fff; + border: none; + background-color: #ffd54f; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus { + background-color: #ffe07d; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber:hover:not(.b-disabled) { + background-color: #ffd961; +} +.b-button.b-raised.b-amber.b-pressed, +.b-button.b-raised.b-amber.b-pressed[data-group]:hover { + background-color: #eab200; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-amber.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus:hover, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #ffc50c; +} +.b-button.b-raised.b-amber.b-pressed:active { + background-color: #a77f00; +} +.b-button.b-raised.b-amber.b-pressed:active:hover { + background-color: #c89900; +} +.b-button.b-raised.b-amber:active:not(.b-disabled) { + background-color: #ffc50c; + border-color: #ffc50c; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-amber:active:hover:not(.b-disabled) { + background-color: #ffcd2e; + border-color: #ffcd2e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-amber:disabled:hover, +.b-button.b-raised.b-amber:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #e8b100; + cursor: default; +} +.b-button.b-raised.b-indigo { + color: #fff; + border: none; + background-color: #3f51b5; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus { + background-color: #5c6cc6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo:hover:not(.b-disabled) { + background-color: #4d5fc1; +} +.b-button.b-raised.b-indigo.b-pressed, +.b-button.b-raised.b-indigo.b-pressed[data-group]:hover { + background-color: #2c397f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-indigo.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus:hover, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #324191; +} +.b-button.b-raised.b-indigo.b-pressed:active { + background-color: #20295b; +} +.b-button.b-raised.b-indigo.b-pressed:active:hover { + background-color: #26316d; +} +.b-button.b-raised.b-indigo:active:not(.b-disabled) { + background-color: #324191; + border-color: #324191; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-indigo:active:hover:not(.b-disabled) { + background-color: #3949a3; + border-color: #3949a3; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-indigo:disabled:hover, +.b-button.b-raised.b-indigo:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #252f69; + cursor: default; +} +.b-button.b-raised.b-lime { + color: #fff; + border: none; + background-color: #cddc39; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus { + background-color: #d7e360; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime:hover:not(.b-disabled) { + background-color: #d2e04d; +} +.b-button.b-raised.b-lime.b-pressed, +.b-button.b-raised.b-lime.b-pressed[data-group]:hover { + background-color: #98a51d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-lime.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus:hover, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #aebc21; +} +.b-button.b-raised.b-lime.b-pressed:active { + background-color: #6d7615; +} +.b-button.b-raised.b-lime.b-pressed:active:hover { + background-color: #838d19; +} +.b-button.b-raised.b-lime:active:not(.b-disabled) { + background-color: #aebc21; + border-color: #aebc21; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-lime:active:hover:not(.b-disabled) { + background-color: #c4d425; + border-color: #c4d425; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-lime:disabled:hover, +.b-button.b-raised.b-lime:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #89951a; + cursor: default; +} +.b-button.b-raised.b-teal { + color: #fff; + border: none; + background-color: #009688; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus { + background-color: #00c4b2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal:hover:not(.b-disabled) { + background-color: #00baa9; +} +.b-button.b-raised.b-teal.b-pressed, +.b-button.b-raised.b-teal.b-pressed[data-group]:hover { + background-color: #00695f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-teal.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus:hover, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #00786d; +} +.b-button.b-raised.b-teal.b-pressed:active { + background-color: #004b44; +} +.b-button.b-raised.b-teal.b-pressed:active:hover { + background-color: #005a52; +} +.b-button.b-raised.b-teal:active:not(.b-disabled) { + background-color: #00786d; + border-color: #00786d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-teal:active:hover:not(.b-disabled) { + background-color: #00877a; + border-color: #00877a; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-teal:disabled:hover, +.b-button.b-raised.b-teal:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #00302c; + cursor: default; +} +.b-button.b-raised.b-green { + color: #fff; + border: none; + background-color: #a5d6a7; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus { + background-color: #c5e4c6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green:hover:not(.b-disabled) { + background-color: #aedab0; +} +.b-button.b-raised.b-green.b-pressed, +.b-button.b-raised.b-green.b-pressed[data-group]:hover { + background-color: #57b25b; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus:hover, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #71be74; +} +.b-button.b-raised.b-green.b-pressed:active { + background-color: #3b823e; +} +.b-button.b-raised.b-green.b-pressed:active:hover { + background-color: #479c4b; +} +.b-button.b-raised.b-green:active:not(.b-disabled) { + background-color: #71be74; + border-color: #71be74; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-green:active:hover:not(.b-disabled) { + background-color: #8bca8e; + border-color: #8bca8e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-green:disabled:hover, +.b-button.b-raised.b-green:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #5fb662; + cursor: default; +} +.b-button.b-raised.b-light-green { + color: #fff; + border: none; + background-color: #8bc34a; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus { + background-color: #a1ce6c; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green:hover:not(.b-disabled) { + background-color: #97c95c; +} +.b-button.b-raised.b-light-green.b-pressed, +.b-button.b-raised.b-light-green.b-pressed[data-group]:hover { + background-color: #628d2f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus:hover, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #70a236; +} +.b-button.b-raised.b-light-green.b-pressed:active { + background-color: #466521; +} +.b-button.b-raised.b-light-green.b-pressed:active:hover { + background-color: #547928; +} +.b-button.b-raised.b-light-green:active:not(.b-disabled) { + background-color: #70a236; + border-color: #70a236; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-green:active:hover:not(.b-disabled) { + background-color: #7eb63c; + border-color: #7eb63c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-green:disabled:hover, +.b-button.b-raised.b-light-green:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #577d2a; + cursor: default; +} +.b-button.b-raised.b-purple { + color: #fff; + border: none; + background-color: #9c27b0; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus { + background-color: #bb33d2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple:hover:not(.b-disabled) { + background-color: #b12cc8; +} +.b-button.b-raised.b-purple.b-pressed, +.b-button.b-raised.b-purple.b-pressed[data-group]:hover { + background-color: #6d1b7b; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-purple.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus:hover, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #7d1f8d; +} +.b-button.b-raised.b-purple.b-pressed:active { + background-color: #4e1458; +} +.b-button.b-raised.b-purple.b-pressed:active:hover { + background-color: #5e176a; +} +.b-button.b-raised.b-purple:active:not(.b-disabled) { + background-color: #7d1f8d; + border-color: #7d1f8d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-purple:active:hover:not(.b-disabled) { + background-color: #8c239e; + border-color: #8c239e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-purple:disabled:hover, +.b-button.b-raised.b-purple:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #52145d; + cursor: default; +} +.b-button.b-raised.b-yellow { + color: #fff; + border: none; + background-color: #fff176; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus { + background-color: #fff6a4; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow:hover:not(.b-disabled) { + background-color: #fff284; +} +.b-button.b-raised.b-yellow.b-pressed, +.b-button.b-raised.b-yellow.b-pressed[data-group]:hover { + background-color: #ffe606; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-yellow.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus:hover, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #ffe92b; +} +.b-button.b-raised.b-yellow.b-pressed:active { + background-color: #bba700; +} +.b-button.b-raised.b-yellow.b-pressed:active:hover { + background-color: #e0c900; +} +.b-button.b-raised.b-yellow:active:not(.b-disabled) { + background-color: #ffe92b; + border-color: #ffe92b; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-yellow:active:hover:not(.b-disabled) { + background-color: #ffed51; + border-color: #ffed51; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-yellow:disabled:hover, +.b-button.b-raised.b-yellow:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #ffe710; + cursor: default; +} +.b-button.b-raised.b-red { + color: #fff; + border: none; + background-color: #ef9a9a; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus { + background-color: #f5c2c2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red:hover:not(.b-disabled) { + background-color: #f1a4a4; +} +.b-button.b-raised.b-red.b-pressed, +.b-button.b-raised.b-red.b-pressed[data-group]:hover { + background-color: #df3434; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-red.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus:hover, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #e45656; +} +.b-button.b-raised.b-red.b-pressed:active { + background-color: #aa1b1b; +} +.b-button.b-raised.b-red.b-pressed:active:hover { + background-color: #cc2020; +} +.b-button.b-raised.b-red:active:not(.b-disabled) { + background-color: #e45656; + border-color: #e45656; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-red:active:hover:not(.b-disabled) { + background-color: #ea7878; + border-color: #ea7878; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-red:disabled:hover, +.b-button.b-raised.b-red:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #e14242; + cursor: default; +} +.b-button.b-raised.b-dark-gray { + color: #fff; + border: none; + background-color: #757575; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus { + background-color: #8c8c8c; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray:hover:not(.b-disabled) { + background-color: #838383; +} +.b-button.b-raised.b-dark-gray.b-pressed, +.b-button.b-raised.b-dark-gray.b-pressed[data-group]:hover { + background-color: #525252; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-dark-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus:hover, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #5e5e5e; +} +.b-button.b-raised.b-dark-gray.b-pressed:active { + background-color: #3b3b3b; +} +.b-button.b-raised.b-dark-gray.b-pressed:active:hover { + background-color: #464646; +} +.b-button.b-raised.b-dark-gray:active:not(.b-disabled) { + background-color: #5e5e5e; + border-color: #5e5e5e; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-dark-gray:active:hover:not(.b-disabled) { + background-color: #696969; + border-color: #696969; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-dark-gray:disabled:hover, +.b-button.b-raised.b-dark-gray:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #424242; + cursor: default; +} +.b-button.b-raised.b-gray { + color: #fff; + border: none; + background-color: #ccc; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus { + background-color: #e3e3e3; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray:hover:not(.b-disabled) { + background-color: #d1d1d1; +} +.b-button.b-raised.b-gray.b-pressed, +.b-button.b-raised.b-gray.b-pressed[data-group]:hover { + background-color: #8f8f8f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus:hover, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #a3a3a3; +} +.b-button.b-raised.b-gray.b-pressed:active { + background-color: #666; +} +.b-button.b-raised.b-gray.b-pressed:active:hover { + background-color: #7a7a7a; +} +.b-button.b-raised.b-gray:active:not(.b-disabled) { + background-color: #a3a3a3; + border-color: #a3a3a3; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-gray:active:hover:not(.b-disabled) { + background-color: #b8b8b8; + border-color: #b8b8b8; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-gray:disabled:hover, +.b-button.b-raised.b-gray:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #999; + cursor: default; +} +.b-button.b-raised.b-light-gray { + color: #fff; + border: none; + background-color: #f9f9f9; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus { + background-color: #fff; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray:hover:not(.b-disabled) { + background-color: #fafafa; +} +.b-button.b-raised.b-light-gray.b-pressed, +.b-button.b-raised.b-light-gray.b-pressed[data-group]:hover { + background-color: #aeaeae; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus:hover, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #c7c7c7; +} +.b-button.b-raised.b-light-gray.b-pressed:active { + background-color: #7d7d7d; +} +.b-button.b-raised.b-light-gray.b-pressed:active:hover { + background-color: #959595; +} +.b-button.b-raised.b-light-gray:active:not(.b-disabled) { + background-color: #c7c7c7; + border-color: #c7c7c7; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-gray:active:hover:not(.b-disabled) { + background-color: #e0e0e0; + border-color: #e0e0e0; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-gray:disabled:hover, +.b-button.b-raised.b-light-gray:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #c6c6c6; + cursor: default; +} +.b-button.b-raised { + color: #fff; + border: none; + background-color: #8f8f8f; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus, +.b-button.b-raised.b-outer.b-using-keyboard:focus { + background-color: #a6a6a6; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus:hover:not(.b-disabled), +.b-button.b-raised.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised:hover:not(.b-disabled) { + background-color: #9a9a9a; +} +.b-button.b-raised.b-pressed, +.b-button.b-raised.b-pressed[data-group]:hover { + background-color: #646464; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus:hover, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #727272; +} +.b-button.b-raised.b-pressed:active { + background-color: #474747; +} +.b-button.b-raised.b-pressed:active:hover { + background-color: #565656; +} +.b-button.b-raised:active:not(.b-disabled) { + background-color: #727272; + border-color: #727272; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised:active:hover:not(.b-disabled) { + background-color: #818181; + border-color: #818181; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised:disabled:hover, +.b-button.b-raised:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #5c5c5c; + cursor: default; +} +.b-buttongroup { + overflow: visible; + flex-shrink: 0; +} +.b-buttongroup.b-content-element { + display: inline-flex; + flex-flow: row nowrap; +} +.b-buttongroup.b-content-element.b-rotate-vertical { + flex-direction: column; +} +.b-buttongroup .b-button { + margin: 0; +} +.b-buttongroup .b-button:not(.b-pressed) { + box-shadow: none !important; +} +.b-buttongroup .b-button.b-pressed, +.b-buttongroup .b-button:active { + z-index: 2; +} +.b-buttongroup .b-button:not(.b-first-visible-child) { + margin-inline-start: -1px; +} +.b-buttongroup.b-columned.b-content-element { + flex: 1; + flex-wrap: wrap; +} +.b-buttongroup.b-columned.b-content-element .b-button { + margin-inline-start: 0; +} +.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child) { + border-radius: 0; +} +.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-calendarpanel { + --min-row-height: 75; + --min-column-width: 75; + -webkit-user-select: none; + user-select: none; +} +.b-calendarpanel.b-outer { + display: inline-flex; +} +.b-calendarpanel .b-week-number-cell { + display: none; +} +.b-calendarpanel.b-show-week-column .b-week-number-cell { + display: flex; + flex-direction: column; +} +.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month { + visibility: hidden; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month { + opacity: 0.7; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap { + pointer-events: all; +} +.b-calendarpanel .b-panel-body-wrap { + background-color: #fafafa; +} +.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header { + flex: 1 0 0; + text-align: center; +} +.b-calendarpanel .b-calendarpanel-content { + flex-flow: column nowrap; + align-items: stretch; +} +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day, +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day { + display: none; +} +.b-calendarpanel .b-calendar-row { + display: flex; +} +.b-calendarpanel .b-calendar-cell { + display: flex; + text-align: center; + flex-direction: column; + justify-content: center; +} +.b-calendarpanel .b-calendar-days { + flex: 1 1 auto; + display: flex; + justify-content: space-around; + overflow: hidden; +} +.b-calendarpanel .b-weeks-container { + display: flex; + flex-direction: column; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow { + align-items: flex-start; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row { + overflow: hidden; +} +.b-container .b-checkbox-label:before { + margin: 0.5em 0.675em 0.675em; + margin-inline-end: 0.4em; + margin-inline-start: 0; +} +.b-checkbox { + position: relative; + align-items: center; + --checkbox-label-transition: color 0.2s, background-color 0.2s; + --checkbox-input-transition: color 0.5s, background-color 0.5s; +} +.b-checkbox.b-field-container > .b-field-inner { + min-height: 5.4ex; +} +.b-checkbox > .b-field-inner { + border: none; + background-color: transparent; + white-space: nowrap; + word-break: break-all; +} +.b-checkbox > .b-field-inner .b-checkbox-label { + position: relative; + font-size: inherit; + cursor: pointer; + color: #262626; + white-space: normal; +} +.b-container .b-checkbox > .b-field-inner .b-checkbox-label { + color: #616161; +} +.b-checkbox > .b-field-inner .b-checkbox-label:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; + margin-inline-end: 0.4em; + font-size: inherit; + width: 1.6em; + height: 1.6em; + padding: 0.15em; + border-radius: 2px; + transition: var(--checkbox-label-transition); + background-color: transparent; + border: 1px solid rgba(204, 204, 204, 0.5); +} +.b-checkbox > .b-field-inner .b-checkbox-label:not(.b-radio-label):before { + content: '\f00c'; + color: #ccc3; +} +.b-checkbox > .b-field-inner input[type='checkbox'] { + z-index: 1; + opacity: 0; + width: 2.2em; + height: 2.2em; + position: absolute; + margin: 0; + cursor: pointer; + transition: var(--checkbox-input-transition); +} +.b-checkbox > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label { + color: #ccc; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label:before { + border-color: #ccc3; + background-color: transparent; +} +.b-checkbox.b-disabled > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #ccc3; + border-color: #ccc3; +} +.b-checkbox.b-field-container:not(.b-field-container-inline) > .b-field-container-wrap { + margin-inline-start: 2.2em; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner .b-checkbox-label:before { + color: #64b5f61a; + border-color: #64b5f680; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #64b5f6; + border-color: #64b5f6; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #64b5f633; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #64b5f633; + border-color: #64b5f633; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner .b-checkbox-label:before { + color: #ff57221a; + border-color: #ff572280; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-deep-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ff572233; + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner .b-checkbox-label:before { + color: #ffcc801a; + border-color: #ffcc8080; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffcc80; + border-color: #ffcc80; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffcc8033; +} +.b-checkbox:not(.b-radio).b-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffcc8033; + border-color: #ffcc8033; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner .b-checkbox-label:before { + color: #3f51b51a; + border-color: #3f51b580; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-indigo + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #3f51b533; + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner .b-checkbox-label:before { + color: #a5d6a71a; + border-color: #a5d6a780; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #a5d6a7; + border-color: #a5d6a7; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #a5d6a733; +} +.b-checkbox:not(.b-radio).b-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #a5d6a733; + border-color: #a5d6a733; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner .b-checkbox-label:before { + color: #fff1761a; + border-color: #fff17680; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #fff176; + border-color: #fff176; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #fff17633; +} +.b-checkbox:not(.b-radio).b-yellow + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #fff17633; + border-color: #fff17633; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner .b-checkbox-label:before { + color: #ef9a9a1a; + border-color: #ef9a9a80; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ef9a9a; + border-color: #ef9a9a; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ef9a9a33; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #ef9a9a33; + border-color: #ef9a9a33; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner .b-checkbox-label:before { + color: #ffd54f1a; + border-color: #ffd54f80; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffd54f; + border-color: #ffd54f; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffd54f33; +} +.b-checkbox:not(.b-radio).b-amber + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffd54f33; + border-color: #ffd54f33; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner .b-checkbox-label:before { + color: #cddc391a; + border-color: #cddc3980; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #cddc39; + border-color: #cddc39; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #cddc3933; + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner .b-checkbox-label:before { + color: #0096881a; + border-color: #00968880; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #009688; + border-color: #009688; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #00968833; + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner .b-checkbox-label:before { + color: #8bc34a1a; + border-color: #8bc34a80; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #8bc34a; + border-color: #8bc34a; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-light-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #8bc34a33; + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner .b-checkbox-label:before { + color: #9c27b01a; + border-color: #9c27b080; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #9c27b0; + border-color: #9c27b0; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #9c27b033; +} +.b-checkbox:not(.b-radio).b-purple + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #9c27b033; + border-color: #9c27b033; +} +.b-combo .b-fieldtrigger.b-icon-picker:before { + transition: transform 0.3s; +} +.b-combo.b-open .b-fieldtrigger.b-icon-picker:before { + transform: rotate(180deg); +} +.b-combo.b-inline-picker:not(.b-label-above) { + flex-wrap: wrap; + align-content: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner { + flex-shrink: 0; + align-self: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker { + flex: 1 0 100%; +} +.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker, +.b-combo.b-readonly .b-fieldtrigger.b-icon-picker { + display: none; +} +.b-combo.b-uses-chipview .b-field-inner { + align-self: stretch; +} +.b-combo.b-uses-chipview .b-chipview { + align-self: stretch; + display: flex; + flex-flow: wrap; + flex: 1 1 auto; + align-items: center; + margin: 0.16em 0.3em; +} +.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input { + padding-inline-start: 0.2em; + order: 99999; +} +.b-combo.b-uses-chipview.b-not-editable input { + order: -1; + min-width: 0; + padding-inline: 0; + flex: 0 1 0; + margin-inline-start: -0.3em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip { + padding-block: calc(0.3em + 0.5px); + padding-inline: 0.7em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input { + padding: 0; + height: 0; +} +.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after { + content: attr(data-add-new-value); + display: block; + padding: 0.8em; + color: #616161; + cursor: pointer; +} +.b-container.b-outer, +.b-auto-container:not(.b-toolbar-content).b-single-child > .b-container { + align-self: stretch; + flex: 1 1 auto; +} +body.b-container.b-outer { + margin: 0; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-container:focus { + outline: none; +} +.b-content-element { + position: relative; + display: flex; + flex-flow: row wrap; +} +.b-content-element.b-flex-row { + align-content: flex-start; +} +.b-content-element.b-text-content { + display: block; + overflow: auto; +} +.b-datepicker:focus { + outline: 0; +} +.b-datepicker .b-datepicker-title { + font-weight: 700; + gap: 0; + flex-flow: row nowrap; + justify-content: center; + margin: 0 !important; +} +.b-datepicker .b-field { + background-color: transparent; + border: 0 none; + color: #fff; + min-width: 0; + display: inline-flex; + flex: none !important; + width: auto; + margin-bottom: 0 !important; + height: 100%; + cursor: pointer; +} +.b-datepicker .b-field:not(.b-readonly):hover { + opacity: 0.7; +} +.b-datepicker .b-field .b-field-inner { + flex: none; + border: 0 none; + background-color: transparent; + align-self: stretch; + padding: 0; + box-shadow: none; +} +.b-datepicker .b-field div[type='text'] { + outline: none; +} +.b-datepicker .b-toolbar.b-dock-top { + background-color: #64b5f6; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; + justify-content: space-around; +} +.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title { + flex: 1 1 auto; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date { + color: #616161; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date { + border: none; + border-radius: 50%; + min-width: 0; + min-height: 0; + width: 2em; + height: 2em; + font-size: 80%; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-tab):active:not([disabled]), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-tab):active:focus:not([disabled]) { + color: #fff; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:hover { + opacity: 0.7; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:not(.b-contains-focus) { + background: transparent !important; +} +.b-datepicker .b-calendar-weekdays { + background-color: #64b5f6; + color: #fff; + font-size: 0.85em; +} +.b-datepicker .b-calendar-weekdays .b-calendar-day-header { + padding: 0.4em 0; +} +.b-datepicker.b-show-week-column .b-week-number-cell { + line-height: 2.2em; + width: 2.2em; + margin: 5px 4px; + text-align: center; +} +.b-datepicker .b-calendarpanel-content { + padding: 0; + justify-content: flex-start; +} +.b-datepicker .b-week-number-cell { + color: #76c579; +} +.b-datepicker .b-calendar-cell { + outline: 0 none; + position: relative; + flex: 1 0 2.2em; + padding: 0 4px; + margin: 5px 0; + transition: background-color 0.2s, color 0.2s; +} +.b-datepicker .b-calendar-cell > .b-datepicker-cell-inner { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 2.2em; + width: 2.2em; + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 50%; +} +.b-datepicker .b-calendar-cell.b-today > .b-datepicker-cell-inner { + border-color: #ffcc80; + border-width: 1px; +} +.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date) > .b-datepicker-cell-inner { + border-color: #64b5f6; +} +.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range) > .b-datepicker-cell-inner { + color: #fff; + background-color: #64b5f6; + border-color: #64b5f6; +} +.b-datepicker .b-calendar-cell.b-other-month > .b-datepicker-cell-inner { + color: #bbb; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner { + cursor: pointer; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover { + background-color: #64b5f680; + border-color: #64b5f680; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover.b-today { + background-color: #ffcc80; + border-color: #ffcc80; +} +.b-datepicker .b-calendar-cell.b-out-of-range > .b-datepicker-cell-inner { + color: #aaa; +} +.b-datepicker .b-calendar-cell.b-disabled-date > .b-datepicker-cell-inner { + color: #aaa; + opacity: 0.4; +} +.b-datepicker .b-calendar-cell.b-in-range { + background-color: #64b5f6b3; + border-radius: 0 !important; +} +.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell { + clip-path: polygon(0 50%, 8px 0, 100% 0, 100% 100%, 8px 100%); +} +.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell { + clip-path: polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%); +} +.b-datepicker .b-calendar-cell.b-range-start, +.b-datepicker .b-calendar-cell.b-range-end { + z-index: 0; +} +.b-datepicker .b-calendar-cell.b-range-start:before, +.b-datepicker .b-calendar-cell.b-range-end:before { + content: ' '; + background-color: #64b5f6b3; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner { + position: relative; + background-color: #69b5ff; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner:after, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner:after { + content: ' '; + background-color: #64b5f6b3; + border-radius: 50%; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start:before { + left: 50%; +} +.b-datepicker .b-calendar-cell.b-range-end:before { + right: 50%; +} +.b-datepicker.b-rtl .b-icon:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker.b-rtl .b-indicator.b-deadline-date:before { + transform: scaleX(-1); +} +.b-datepicker .b-yearpicker { + width: 100%; + height: 100%; +} +.b-datepicker .b-datepicker-yearbutton { + margin-inline-start: 0.25ex; + padding: 0.25ex; + border: 0 none; + color: inherit !important; + min-height: unset; + min-width: unset; + background-color: unset; + font-weight: 400; +} +.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-readonly-combo-list.b-empty { + display: none; +} +.b-readonly-combo-list .b-list-item { + min-width: auto; +} +.b-visible-scrollbar .b-readonly-combo-list .b-list-item { + padding-inline-end: 2em; +} +.b-editor { + background-color: #fff; + border-radius: 2px; +} +.b-editor.b-positioned { + box-shadow: 0 0 6px #0000001a; +} +.b-editor.b-content-element > .b-widget.b-field { + margin: 0; +} +@keyframes b-field-updated { + 0% { + color: #262626; + } + 25% { + color: #737373; + } + 75% { + color: #737373; + } + to { + color: #262626; + } +} +.b-has-label.b-label-above { + flex-direction: column; +} +.b-has-label.b-label-before .b-label { + align-self: center; + margin-inline-end: 1em; +} +.b-has-label.b-label-above .b-label { + align-self: flex-start; + flex: none !important; + margin: 0 0 0.4em 0.1em; +} +.b-has-label.b-open .b-label, +.b-has-label:focus-within .b-label, +.b-has-label.b-ie:focus .b-label { + color: #262626; +} +.b-container .b-has-label .b-label.b-align-end { + margin-inline-start: 1em; + text-align: left; +} +.b-container .b-has-label.b-open .b-label, +.b-container .b-has-label:focus-within .b-label, +.b-container .b-has-label.b-ie:focus .b-label { + color: #212121; +} +.b-has-label.b-invalid .b-label { + color: #ef9a9a !important; +} +.b-has-label.b-disabled .b-label { + color: #ccc; +} +.b-field-updated { + animation-name: b-field-updated; + animation-duration: 0.5s; +} +.b-vbox.b-box-justify-stretch > .b-field, +.b-flex-column > .b-field { + width: auto; +} +.b-flex-row > .b-field { + align-self: flex-start; + flex: 1 0 100%; + margin-bottom: 0.6em; +} +.b-flex-row > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-flex-row > .b-field.b-inline .b-field-inner { + margin-inline-end: 0.6em; +} +.b-flex-row > .b-field.b-last-visible-child, +.b-flex-row > .b-field.b-last-row { + margin-bottom: 0; +} +.b-vbox > .b-field { + margin-bottom: 0.6em; +} +.b-vbox > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-vbox > .b-field:last-child { + margin-bottom: 0; +} +.b-field-inner { + display: flex; + flex: 1 1 100%; + align-items: center; + background-color: #fff; + border-radius: 2px; + border-width: 1px; + border-style: solid; + border-color: #bdbdbd80; + min-width: 0; + position: relative; +} +.b-field-container-inline > .b-field-inner { + flex: 0 1 auto; +} +.b-field-container:not(.b-field-container-inline) { + flex-wrap: wrap; +} +.b-field-container-wrap { + display: flex; + flex: 1 1 auto; + overflow: hidden; + position: relative; +} +.b-field-container-wrap > .b-container { + width: 100%; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap { + height: 0; +} +.b-field.b-collapsed.b-field-container-inline > .b-field-container-wrap { + opacity: 0; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap > .b-container, +.b-field.b-collapsing:not(.b-field-container-inline) > .b-field-container-wrap > .b-container { + position: absolute; + bottom: 0; +} +.b-field-container-inline:not(.b-no-input) > .b-field-container-wrap { + margin-inline-start: 1em; +} +.b-field-hint { + align-self: stretch; + overflow: visible; + pointer-events: none; + position: relative; + white-space: nowrap; + width: 0; +} +.b-field-hint .b-field-hint-content { + position: absolute; + inset-inline-end: 0.6em; + top: 50%; + transform: translateY(-50%); + font-size: 0.9em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content { + left: 0.6em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl { + right: 0.6em; +} +.b-field-no-hint .b-field-hint { + display: none; +} +.b-numberfield, +.b-textareafield, +.b-textfield { + align-items: stretch; + min-width: 3em; + color: #262626; + border-radius: 2px; + position: relative; + width: 12.5em; +} +.b-numberfield.b-has-width, +.b-textareafield.b-has-width, +.b-textfield.b-has-width { + width: auto; +} +.b-numberfield.b-contains-focus .b-field-inner, +.b-textareafield.b-contains-focus .b-field-inner, +.b-textfield.b-contains-focus .b-field-inner { + border-color: #ffcc80; +} +.b-numberfield .b-fieldtrigger, +.b-textareafield .b-fieldtrigger, +.b-textfield .b-fieldtrigger { + color: #bdbdbd80; + cursor: pointer; + flex: 0 0 auto; + align-items: center; +} +.b-numberfield .b-fieldtrigger.b-align-start, +.b-textareafield .b-fieldtrigger.b-align-start, +.b-textfield .b-fieldtrigger.b-align-start { + padding-inline: 0.8em 0; +} +.b-numberfield .b-fieldtrigger.b-align-end, +.b-textareafield .b-fieldtrigger.b-align-end, +.b-textfield .b-fieldtrigger.b-align-end { + padding-inline: 0 0.8em; +} +.b-numberfield .b-fieldtrigger:before, +.b-textareafield .b-fieldtrigger:before, +.b-textfield .b-fieldtrigger:before { + font-size: 1.3em; + transition: all 0.3s; +} +.b-numberfield .b-spintrigger, +.b-textareafield .b-spintrigger, +.b-textfield .b-spintrigger { + flex-direction: column; + font-size: 1em; +} +.b-numberfield .b-spintrigger .b-spin-up:before, +.b-textareafield .b-spintrigger .b-spin-up:before, +.b-textfield .b-spintrigger .b-spin-up:before { + content: '\f0d8'; + vertical-align: bottom; +} +.b-numberfield .b-spintrigger .b-spin-down:before, +.b-textareafield .b-spintrigger .b-spin-down:before, +.b-textfield .b-spintrigger .b-spin-down:before { + content: '\f0d7'; + vertical-align: top; +} +.b-numberfield.b-hide-spinner .b-spintrigger, +.b-textareafield.b-hide-spinner .b-spintrigger, +.b-textfield.b-hide-spinner .b-spintrigger { + display: none; +} +.b-numberfield input, +.b-numberfield textarea, +.b-textareafield input, +.b-textareafield textarea, +.b-textfield input, +.b-textfield textarea { + background-color: transparent; + color: inherit; + padding: 0.8em; + font-weight: 400; + flex: 1 1 0; + border: 0 none; + margin: 0; + font-family: inherit; + font-size: inherit; + min-width: 1em; + text-align: inherit; +} +.b-numberfield input:focus, +.b-numberfield textarea:focus, +.b-textareafield input:focus, +.b-textareafield textarea:focus, +.b-textfield input:focus, +.b-textfield textarea:focus { + outline: none; +} +.b-numberfield input::-ms-clear, +.b-numberfield textarea::-ms-clear, +.b-textareafield input::-ms-clear, +.b-textareafield textarea::-ms-clear, +.b-textfield input::-ms-clear, +.b-textfield textarea::-ms-clear { + display: none; +} +.b-numberfield textarea, +.b-textareafield textarea, +.b-textfield textarea { + align-self: stretch; +} +.b-numberfield ::-webkit-input-placeholder, +.b-textareafield ::-webkit-input-placeholder, +.b-textfield ::-webkit-input-placeholder { + color: #ccc; +} +.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textfield.b-empty .b-fieldtrigger.b-icon-remove { + visibility: hidden; +} +.b-numberfield:focus-within .b-label i, +.b-textareafield:focus-within .b-label i, +.b-textfield:focus-within .b-label i { + color: #ffcc80; +} +.b-numberfield:not(.b-disabled):hover .b-label i, +.b-textareafield:not(.b-disabled):hover .b-label i, +.b-textfield:not(.b-disabled):hover .b-label i { + color: #ffcc80; +} +.b-numberfield:not(.b-disabled):hover .b-field-inner, +.b-textareafield:not(.b-disabled):hover .b-field-inner, +.b-textfield:not(.b-disabled):hover .b-field-inner { + border-color: #ffcc80; +} +.b-numberfield.b-invalid .b-field-inner, +.b-textareafield.b-invalid .b-field-inner, +.b-textfield.b-invalid .b-field-inner { + border-color: #ef9a9a !important; +} +.b-numberfield.b-disabled, +.b-textareafield.b-disabled, +.b-textfield.b-disabled { + color: #ccc; + cursor: default; +} +.b-numberfield.b-disabled input, +.b-textareafield.b-disabled input, +.b-textfield.b-disabled input { + cursor: text; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + color: #f0f0f080; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + cursor: default; +} +.b-numberfield.b-disabled .b-field-inner, +.b-textareafield.b-disabled .b-field-inner, +.b-textfield.b-disabled .b-field-inner { + border-style: solid; +} +.b-numberfield.b-readonly, +.b-textareafield.b-readonly, +.b-textfield.b-readonly { + cursor: default; +} +.b-numberfield.b-readonly input, +.b-textareafield.b-readonly input, +.b-textfield.b-readonly input { + cursor: text; +} +.b-numberfield.b-readonly .b-fieldtrigger, +.b-textareafield.b-readonly .b-fieldtrigger, +.b-textfield.b-readonly .b-fieldtrigger { + color: #f0f0f080; + cursor: default; +} +.b-numberfield input[type='number']::-webkit-inner-spin-button, +.b-numberfield input[type='number']::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +.b-numberfield input[type='number'] { + -moz-appearance: textfield; +} +.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-tooltip.b-field-error-tip { + border: 1px solid #ef9a9a; +} +.b-tooltip.b-field-error-tip .b-popup-content { + background-color: #fffef6; + color: #ef9a9a; + font-weight: 700; +} +.b-divider { + position: relative; + justify-content: center; + margin: 1em 0 1.5em; +} +.b-divider:before { + content: ''; + width: 100%; + border-bottom: 1px solid rgba(189, 189, 189, 0.5); + position: absolute; + top: 50%; +} +.b-divider:after { + display: flex; + content: attr(data-text); + color: #616161; + background: #fefefe; + padding: 0 1em; + z-index: 1; + font-size: 0.8em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-property { + flex: 0 0 50%; +} +.b-fieldfilterpicker .b-fieldfilterpicker-operator { + flex: 0 1 50%; + margin-inline-start: 1em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked > .b-field-inner { + border: none; + background: none; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values { + margin-block-end: 0.2em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field { + flex: 1; + margin-block-end: 0; +} +.b-fieldfilterpicker .b-fieldfilterpicker-value-separator { + flex: none; + padding: 0 0.4em; + align-self: center; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field:last-child:after { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row { + padding-top: 2.2em; + position: relative; + flex-shrink: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child { + padding-top: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before { + content: attr(data-separator-text); + font-size: 85%; + position: absolute; + text-align: center; + line-height: 2.2em; + width: 100%; + height: 2.2em; + top: 0; + background-image: linear-gradient(to right, #e0e0e7, #e0e0e7 44%, transparent 46%, transparent 54%, #e0e0e7 56%); + background-position: 0 50%; + background-size: 100% 1px; + background-repeat: no-repeat; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active { + flex: 0 0 2.2em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters { + padding: 0.5em 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button { + align-self: center; + margin-top: 1.1em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove { + padding: 0 0.25em; + margin-inline-start: 0.5em; +} +.b-filepicker { + overflow: visible; +} +.b-filepicker.b-content-element { + align-content: stretch; +} +.b-displayfield { + color: inherit; +} +.b-displayfield .b-field-inner { + border: 0; + background: transparent; +} +.b-displayfield .b-field-inner span { + padding: 0.8em; +} +.b-pickerfield.b-open .b-field-inner { + border-color: #64b5f6; +} +.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly] { + cursor: pointer; +} +.b-datefield.b-open .b-fieldtrigger { + color: #64b5f6 !important; +} +.b-datefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-datefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-datetimefield { + align-items: center; + position: relative; +} +.b-datetimefield input { + text-align: center; +} +.b-datetimefield .b-field-inner { + height: 100%; +} +.b-datetimefield .b-datefield { + flex: 1 1 55%; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-datefield .b-field-inner { + border: none; + border-inline-end: 1px solid rgba(209, 209, 209, 0.5); + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-timefield { + flex: 1 1 45%; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield .b-timefield .b-field-inner { + border: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield:not(.b-disabled):hover .b-field-inner, +.b-datetimefield:focus-within .b-field-inner { + border-color: #ffcc80; +} +.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner, +.b-datetimefield:focus-within .b-datefield .b-field-inner { + border-inline-end: 1px solid rgba(209, 209, 209, 0.5); +} +.b-label { + align-items: center; + color: #262626; + font-size: 0.9em; + white-space: nowrap; + text-overflow: ellipsis; +} +.b-container .b-label { + color: #616161; +} +.b-list { + display: block; + background-color: #fff; + outline: none; + padding: 0; + margin: 0; + -webkit-user-select: none; + user-select: none; +} +.b-list.b-floating { + border-radius: 2px; +} +.b-list.b-empty:not(.b-masked) { + min-height: initial !important; +} +.b-list.b-empty:not(.b-masked)[data-empty-text]:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #616161; +} +.b-list.b-masked { + padding: 2em 0; +} +.b-list .b-selected-icon { + margin-inline-end: 0.5em; + display: none; +} +.b-list .b-select-all-item { + border-bottom: 1px solid; + font-weight: 700; + position: sticky; + top: 0; + background-color: #fff; + z-index: 1; +} +.b-list.b-multiselect .b-list-item .b-selected-icon { + display: initial; + visibility: hidden; +} +.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon { + visibility: visible; +} +.b-list-item { + position: relative; + padding: 0.8em; + color: #616161; + cursor: pointer; + background-color: transparent; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(224, 224, 224, 0.8); + min-width: 100px; + overflow: hidden; + white-space: nowrap; + display: flex; + flex-direction: row; + align-items: center; +} +.b-list-item.b-hidden { + display: none; +} +.b-list-item:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-list-item:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-list-item.b-active, +.b-list-item:focus { + outline: none; +} +.b-list-item.b-active:not(.b-disabled), +.b-list-item:focus:not(.b-disabled) { + background-color: #64b5f6; + color: #616161; +} +.b-list-item.b-list-item-group-header { + font-weight: 700; +} +.b-list-item.b-list-item-group-header .b-icon-check { + display: none; +} +.b-grouped .b-list-item:not(.b-list-item-group-header) { + padding-inline-start: 2em; +} +.b-chipview { + background-color: transparent; + gap: 0.3em; +} +.b-chipview.b-empty:after { + display: none; +} +.b-chipview input { + padding-top: 0.6em; + padding-bottom: calc(0.6em + 1px); +} +.b-chipview .b-chip { + display: flex; + align-items: center; + padding-block: 0.3em; + padding-inline: 0.7em; + border-radius: 1em; + background-color: #f9f9f9; + color: #333; + transition: background-color 0.3s, color 0.3s; +} +.b-chipview .b-chip .b-icon, +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip .b-indicator.b-deadline-date { + height: 1.5em; + width: 1.5em; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + background-color: #fff; + color: #757575; +} +.b-chipview .b-chip .b-icon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-deadline-date:first-child:not(.b-close-icon) { + margin-inline-end: 0.5em; + margin-inline-start: -0.4em; +} +.b-chipview .b-chip:hover { + background-color: #ececec; + color: #262626; +} +.b-chipview .b-chip:hover .b-icon, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip:hover .b-indicator.b-deadline-date { + background-color: #fff; + color: #757575; +} +.b-chipview .b-chip.b-selected { + background-color: #64b5f6; + color: #616161; +} +.b-chipview .b-chip.b-selected .b-icon, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected .b-indicator.b-deadline-date { + background-color: #fff; + color: #64b5f6; +} +.b-chipview .b-chip.b-selected:hover { + background-color: #4ca9f5; + color: #616161; +} +.b-chipview .b-chip.b-selected:hover .b-icon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-deadline-date { + background-color: #fff; + color: #4ca9f5; +} +.b-chipview .b-chip.b-active { + outline: 1px solid #ffcc80; + outline-offset: 2px; +} +.b-chipview .b-chip .b-close-icon { + margin-inline-start: 0.5em; + cursor: pointer; +} +.b-chipview.b-chips-closable .b-chip { + padding-inline-end: 0.3em; +} +@keyframes maskOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-masked { + position: relative; +} +.b-mask { + position: absolute; + inset: 0; + z-index: 10000; + background-color: transparent; +} +.b-mask:not(.b-prevent-transitions) { + transition: opacity 1s; +} +.b-mask.b-visible { + pointer-events: all; + opacity: 1; +} +.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show) { + animation: maskOpacity 0.3s ease 0s 1; +} +.b-mask.b-hidden { + pointer-events: none; + opacity: 0; +} +.b-mask.b-hidden:not(.b-prevent-transitions) { + animation: maskOpacity 0.2s ease 0s 1 reverse; +} +.b-mask.b-delayed-show { + opacity: 0; +} +.b-mask.b-mask-bright, +.b-mask.b-mask-bright-blur { + background-color: #ffffffb2; +} +.b-mask.b-mask-dark, +.b-mask.b-mask-dark-blur { + background-color: #0000004c; +} +.b-mask-content { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + color: #616161; + background-color: #64b5f6; + border-radius: 2px; +} +.b-mask-text { + padding: 1em; + display: flex; + align-items: center; +} +.b-mask-progress-bar { + height: 3px; + background-color: #ffcc80; +} +.b-mask-icon { + margin-inline-end: 0.5em; +} +.b-masked-dark-blur, +.b-masked-bright-blur { + filter: blur(3px); + transform: scale(1.01); + transition: all 0.5s; +} +.b-messagedialog.b-popup { + min-width: 18em; +} +.b-messagedialog.b-popup .b-button { + min-width: 9em; +} +.b-messagedialog.b-popup .b-messagedialog-header, +.b-messagedialog.b-popup .b-messagedialog-content { + padding: 1em; +} +.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content { + border-radius: 0; + min-height: 4em; +} +.b-messagedialog.b-popup .b-messagedialog-input, +.b-messagedialog.b-popup .b-messagedialog-okbutton, +.b-messagedialog.b-popup .b-messagedialog-cancelbutton { + display: none; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton { + display: initial; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input { + display: initial; + margin: 1em 0 0; +} +.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton { + display: initial; +} +.b-messagedialog.b-popup .b-panel-body-wrap { + background: #f9f9f9; +} +.b-messagedialog.b-popup .b-popup-content, +.b-messagedialog.b-popup .b-toolbar { + background: transparent; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child) { + margin-inline-start: 1em; +} +.b-pagingtoolbar .b-toolbar-content { + justify-content: center; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield { + width: unset; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield input { + width: 4em; + text-align: center; +} +.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html { + color: #ccc; +} +.b-panel.b-floating { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-panel-content { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-header.b-dock-top, +.b-panel.b-floating:not(.b-has-header) > .b-panel-body-wrap > .b-toolbar.b-dock-top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-toolbar.b-dock-bottom { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating.b-panel-has-header > .b-panel-body-wrap > .b-panel-content, +.b-panel.b-floating.b-panel-has-top-toolbar > .b-panel-body-wrap > .b-panel-content { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.b-panel.b-floating.b-panel-has-bottom-toolbar > .b-panel-body-wrap > .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel { + padding: 0; + color: #616161; + z-index: 0; +} +.b-panel > .b-panel-body-wrap { + overflow: hidden; +} +.b-panel > .b-panel-overlay, +.b-panel > .b-panel-body-wrap { + z-index: 0; +} +.b-panel > .b-panel-collapse-size-locker { + position: absolute !important; +} +.b-panel:not(.b-panel-collapsible-overlay).b-collapsed > .b-panel-collapse-size-locker { + clip: rect(0, 0, 0, 0); +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header) > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay:not( + .b-collapsing, + .b-expanding, + .b-panel-overlay-revealed, + .b-panel-overlay-revealing + ) + > .b-panel-overlay + > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed > .b-panel-overlay { + box-shadow: 0 0 10px #0000004d; + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay > .b-panel-header { + transition: transform 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed > .b-panel-header > .b-collapsify-hide { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header, +.b-panel.b-panel-collapsible-overlay.b-expanding > .b-panel-header { + opacity: 0; +} +.b-panel.b-panel-collapsible-overlay:not(.b-collapsed, .b-collapsing) > .b-panel-overlay > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing, +.b-panel.b-panel-collapsible-overlay.b-expanding, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed { + overflow: visible; + z-index: 1; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-left > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing { + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header { + z-index: -1; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up > .b-panel-header { + transform: translateY(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down > .b-panel-header { + transform: translateY(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right > .b-panel-header { + transform: translate(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left > .b-panel-header { + transform: translate(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding) > .b-panel-collapse-size-locker { + transition: transform 0.2s ease-in-out, clip-path 0.2s ease-in-out, top 0.2s ease-in-out, right 0.2s ease-in-out, + bottom 0.2s ease-in-out, left 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up > .b-panel-collapse-size-locker { + transform: translateY(-100%); + clip-path: inset(0 0 100% 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 -10px 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-top) { + top: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down + > .b-panel-collapse-size-locker { + transform: translateY(100%); + clip-path: inset(100% 0 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(-10px 0 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-bottom) { + bottom: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left + > .b-panel-collapse-size-locker { + transform: translate(-100%); + clip-path: inset(0 0 0 100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 -10px 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-left) { + left: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right + > .b-panel-collapse-size-locker { + transform: translate(100%); + clip-path: inset(0 100% 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 0 -10px); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-right) { + right: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-expanding { + flex: none !important; + overflow: visible; +} +.b-panel.b-header-dock-right, +.b-panel.b-header-dock-bottom { + justify-content: flex-end; +} +.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing) { + visibility: hidden; +} +.b-panel.b-collapsed > .b-panel-collapse-revealer { + visibility: visible; + cursor: pointer; +} +.b-panel.b-collapsed, +.b-panel.b-collapsing { + flex-grow: unset !important; + flex-basis: unset !important; + flex-shrink: 0 !important; +} +.b-panel.b-collapsed.b-header-dock-top, +.b-panel.b-collapsed.b-header-dock-bottom, +.b-panel.b-collapsing.b-header-dock-top, +.b-panel.b-collapsing.b-header-dock-bottom { + min-height: auto !important; +} +.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay { + height: unset !important; +} +.b-vbox > .b-panel.b-collapsed.b-header-dock-top, +.b-vbox > .b-panel.b-collapsed.b-header-dock-bottom, +.b-vbox > .b-panel.b-collapsing.b-header-dock-top, +.b-vbox > .b-panel.b-collapsing.b-header-dock-bottom { + flex: none !important; +} +.b-panel.b-collapsed.b-header-dock-right, +.b-panel.b-collapsed.b-header-dock-left, +.b-panel.b-collapsing.b-header-dock-right, +.b-panel.b-collapsing.b-header-dock-left { + min-width: auto !important; +} +.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay { + width: unset !important; +} +.b-hbox > .b-panel.b-collapsed.b-header-dock-right, +.b-hbox > .b-panel.b-collapsed.b-header-dock-left, +.b-hbox > .b-panel.b-collapsing.b-header-dock-right, +.b-hbox > .b-panel.b-collapsing.b-header-dock-left { + flex: none !important; +} +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right, +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left { + width: unset !important; +} +.b-panel.b-header-dock-top .b-panel-content { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.b-panel.b-header-dock-right .b-panel-content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-bottom .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-left .b-panel-content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-panel.b-panel-has-bottom-toolbar .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-floating > .b-dock-top { + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-panel.b-floating > .b-dock-right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-bottom { + position: static; + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-panel-content { + background-color: #fafafa; + justify-content: space-between; + overflow: hidden; + padding: 1em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar { + min-height: 3.8em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar .b-toolbar-content { + padding-top: 0; +} +.b-panel-content.b-auto-container.b-single-child > .b-container { + flex: 1 1 auto; +} +.b-panel-content.b-fit-container { + padding: 0; +} +.b-tabpanel .b-panel-content { + background-color: #fefefe; +} +.b-panel-header { + display: flex; + background-color: #64b5f6; + color: #fff; + padding: 1em; + flex: 0 0 auto; + align-items: center; + z-index: 1; +} +.b-panel-header.b-panel-ui-toolbar { + background-color: #f9f9f9; + color: #616161; + padding: 0.5em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-top, +.b-panel-header.b-panel-ui-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-left, +.b-panel-header.b-panel-ui-toolbar.b-dock-right { + min-width: 4em; +} +.b-panel-header.b-panel-ui-toolbar .b-header-title { + font-size: unset; + font-weight: unset; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-top { + border-bottom: 1px solid #e0e0e0; +} +.b-panel-header.b-dock-right { + flex-flow: column nowrap; +} +.b-panel-header.b-dock-left { + flex-flow: column-reverse nowrap; +} +.b-panel-header.b-dock-left .b-header-title { + transform: rotate(180deg); +} +.b-panel-header .b-header-title { + flex: 1 1 auto; + text-align: center; + justify-content: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.b-panel-header .b-header-title:not(:last-child) { + padding-inline-end: 1em; +} +.b-panel-header .b-header-title.b-align-start { + text-align: start; + justify-content: flex-start; +} +.b-panel-header .b-header-title.b-align-center { + text-align: center; + justify-content: center; + padding-inline-end: 0; +} +.b-panel-header .b-header-title.b-align-end { + text-align: end; + justify-content: flex-end; +} +.b-panel-header .b-header-title.b-align-end:not(:last-child) { + margin-inline-end: 1em; +} +.b-panel-header.b-dock-right .b-header-title, +.b-panel-header.b-dock-left .b-header-title { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-panel-header.b-dock-right, +.b-panel-header.b-dock-bottom { + order: 100; +} +.b-button.b-tool, +.b-tool { + cursor: pointer; + color: #fff; + height: 2em; + width: 2em; + font-size: 0.9em; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + border: 0 none; + background-color: transparent; + flex-shrink: 0; + contain: paint; +} +.b-button.b-tool::-moz-focus-inner, +.b-tool::-moz-focus-inner { + border: 0; +} +.b-button.b-tool:focus, +.b-tool:focus { + outline: none; +} +.b-using-keyboard .b-button.b-tool:focus, +.b-using-keyboard .b-tool:focus { + background-color: #dcdcdc80; +} +.b-button.b-tool.b-icon:before, +.b-tool.b-icon:before, +.b-tool.b-indicator.b-constraint-type-muststarton:before, +.b-tool.b-indicator.b-constraint-type-mustfinishon:before, +.b-tool.b-indicator.b-deadline-date:before { + width: 1em; + height: 1em; + text-align: center; + line-height: inherit; +} +.b-button.b-tool:hover, +.b-tool:hover { + opacity: 0.8; +} +.b-button.b-tool.b-disabled, +.b-tool.b-disabled { + opacity: 0.4; +} +.b-button.b-tool.b-rotate-left:before, +.b-tool.b-rotate-left:before { + transform: rotate(270deg); +} +.b-button.b-tool.b-rotate-right:before, +.b-tool.b-rotate-right:before { + transform: rotate(90deg); +} +.b-button.b-tool i, +.b-tool i { + display: flex; +} +.b-button.b-tool a, +.b-tool a { + color: #fff; +} +.b-button.b-tool { + min-height: 2em; + min-width: 2em; +} +.b-collapsetool:not(.b-collapsing):before { + transition: all 0.2s ease-in-out; +} +.b-collapsetool.b-icon-collapse-down:not(.b-collapsed):before { + transform: rotate(180deg); +} +.b-collapsetool.b-icon-collapse-down.b-collapsed:before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right:not(.b-collapsed):before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right.b-collapsed:before { + transform: rotate(180deg); +} +.b-dock-top .b-header-title:not(:last-child), +.b-dock-bottom .b-header-title:not(:last-child) { + padding-inline-end: 0.2em; +} +.b-dock-top .b-tool.b-align-start, +.b-dock-bottom .b-tool.b-align-start { + margin-block: 0; + margin-inline: 0 0.4em; +} +.b-dock-top .b-tool.b-align-end, +.b-dock-bottom .b-tool.b-align-end { + margin-block: 0; + margin-inline: 0.4em 0; +} +.b-dock-right .b-header-title:not(:last-child), +.b-dock-left .b-header-title:not(:last-child) { + padding: 0.2em 0; +} +.b-dock-right .b-tool.b-align-start, +.b-dock-left .b-tool.b-align-start { + margin-block-end: 0.4em; +} +.b-dock-right .b-tool.b-align-end, +.b-dock-left .b-tool.b-align-end { + margin-block-start: 0.4em; +} +.b-fieldset.b-has-label { + align-items: center; +} +.b-fieldset.b-has-label.b-label-before > .b-panel-body-wrap { + flex: 1 1 100%; +} +.b-fieldset.b-has-label > label { + flex-shrink: 0; +} +.b-fieldset-header { + background-color: transparent; + padding: 0.5em; + color: #262626; +} +.b-fieldset-header .b-header-title { + font-weight: 600; +} +fieldset.b-fieldset-content { + border: none; + background-color: transparent; + margin-inline-start: 0; + margin-inline-end: 0; + overflow: unset; + padding-block-end: 0; +} +.b-panel-has-header > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding-block-start: 1em; + padding-inline-start: 1em; + padding-inline-end: 1em; +} +.b-fieldset:not(.b-panel-has-header) > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding: 0; +} +fieldset.b-fieldset-content.b-inline > .b-field:not(:first-child) { + margin-inline-start: 1em; +} +fieldset.b-fieldset-content > legend.b-fieldset-legend { + position: absolute; + top: -10000px; + clip: rect(0, 0, 0, 0); +} +.b-popup { + color: #616161; +} +.b-popup.b-text-popup { + max-width: 25em; +} +.b-popup.b-positioned { + box-shadow: 2px 2px 6px #0000001a; +} +.b-popup-content { + background: #f9f9f9; +} +.b-popup-content a { + color: #2e2e2e; +} +.b-popup-header { + background-color: #64b5f6; + color: #fff; +} +.b-modal-mask { + background-color: #64646480; + position: fixed; + inset: 0; + pointer-events: all; + z-index: 11001; +} +@media (max-width: 480px) { + .b-popup { + max-width: 100% !important; + } +} +.b-menu { + min-height: 20px; + outline: none; + display: flex; + flex-direction: column; + align-items: stretch; + -webkit-user-select: none; + user-select: none; +} +.b-menu .b-panel-content { + background-color: #fff; +} +.b-menu.b-empty:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #616161; +} +.b-menu .b-icon:before, +.b-menu .b-indicator.b-constraint-type-muststarton:before, +.b-menu .b-indicator.b-constraint-type-mustfinishon:before, +.b-menu .b-indicator.b-deadline-date:before, +.b-menu .b-icon-fw:before { + min-width: 1.3em; +} +.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text { + margin-inline-end: 2em; +} +.b-sub-menu .b-anchor:before { + position: absolute; + height: 2.7em; + width: 11px; + left: -2px; + content: ' '; + margin-top: -0.8em; +} +.b-menu-content { + flex-flow: column nowrap; + justify-content: flex-start; + align-items: stretch; + padding: 0; +} +.b-menu-content > :not(.b-menuitem) { + margin: 0.2em 0.6em; + display: flex; +} +.b-menu-content > :not(.b-menuitem):first-child { + margin-top: 0.4em; +} +.b-menu-content > :not(.b-menuitem):last-child { + margin-bottom: 0.4em; +} +.b-menu-content > .b-button { + justify-content: flex-start; +} +.b-menuitem { + flex-shrink: 0; + padding: 0.8em; + color: #616161; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(224, 224, 224, 0.8); + font-size: 1em; + min-width: 7em; + display: flex; + align-items: center; +} +.b-menuitem.b-disabled { + opacity: 0.5; +} +.b-menuitem:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-menuitem:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-menuitem.b-separator:not(.b-first-visible-child) { + border-top: 1px solid #f9f9f9; +} +.b-menuitem.b-contains-focus, +.b-menuitem:focus { + outline: none; + background-color: #64b5f6; + color: #616161; +} +.b-menuitem span.b-menu-text { + flex: 1 1 auto; + white-space: nowrap; + margin-inline-start: 0.6em; + overflow: hidden; + text-overflow: ellipsis; + min-width: 5em; +} +.b-menuitem.b-has-submenu .b-icon-sub-menu { + margin-inline-start: 0.3em; +} +.b-menuitem.b-rtl .b-icon-sub-menu:before { + transform: scaleX(-1); +} +a.b-menuitem:hover .b-menu-text { + text-decoration: underline; +} +.b-menu-with-icon .b-menuitem-icon { + width: 1.25em; + text-align: center; + flex-shrink: 0; + margin-inline-end: 0.5em; +} +.b-menu-with-icon span.b-menu-text { + margin-inline-start: 1.75em; +} +.b-menu-with-icon .b-menuitem-icon ~ span.b-menu-text { + margin-inline-start: 0; +} +@media screen and (min-resolution: 120dpi) { + .b-firefox .b-radio input { + transform: rotate(1deg); + margin: 1.5px; + } +} +.b-radio input[type='radio'] { + border-radius: 50%; + box-shadow: 0 0 0 1px #ccc; + border: 0.25em solid #fff; + background-color: #fff; + height: 1.3em; + width: 1.3em; + margin: 1px; + z-index: 1; + -webkit-appearance: none; + appearance: none; + cursor: pointer; +} +.b-radio input[type='radio']:focus-visible { + outline: 1px solid #ffcc80; + outline-offset: 0; +} +.b-radio input[type='radio']:checked { + background-color: #64b5f6; +} +.b-radio.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #f9f9f9; + background-color: transparent; +} +.b-radio > .b-field-inner label.b-radio-label { + margin-inline-start: 0.4em; +} +.b-radio > .b-field-inner label.b-radio-label:before { + content: none; +} +.b-radio.b-blue input[type='radio'] { + box-shadow: 0 0 0 1px #64b5f6; + background-color: #64b5f61a; +} +.b-radio.b-blue input[type='radio']:checked { + background-color: #64b5f6; +} +.b-radio.b-blue.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #64b5f633; + background-color: transparent; +} +.b-radio.b-deep-orange input[type='radio'] { + box-shadow: 0 0 0 1px #ff5722; + background-color: #ff57221a; +} +.b-radio.b-deep-orange input[type='radio']:checked { + background-color: #ff5722; +} +.b-radio.b-deep-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ff572233; + background-color: transparent; +} +.b-radio.b-orange input[type='radio'] { + box-shadow: 0 0 0 1px #ffcc80; + background-color: #ffcc801a; +} +.b-radio.b-orange input[type='radio']:checked { + background-color: #ffcc80; +} +.b-radio.b-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffcc8033; + background-color: transparent; +} +.b-radio.b-indigo input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b5; + background-color: #3f51b51a; +} +.b-radio.b-indigo input[type='radio']:checked { + background-color: #3f51b5; +} +.b-radio.b-indigo.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b533; + background-color: transparent; +} +.b-radio.b-green input[type='radio'] { + box-shadow: 0 0 0 1px #a5d6a7; + background-color: #a5d6a71a; +} +.b-radio.b-green input[type='radio']:checked { + background-color: #a5d6a7; +} +.b-radio.b-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #a5d6a733; + background-color: transparent; +} +.b-radio.b-yellow input[type='radio'] { + box-shadow: 0 0 0 1px #fff176; + background-color: #fff1761a; +} +.b-radio.b-yellow input[type='radio']:checked { + background-color: #fff176; +} +.b-radio.b-yellow.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #fff17633; + background-color: transparent; +} +.b-radio.b-red input[type='radio'] { + box-shadow: 0 0 0 1px #ef9a9a; + background-color: #ef9a9a1a; +} +.b-radio.b-red input[type='radio']:checked { + background-color: #ef9a9a; +} +.b-radio.b-red.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ef9a9a33; + background-color: transparent; +} +.b-radio.b-amber input[type='radio'] { + box-shadow: 0 0 0 1px #ffd54f; + background-color: #ffd54f1a; +} +.b-radio.b-amber input[type='radio']:checked { + background-color: #ffd54f; +} +.b-radio.b-amber.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffd54f33; + background-color: transparent; +} +.b-radio.b-lime input[type='radio'] { + box-shadow: 0 0 0 1px #cddc39; + background-color: #cddc391a; +} +.b-radio.b-lime input[type='radio']:checked { + background-color: #cddc39; +} +.b-radio.b-lime.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #cddc3933; + background-color: transparent; +} +.b-radio.b-teal input[type='radio'] { + box-shadow: 0 0 0 1px #009688; + background-color: #0096881a; +} +.b-radio.b-teal input[type='radio']:checked { + background-color: #009688; +} +.b-radio.b-teal.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #00968833; + background-color: transparent; +} +.b-radio.b-light-green input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a; + background-color: #8bc34a1a; +} +.b-radio.b-light-green input[type='radio']:checked { + background-color: #8bc34a; +} +.b-radio.b-light-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a33; + background-color: transparent; +} +.b-radio.b-purple input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b0; + background-color: #9c27b01a; +} +.b-radio.b-purple input[type='radio']:checked { + background-color: #9c27b0; +} +.b-radio.b-purple.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b033; + background-color: transparent; +} +.b-ripple { + display: none; +} +.b-slider { + background-color: transparent; + flex-direction: column; + align-items: center; + justify-content: center; + overflow: visible; +} +.b-slider label { + transition: color 0.2s; +} +.b-slider.b-rtl > [type='range'] { + direction: rtl; +} +.b-slider [type='range'] { + align-self: stretch; + max-width: 100%; + -webkit-appearance: none; + margin: 10px 0; + padding: 0; + font-size: inherit; + background-color: transparent; +} +.b-slider [type='range']:focus { + outline: 0; +} +.b-slider [type='range']:focus::-webkit-slider-runnable-track { + background: white; +} +.b-slider [type='range']:focus::-moz-range-track { + background: white; +} +.b-slider [type='range']:focus::-ms-fill-lower, +.b-slider [type='range']:focus::-ms-fill-upper { + background: white; +} +.b-slider [type='range']:focus::-webkit-slider-thumb { + box-shadow: 0 2px 4px #00000026, 0 2px 4px #0003; +} +.b-slider [type='range']::-moz-focus-outer { + border: 0; +} +.b-slider [type='range']::-ms-tooltip { + display: none; +} +.b-slider [type='range']::-webkit-slider-runnable-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: #f9f9f9; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-webkit-slider-thumb { + background: #64b5f6; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + -webkit-appearance: none; + margin-top: -6px; + transition: all 0.5s; +} +.b-slider [type='range']::-moz-range-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: #f9f9f9; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-moz-range-thumb { + background: #64b5f6; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; +} +.b-slider [type='range']::-ms-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: transparent; + border-color: transparent; + border-width: 10px 0; + color: transparent; +} +.b-slider [type='range']::-ms-fill-lower, +.b-slider [type='range']::-ms-fill-upper { + background: #f9f9f9; + border: none; + border-radius: 4px; +} +.b-slider [type='range']::-ms-thumb { + background: #64b5f6; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + margin-top: 0; +} +.b-slider.b-disabled [type='range']::-ms-thumb, +.b-slider.b-disabled [type='range']::-ms-fill-lower, +.b-slider.b-disabled [type='range']::-ms-fill-upper { + background: #ececec; + cursor: default; +} +.b-slider.b-disabled [type='range']::-moz-range-thumb, +.b-slider.b-disabled [type='range']::-moz-range-track { + background: #ececec; + cursor: default; +} +.b-slider.b-disabled [type='range']::-webkit-slider-thumb, +.b-slider.b-disabled [type='range']::-webkit-slider-runnable-track { + background: #ececec; + cursor: default; +} +.b-grid-cell .b-slider { + width: 100%; +} +.b-container .b-slider label { + margin: 0; +} +.b-container .b-slidetoggle .b-slidetoggle-label { + margin-inline-start: 0; +} +.b-slidetoggle { + height: 3.25em; +} +.b-slidetoggle .b-field-inner:before { + width: 2.4em; +} +.b-slidetoggle input, +.b-slidetoggle .b-slidetoggle-toggle { + width: 2.4em; + height: 1.4em; + font-size: inherit; + flex-shrink: 0; +} +.b-slidetoggle input { + top: -0.4em; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + background-color: #fff; + transform: translate(1.2em, 0.2em); +} +.b-slidetoggle .b-slidetoggle-toggle { + transition: background-color 0.2s, opacity 0.2s; + opacity: 0.7; + border-radius: 0.7em; + margin-inline-end: 0.4em; +} +.b-slidetoggle:hover .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle .b-slidetoggle-thumb { + height: 1em; + width: 1em; + background-color: #fff; + border-radius: 0.5em; + position: absolute; + transform: translate(0.2em, 0.2em); + transition: transform 0.3s ease; +} +.b-slidetoggle.b-rtl .b-slidetoggle-thumb { + transform: translate(-0.2em, 0.2em); +} +.b-slidetoggle.b-rtl input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + transform: translate(-1.2em, 0.2em); +} +.b-slidetoggle-label { + cursor: pointer; +} +.b-slidetoggle.b-white input:checked + .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-white .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-blue input:checked + .b-slidetoggle-toggle { + background-color: #64b5f6; +} +.b-slidetoggle.b-blue .b-slidetoggle-toggle { + background-color: #b1dafb; +} +.b-slidetoggle.b-deep-orange input:checked + .b-slidetoggle-toggle { + background-color: #ff5722; +} +.b-slidetoggle.b-deep-orange .b-slidetoggle-toggle { + background-color: #ffab91; +} +.b-slidetoggle.b-orange input:checked + .b-slidetoggle-toggle { + background-color: #ffcc80; +} +.b-slidetoggle.b-orange .b-slidetoggle-toggle { + background-color: #ffe6c0; +} +.b-slidetoggle.b-amber input:checked + .b-slidetoggle-toggle { + background-color: #ffd54f; +} +.b-slidetoggle.b-amber .b-slidetoggle-toggle { + background-color: #ffeaa7; +} +.b-slidetoggle.b-indigo input:checked + .b-slidetoggle-toggle { + background-color: #3f51b5; +} +.b-slidetoggle.b-indigo .b-slidetoggle-toggle { + background-color: #9ba5de; +} +.b-slidetoggle.b-lime input:checked + .b-slidetoggle-toggle { + background-color: #cddc39; +} +.b-slidetoggle.b-lime .b-slidetoggle-toggle { + background-color: #e7ee9b; +} +.b-slidetoggle.b-teal input:checked + .b-slidetoggle-toggle { + background-color: #009688; +} +.b-slidetoggle.b-teal .b-slidetoggle-toggle { + background-color: #4bffee; +} +.b-slidetoggle.b-green input:checked + .b-slidetoggle-toggle { + background-color: #a5d6a7; +} +.b-slidetoggle.b-green .b-slidetoggle-toggle { + background-color: #d1ecd2; +} +.b-slidetoggle.b-light-green input:checked + .b-slidetoggle-toggle { + background-color: #8bc34a; +} +.b-slidetoggle.b-light-green .b-slidetoggle-toggle { + background-color: #c5e3a3; +} +.b-slidetoggle.b-purple input:checked + .b-slidetoggle-toggle { + background-color: #9c27b0; +} +.b-slidetoggle.b-purple .b-slidetoggle-toggle { + background-color: #d785e6; +} +.b-slidetoggle.b-yellow input:checked + .b-slidetoggle-toggle { + background-color: #fff176; +} +.b-slidetoggle.b-yellow .b-slidetoggle-toggle { + background-color: #fff8bb; +} +.b-slidetoggle.b-red input:checked + .b-slidetoggle-toggle { + background-color: #ef9a9a; +} +.b-slidetoggle.b-red .b-slidetoggle-toggle { + background-color: #f7cccc; +} +.b-slidetoggle.b-dark-gray input:checked + .b-slidetoggle-toggle { + background-color: #757575; +} +.b-slidetoggle.b-dark-gray .b-slidetoggle-toggle { + background-color: #bdb7b7; +} +.b-slidetoggle.b-gray input:checked + .b-slidetoggle-toggle { + background-color: #ccc; +} +.b-slidetoggle.b-gray .b-slidetoggle-toggle { + background-color: #e7e4e4; +} +.b-slidetoggle.b-light-gray input:checked + .b-slidetoggle-toggle { + background-color: #f9f9f9; +} +.b-slidetoggle.b-light-gray .b-slidetoggle-toggle { + background-color: #fcfcfc; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + background-color: #8f8f8f; +} +.b-slidetoggle .b-slidetoggle-toggle { + background-color: #cac4c4; +} +.b-splitter { + background-color: #f0f0f0; + flex: 0 0 0.5em; + position: relative; + touch-action: none; +} +@media (pointer: coarse) { + .b-splitter { + --splitter-inner-size: 2em; + } +} +@media (pointer: fine) { + .b-splitter { + --splitter-inner-size: 0; + } +} +.b-splitter.b-disabled { + flex: 0 0 1px; + pointer-events: none; +} +.b-splitter:not(.b-disabled) { + overflow: visible; +} +.b-splitter:after { + content: ''; + position: absolute; + left: 0; + top: 0; + z-index: 1; +} +.b-splitter:hover:after, +.b-splitter.b-moving:after { + background-color: #f0f0f0; +} +.b-splitter.b-horizontal { + cursor: ns-resize; + min-height: 0.5em; +} +.b-splitter.b-horizontal.b-disabled { + min-height: 1px; +} +.b-splitter.b-horizontal:after { + height: var(--splitter-inner-size); + width: 100%; +} +.b-splitter.b-horizontal:hover:after, +.b-splitter.b-horizontal.b-moving:after { + top: calc((10px - 0.5em) / -2); + height: 10px; +} +.b-splitter.b-vertical { + cursor: ew-resize; + min-width: 0.5em; +} +.b-splitter.b-vertical.b-disabled { + min-width: 1px; +} +.b-splitter.b-vertical:after { + width: var(--splitter-inner-size); + height: 100%; +} +.b-splitter.b-vertical:hover:after, +.b-splitter.b-vertical.b-moving:after { + left: calc((10px - 0.5em) / -2); + width: 10px; +} +.b-splitter:last-child, +.b-splitter:first-child { + visibility: hidden; + flex: 0; + min-width: 0; +} +.b-timefield.b-open .b-icon-clock-live { + background-color: #64b5f6 !important; +} +.b-timefield.b-empty .b-fieldtrigger { + animation-delay: -300s; +} +.b-timefield.b-disabled .b-icon-clock-live, +.b-timefield.b-readonly .b-icon-clock-live { + background-color: #f0f0f080; +} +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover, +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover { + color: #64b5f6; +} +.b-timefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-timefield .b-step-trigger:before { + transition: color 0.3s; +} +.b-timefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-timepicker.b-content-element { + background-color: #fafafa; + align-items: center; + padding: 0.5em 0.3em; + gap: 0.3em; +} +.b-timepicker.b-content-element .b-widget { + margin: 0; + flex: 0 0 auto; + width: auto; +} +.b-timepicker.b-content-element .b-numberfield > .b-label { + clip-path: polygon(0 0); + position: absolute; + contain: strict; +} +.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before { + content: ':'; + align-self: center; + margin-inline-end: 0.3em; + font-weight: 700; +} +.b-timepicker.b-content-element .b-numberfield input { + width: 2.8em; +} +.b-timepicker.b-content-element .b-button { + flex: 0 0 3em; + padding: 0; +} +.b-timepicker.b-content-element .b-button label { + text-overflow: clip; +} +@keyframes progress { + 0% { + width: 0; + } + to { + width: 100%; + } +} +.b-float-root > .b-floating.b-toast { + display: inline-block; + overflow-x: hidden; + overflow-y: auto; + top: auto; + inset-inline-end: 2em; + inset-inline-start: auto; + max-width: 60%; + max-height: 60%; + line-height: 1.4em; + transition: bottom 0.25s ease-in, transform 0.25s ease-in; + padding: 1em; + background-color: #fafafa; + color: #616161; + border-radius: 2px; + cursor: pointer; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast { + left: auto; + right: 2em; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast.b-rtl { + left: 2em; + right: auto; +} +.b-float-root > .b-floating.b-toast.b-toast-hide { + bottom: 0 !important; + transform: translateY(100%) !important; +} +.b-float-root > .b-floating.b-toast.b-icon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-muststarton:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-mustfinishon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-deadline-date:before { + margin-inline-end: 0.5em; +} +.b-toast-progress { + position: absolute; + top: 0; + inset-inline-start: 0; + height: 3px; + background: #64b5f6; + animation-name: progress; + animation-timing-function: linear; +} +.b-legacy-inset .b-toast-progress { + left: 0; +} +.b-legacy-inset .b-toast-progress.b-rtl { + right: 0; +} +.b-float-root > .b-floating.b-toast.b-white { + background-color: #fff; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-white .b-toast-progress { + background: white; +} +.b-float-root > .b-floating.b-toast.b-blue { + background-color: #64b5f6; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-blue .b-toast-progress { + background: #a2d3fa; +} +.b-float-root > .b-floating.b-toast.b-deep-orange { + background-color: #ff5722; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-deep-orange .b-toast-progress { + background: #ff9a7a; +} +.b-float-root > .b-floating.b-toast.b-orange { + background-color: #ffcc80; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-orange .b-toast-progress { + background: #ffe0b3; +} +.b-float-root > .b-floating.b-toast.b-amber { + background-color: #ffd54f; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-amber .b-toast-progress { + background: #ffe695; +} +.b-float-root > .b-floating.b-toast.b-indigo { + background-color: #3f51b5; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-indigo .b-toast-progress { + background: #8994d6; +} +.b-float-root > .b-floating.b-toast.b-lime { + background-color: #cddc39; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-lime .b-toast-progress { + background: #e1ea88; +} +.b-float-root > .b-floating.b-toast.b-teal { + background-color: #009688; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-teal .b-toast-progress { + background: #27ffeb; +} +.b-float-root > .b-floating.b-toast.b-green { + background-color: #a5d6a7; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-green .b-toast-progress { + background: #c9e6ca; +} +.b-float-root > .b-floating.b-toast.b-light-green { + background-color: #8bc34a; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-green .b-toast-progress { + background: #b9db92; +} +.b-float-root > .b-floating.b-toast.b-purple { + background-color: #9c27b0; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-purple .b-toast-progress { + background: #ce6edf; +} +.b-float-root > .b-floating.b-toast.b-yellow { + background-color: #fff176; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-yellow .b-toast-progress { + background: #fff7ad; +} +.b-float-root > .b-floating.b-toast.b-red { + background-color: #ef9a9a; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-red .b-toast-progress { + background: #f5c2c2; +} +.b-float-root > .b-floating.b-toast.b-dark-gray { + background-color: #757575; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-dark-gray .b-toast-progress { + background: #acacac; +} +.b-float-root > .b-floating.b-toast.b-gray { + background-color: #ccc; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-gray .b-toast-progress { + background: #e0e0e0; +} +.b-float-root > .b-floating.b-toast.b-light-gray { + background-color: #f9f9f9; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-gray .b-toast-progress { + background: #fbfbfb; +} +.b-tooltip:not(.b-allow-over) { + -webkit-user-select: none; + user-select: none; +} +.b-tooltip .b-tooltip-loading .b-icon, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-muststarton, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-mustfinishon, +.b-tooltip .b-tooltip-loading .b-indicator.b-deadline-date { + display: inline-block; + margin-inline-end: 0.5em; +} +.b-tooltip-content { + background: #fffef6; + color: #616161; + font-size: 1em; + line-height: 1.4em; + padding: 1em; +} +.b-tooltip-content a { + color: #616161; +} +.b-textareafield textarea, +.b-textareapickerfield textarea { + padding: 0.8em; + align-self: stretch; +} +.b-textareapickerfield-picker { + display: flex; + flex: 1; + min-height: 10em; +} +.b-textareapickerfield-picker:focus { + outline: none; + border-color: #ffcc80; +} +.b-toolbar { + background-color: #f9f9f9; + color: #616161; + flex-shrink: 0; +} +.b-toolbar.b-dock-header, +.b-toolbar.b-dock-pre-header { + background-color: transparent; +} +.b-toolbar.b-dock-header .b-toolbar-content, +.b-toolbar.b-dock-pre-header .b-toolbar-content { + padding: 0; +} +.b-toolbar.b-dock-header > .b-button, +.b-toolbar.b-dock-pre-header > .b-button { + margin: 0; +} +.b-toolbar.b-dock-header .b-button, +.b-toolbar.b-dock-pre-header .b-button { + min-height: auto; +} +.b-toolbar.b-dock-header { + margin-inline-start: 1em; +} +.b-toolbar.b-dock-pre-header { + margin-inline-end: 1em; +} +.b-toolbar > .b-tool { + align-self: center; + background-color: transparent; +} +.b-toolbar > .b-tool.b-pressed { + background-color: #32323233; +} +.b-toolbar .b-button:not(.b-text) { + flex-shrink: 0; +} +.b-toolbar .b-row-start-scroller { + margin: 0; + margin-inline-end: 0.5em; +} +.b-toolbar.b-dock-left .b-row-start-scroller, +.b-toolbar.b-dock-right .b-row-start-scroller, +.b-toolbar .b-row-end-scroller, +.b-toolbar .b-row-menu { + margin: 0; + margin-inline-start: 0.5em; +} +.b-toolbar .b-column-start-scroller { + margin: 0 0 0.5em; +} +.b-toolbar .b-column-end-scroller, +.b-toolbar .b-column-menu { + margin: 0.5em 0 0; +} +.b-toolbar > .b-overflow-button { + margin: 0.5em; +} +.b-toolbar.b-rtl > .b-overflow-button:before { + transform: scaleX(-1); +} +.b-toolbar .b-toolbar-content { + overflow: hidden; + padding: 0.5em; + gap: 0.5em; +} +.b-toolbar .b-toolbar-content .b-field { + margin-bottom: 0; +} +.b-toolbar .b-toolbar-content > .b-toolbar-fill { + flex: 1 1 0%; +} +.b-toolbar .b-toolbar-content .b-html { + align-items: center; +} +.b-toolbar .b-toolbar-content .b-html code { + margin: 0 0.5em; +} +.b-toolbar .b-toolbar-content.b-overflow .b-field, +.b-toolbar .b-toolbar-content.b-overflow .b-button { + flex-shrink: 0; +} +.b-toolbar.b-dock-top, +.b-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-toolbar-separator { + margin-block: 0.2em; + border-style: solid; + border-width: 0 1px 0 1px; + border-inline-start-color: #e0e0e0; + border-inline-end-color: #ececec; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-widget:not(.b-button) { + min-height: 0; +} +.b-toolbar.b-dock-bottom .b-toolbar-content { + padding: 1em; +} +.b-toolbar.b-dock-top { + border-bottom: 1px solid #e0e0e0; +} +.b-toolbar.b-dock-left, +.b-toolbar.b-dock-right { + min-width: 4em; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-right .b-toolbar-content > .b-toolbar-separator { + margin: 0 0.5em 0.2em 0.2em; + border-style: solid; + border-width: 1px 0 1px 0; + border-top-color: #e0e0e0; + border-bottom-color: #ececec; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-right .b-toolbar-content > .b-widget:not(.b-button) { + min-width: 0; +} +.b-tabpanel .b-panel .b-toolbar { + background-color: #fefefe; +} +.b-toolbar.b-outer { + background-color: #f9f9f9; +} +.b-toolbar-overflow-menu > .b-panel-body-wrap > .b-menu-content .b-widget { + flex: 0 0 auto !important; + width: auto; +} +.b-tabpanel-tabs { + display: flex; + flex: 0 0 auto; + flex-direction: row; + margin-bottom: 0; + background-color: transparent; +} +.b-toolbar .b-tabpanel-tabs { + gap: 0; +} +.b-tabpanel-tab { + display: flex; + padding: 0.6em; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + align-items: center; + justify-content: center; + font-weight: 400; + text-transform: none; + color: #777; + background-color: transparent; + border-width: 0; + border-style: solid; + border-color: transparent; + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-tabpanel-tab.b-rotate-vertical { + min-width: auto; + min-height: 3em; +} +.b-tabpanel-tab:not(.b-rotate-vertical) { + min-height: auto; + min-width: 3em; +} +.b-tabpanel-tab.b-active { + background-color: #fefefe; + border-color: transparent; + color: #616161; + z-index: 1; +} +.b-dock-left > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-right > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-bottom > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-tabpanel-tab.b-hidden { + display: none !important; +} +.b-tabpanel-tab.b-disabled { + background-color: transparent; + color: #7777774d; + border-color: #0000; +} +.b-tabpanel-tab:focus { + outline: none; +} +.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled), +.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled) { + background-color: #f4f4f4; + color: #616161; +} +.b-tabpanel-body.b-card-container { + background-color: #fefefe; + border-radius: 2px; + border: 0 solid transparent; + flex: 1 0 auto; + padding: 1em; +} +.b-tabpanel[data-active-index='0'] .b-tabpanel-body { + border-top-left-radius: 0; +} +.b-tabpanel .b-html { + color: #616161; +} +.b-toolbar.b-tabbar { + background-color: transparent; + min-height: auto; +} +.b-toolbar.b-tabbar > .b-tabpanel-tabs { + padding: 0; +} +.b-tabbar.b-dock-top .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-bottom .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-left .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-right .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child) { + margin-inline-end: 0; + margin-bottom: 0; +} +.b-toolbar.b-undoredo { + padding: 0; +} +.b-toolbar.b-undoredo > * { + border-radius: 0; +} +.b-buttongroup .b-toolbar.b-undoredo:not(:first-child) > button:first-child { + margin-inline-start: -1px; +} +.b-buttongroup .b-toolbar.b-undoredo > .b-widget { + margin-inline-end: 0; +} +.b-toolbar.b-undoredo .b-widget.b-combo { + flex: 1 1 250px; + margin: 0 0.5em; +} +.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner { + padding-inline: 0.7em; +} +.b-yearpicker { + width: max-content; +} +.b-yearpicker .b-toolbar.b-dock-top { + background-color: #64b5f6; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; +} +.b-yearpicker .b-toolbar.b-dock-top .b-icon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-yearpicker .b-toolbar.b-dock-top button { + border: none; + min-height: 0; +} +.b-yearpicker .b-toolbar.b-dock-top button, +.b-yearpicker .b-toolbar.b-dock-top button:not(.b-tab):active:not([disabled]), +.b-yearpicker .b-toolbar.b-dock-top button:not(.b-tab):active:focus:not([disabled]) { + color: #fff; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool { + color: #fff; + font-size: 80%; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover { + opacity: 0.7; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus) { + background: transparent !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title { + margin-inline: auto; + color: inherit; + font-weight: 400; + background-color: unset; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index='0'] { + margin-inline: 0.5em auto !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-yearpicker .b-yearpicker-body-wrap { + background-color: #fafafa; +} +.b-yearpicker .b-yearpicker-content { + display: grid; + align-items: center; + grid-template-columns: repeat(4, 1fr); + padding: 1em; + gap: 1em; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year { + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 1em; + height: 2em; + background: transparent; + font-size: 1em; + cursor: pointer; + color: #616161; + font-family: inherit; + font-weight: 400; + padding-inline: 0; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover { + background-color: #64b5f680; + border-color: #64b5f680; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected { + color: #fff; + background-color: #64b5f6; + border-color: #64b5f6; +} +.b-yearpicker.b-outer, +.b-yearpicker.b-floating { + min-width: 20.4em; + min-height: 18.2em; +} +.b-histogram { + background-color: #fff; + padding: 1px; + contain: strict; +} +.b-histogram svg * { + vector-effect: non-scaling-stroke; +} +.b-histogram rect { + fill: #a5d6a7; + transition-property: x, y, width, height, fill; + transition-duration: 1s; +} +.b-histogram rect.b-exceeds-top { + fill: #ef9a9a; +} +.b-histogram text.b-bar-legend { + writing-mode: tb; + text-anchor: end; + font-size: 75%; +} +.b-histogram svg { + overflow: visible; +} +.b-histogram path { + fill: transparent; + stroke: #f99; + transition: d 1s; + pointer-events: none; +} +.b-scale { + contain: strict; +} +.b-scale svg * { + vector-effect: non-scaling-stroke; +} +.b-scale.b-scale-vertical text.b-scale-tick-label { + transform: translateY(0.3em); +} +.b-scale.b-scale-vertical.b-align-right { + text-anchor: end; +} +.b-scale.b-scale-horizontal text.b-scale-tick-label { + text-anchor: middle; +} +.b-scale path { + stroke: #9c9c9c; + pointer-events: none; +} +.b-scale text { + fill: gray; +} +.b-hbox, +.b-vbox { + display: flex; + align-items: stretch; + justify-content: flex-start; + position: relative; +} +.b-hbox > .b-box-center, +.b-vbox > .b-box-center { + flex: 1 1 auto; +} +.b-hbox { + flex-flow: row nowrap; +} +.b-vbox { + flex-flow: column nowrap; +} +.b-box-justify-stretch { + justify-content: stretch; +} +.b-card-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + padding: 0; + position: relative; +} +.b-card-container.b-animating { + overflow: hidden; +} +.b-card-container > .b-card-item { + flex: 1 0 100%; + align-items: stretch; + max-width: 100%; +} +.b-card-container.b-hide-child-headers > .b-panel:not(.b-positioned) > .b-panel-header { + display: none; +} +@keyframes b-card-slide-in-left { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-out-right { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-in-right { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +@keyframes b-card-slide-out-left { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +.b-slide-in-left { + animation: b-card-slide-in-left 0.3s ease 0s 1; +} +.b-slide-out-right { + pointer-events: none; + left: 1em; + animation: b-card-slide-out-right 0.3s ease 0s 1; +} +.b-slide-in-right { + animation: b-card-slide-in-right 0.3s ease 0s 1; +} +.b-slide-out-left { + pointer-events: none; + margin-inline-start: -1em; + margin-inline-end: 1em; + animation: b-card-slide-out-left 0.3s ease 0s 1; +} +.b-fit-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + position: relative; +} +.b-fit-container > .b-fit-item { + flex: 1 0 auto; + margin: 0; + max-width: 100%; + align-self: stretch !important; +} +.b-resource-avatar { + touch-action: pan-x pan-y; + display: flex; + align-items: center; + justify-content: center; + width: 2.2em; + height: 2.2em; + border-radius: 50%; + flex-shrink: 0; +} +.b-resource-avatar.b-resource-icon:before { + font-size: 1.5em; +} +.b-resource-initials { + background: #64b5f6; + color: #fff; + text-transform: uppercase; +} +.b-color-blue { + background-color: #64b5f6; +} +.b-color-deep-orange { + background-color: #ff5722; +} +.b-color-orange { + background-color: #ffcc80; +} +.b-color-amber { + background-color: #ffd54f; +} +.b-color-indigo { + background-color: #3f51b5; +} +.b-color-lime { + background-color: #cddc39; +} +.b-color-teal { + background-color: #009688; +} +.b-color-cyan { + background-color: #3bc9db; +} +.b-color-green { + background-color: #a5d6a7; +} +.b-color-light-green { + background-color: #8bc34a; +} +.b-color-purple { + background-color: #9c27b0; +} +.b-color-violet { + background-color: #9775fa; +} +.b-color-yellow { + background-color: #fff176; +} +.b-color-red { + background-color: #ef9a9a; +} +.b-color-pink { + background-color: #f783ac; +} +.b-color-dark-gray { + background-color: #757575; +} +.b-color-gray { + background-color: #ccc; +} +.b-color-light-gray { + background-color: #f9f9f9; +} +.b-color-white { + background-color: #fff; +} +.b-icon-clock-live { + background-color: #bdbdbd80; + border-radius: 50%; + width: 1em; + height: 1em; + position: relative; + animation-delay: 0s; +} +.b-icon-clock-live:before, +.b-icon-clock-live:after { + position: absolute; + display: block; + font-size: 1em !important; + content: ''; + width: 0.1em !important; + left: 0.44em; + background: #fff; + border-radius: 0.5em; +} +.b-icon-clock-live:before { + top: 0.15em; + height: 0.4em !important; + transform-origin: 0.05em 0.35em; + animation: rotate 6s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +.b-icon-clock-live:after { + top: 0.22em; + height: 0.33em; + transform-origin: 0.05em 0.3em; + animation: rotate 72s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +@keyframes rotate { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell { + filter: grayscale(1); + opacity: 0.2; + pointer-events: none; +} +.b-action-cell { + text-align: end; +} +.b-action-ct { + display: flex; + flex-flow: row nowrap; +} +.b-action-item { + margin: 0 -0.2em; + text-align: center; + font-size: 1.2em; + color: #757575; +} +.b-action-cell.b-grid-cell .b-action-item { + transition: all 0.15s ease-in-out; +} +.b-action-item:hover { + transform: scale3d(1.2, 1.2, 1); + color: #64b5f6; +} +.b-check-cell .b-checkbox label.b-checkbox-label:before { + margin-inline-end: 0; +} +.b-check-header-with-checkbox .b-grid-header-text { + display: none; +} +.b-check-header-with-checkbox .b-field-inner { + justify-content: center; +} +.b-check-header-with-checkbox .b-checkbox-label:before { + margin: 0 !important; +} +.b-percent-bar-outer { + flex: 1; + height: 30%; + max-height: 0.8em; + background: #f1f1f1; +} +.b-percent-bar { + display: flex; + flex-direction: column; + justify-content: center; + height: 100%; + max-width: 100%; + padding: 0 0.2em; + background: #64b5f6; + color: #f9f9f9; + font-size: 0.7em; + text-align: end; + transition: width 0.5s, padding 0.5s, background-color 0.5s; +} +.b-percent-bar.b-zero { + padding: 0; + text-indent: 0.2em; +} +.b-percent-bar.b-low { + background: #ef9a9a; + color: #262626; +} +.b-percent-bar.b-low span { + left: 100%; + margin-block: 0; + margin-inline: 5px 0; +} +.b-percent-bar span { + position: relative; + display: inline-block; + margin-block: 0; + margin-inline: 0 5px; + line-height: 1em; +} +.b-grid-body-container.b-scrolling .b-percent-bar { + transition: none; +} +.b-rating-cell .b-icon, +.b-rating-cell .b-indicator.b-constraint-type-muststarton, +.b-rating-cell .b-indicator.b-constraint-type-mustfinishon, +.b-rating-cell .b-indicator.b-deadline-date { + font-size: 1.8em; +} +.b-rating-cell .b-empty { + color: #f9f9f94d; +} +.b-rating-cell .b-filled { + color: #ffe182; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date { + cursor: pointer; + transition: all 0.2s linear; + position: relative; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-deadline-date { + color: #ffe182; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-deadline-date:before { + opacity: 0.4; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton:hover, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover { + transform: scale(1.3); +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover.b-filled, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover.b-filled { + opacity: 1; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-deadline-date:before { + color: #f9f9f94d; + opacity: 1; +} +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-muststarton, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-mustfinishon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-deadline-date { + transition: none; +} +.b-grid-cell.b-row-number-cell { + background-color: #f1f1f1; + border-inline-end: 1px solid #d9d9d9; +} +.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover, +.b-group-row .b-grid-cell.b-row-number-cell:first-child { + border-inline-end: 1px solid #d9d9d9; +} +.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected { + border-inline-end: 1px solid #d9d9d9; +} +.b-tree-expander { + position: relative; + top: 1px; + margin: 0 0.55em; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.b-loading-children .b-tree-expander .b-icon:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-muststarton:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-mustfinishon:before, +.b-loading-children .b-tree-expander .b-indicator.b-deadline-date:before { + content: '\f110'; + animation: spin 2s infinite linear; +} +.b-grid-cell.b-tree-cell { + align-items: stretch; +} +.b-tree-leaf-cell .b-tree-cell-inner:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #64b5f6; + margin-inline-end: 0.6em; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open, +.b-icon-tree-expand, +.b-icon-tree-collapse { + color: #64b5f6; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open { + margin-inline-end: 0.6em; +} +.b-icon-tree-leaf:before { + font-size: 0.3em; + vertical-align: middle; +} +.b-icon-tree-folder:before, +.b-icon-tree-folder-open:before { + margin-inline-start: 0.1em; +} +.b-icon-tree-expand.b-empty-parent, +.b-icon-tree-collapse.b-empty-parent { + visibility: hidden; +} +.b-icon-tree-expand:before, +.b-icon-tree-collapse:before { + font-size: 1.2em; +} +.b-tree-cell-inner { + padding: 0.5em 0; + display: flex; + align-items: center; + flex-shrink: 0; + flex-grow: 1; +} +a.b-tree-cell-inner { + text-decoration: none; +} +a.b-tree-cell-inner:hover .b-tree-cell-value { + text-decoration: underline; +} +.b-tree-parent-cell, +.b-tree-leaf-cell { + padding-inline-start: 10px; +} +.b-tree-cell.b-tree-parent-cell { + font-weight: 400; + color: #6f6f6f; +} +.b-tree-cell-value { + flex: 1; + display: flex; + flex-direction: row; + align-items: center; +} +.b-touch .b-tree-expander { + width: 1.1em; +} +.b-touch .b-icon-tree-expand:before, +.b-touch .b-icon-tree-collapse:before { + font-size: 1.8em; +} +.b-touch .b-icon-tree-leaf:before { + font-size: 0.6em; +} +.b-touch .b-tree-icon, +.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before { + font-size: 1.2em; +} +.b-editor.b-cell-editor { + position: absolute; + background-color: transparent; + border-width: 0; + border-style: solid; + box-shadow: none !important; + z-index: 1; +} +.b-editor.b-cell-editor .b-field > .b-label { + clip-path: inset(0, 100%, 100%, 0); + position: absolute; + contain: strict; +} +.b-editor.b-cell-editor .b-numberfield, +.b-editor.b-cell-editor .b-textfield { + align-items: stretch; +} +.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner, +.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner { + padding-inline-start: 0; +} +.b-editor.b-cell-editor .b-numberfield input, +.b-editor.b-cell-editor .b-textfield input { + padding: 0.8em calc(0.5em - 1px); +} +.b-gridbase .b-editing { + overflow: visible; + contain: unset; + z-index: 1; + outline: none !important; +} +.b-gridbase .b-editing .b-grid-cell.b-editing { + color: transparent; +} +.b-grid-cell:not(.b-editing) .b-cell-editor { + display: none; +} +.b-celltooltip-tip { + max-height: 50%; +} +.b-columndragtoolbar { + position: absolute; + top: calc(100% - 3em); + left: 50%; + z-index: 100; + animation-name: b-show-columndragtoolbar; + animation-duration: 0.2s; + transform: translate(-50%); + display: inline-flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: center; + border-radius: 1em; + background: #fafafa; + transition: opacity 0.2s, top 0.2s; + box-shadow: none; + padding: 1em 1em 0.5em; + opacity: 0.4; + font-size: 0.8em; +} +.b-columndragtoolbar.b-closer { + top: 50%; + transform: translate(-50%, -50%); +} +.b-columndragtoolbar.b-hover { + opacity: 0.8; +} +.b-columndragtoolbar.b-remove { + animation-name: b-hide-columndragtoolbar; + animation-duration: 0.2s; + top: 100%; + opacity: 0; +} +.b-columndragtoolbar.b-remove.b-closer { + animation-name: b-hide-columndragtoolbar-closer; +} +.b-columndragtoolbar > .b-title { + color: #fff; + flex-basis: 100%; + margin-bottom: 1em; + text-align: center; +} +.b-columndragtoolbar > .b-title:before { + content: 'Drag header downwards'; +} +.b-columndragtoolbar.b-closer > .b-title:before { + content: 'Drop header on a button'; +} +.b-columndragtoolbar .b-group { + display: inline-flex; + flex-direction: column; + align-items: center; + margin-inline-end: 1.5em; +} +.b-columndragtoolbar .b-group:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-group .b-title { + color: #fff; + margin-block: 0.5em; +} +.b-columndragtoolbar .b-buttons { + display: inline-flex; + flex-direction: row; +} +.b-columndragtoolbar .b-target-button { + display: inline-flex; + flex-direction: column; + align-items: center; + transition: all 0.2s; + color: #fff; + border: 0.3em solid #64b5f6; + border-radius: 1em; + background: transparent; + padding: 1em 0; + width: 7em; + margin-inline-end: 0.5em; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-target-button i { + font-size: 2.5em; + color: #64b5f6; + pointer-events: none; + transition: all 0.2s; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) { + background-color: #64b5f6; + color: #fff; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) i { + transform: scale(1.1); + color: #fff; +} +.b-columndragtoolbar .b-target-button.b-activate i { + transform: scale(1.1) rotate(180deg) !important; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] { + border-color: #ffcc80; + background-color: transparent; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] i { + color: #ffcc80; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) { + background-color: #ffcc80; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] { + border-color: #349ef3; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] i { + color: #349ef3; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) { + background-color: #349ef3; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-disabled='true'] { + opacity: 0.5; +} +@keyframes b-show-columndragtoolbar { + 0% { + top: 100%; + opacity: 0; + } + to { + top: calc(100% - 3em); + opacity: 0.4; + } +} +@keyframes b-hide-columndragtoolbar { + 0% { + top: calc(100% - 3em); + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +@keyframes b-hide-columndragtoolbar-closer { + 0% { + top: 50%; + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +.b-grid-header.b-drag-proxy { + line-height: normal; + font-weight: inherit; + background-color: #f9f9f9; + outline: 1px solid #cccccc; + transition: background-color 0.3s; + border-inline-end: none; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent { + justify-content: stretch; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent > .b-grid-header-text { + border-inline-end: none; +} +.b-grid-header.b-drag-proxy .b-grid-header:last-child { + border-inline-end: none; +} +.b-grid-header.b-drop-placeholder { + opacity: 0.3; +} +.b-grid-header.b-drag-invalid { + color: #ef9a9a; + outline: 1px solid #ef9a9a; +} +.b-gridbase.b-columnresize .b-grid-header.b-resize-handle { + cursor: ew-resize !important; +} +.b-gridbase.b-columnresize .b-grid-header.b-resizing { + background: white; +} +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after { + display: none; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing { + overflow: visible; + z-index: 100; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + content: '\f337'; + font-size: 1.5em; + color: #fff; + position: absolute; + top: 50%; + transform: translate(50%) translateY(-50%); + right: 0; + z-index: 101; + border-radius: 100%; + background-color: #ccc; + pointer-events: none; + padding: 0.5em; +} +.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + right: auto; + left: 0; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing) { + z-index: 1; +} +.b-context-menu { + min-width: 14em; +} +@keyframes b-filter-icon-color { + 0% { + color: #ccc; + } + 50% { + color: #ffcc80; + } + to { + color: #ccc; + } +} +.b-grid-header .b-filter-icon { + display: none; + cursor: pointer; + transition: opacity 0.2s; +} +.b-grid-header .b-filter-icon:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ececec; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f0b0'; +} +.b-grid-header .b-filter-icon:hover:after { + color: #ccc; +} +.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon { + opacity: 0.2; + pointer-events: none; +} +.b-gridbase:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-filterable:hover + > .b-grid-header-text + > .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-grid-header-text { + font-weight: 700; + color: #666; +} +.b-grid-header.b-filter .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-filter-icon:after { + color: #ccc; +} +.b-grid-header.b-filter .b-filter-icon.b-latest:after { + animation-name: b-filter-icon-color; + animation-duration: 0.75s; +} +.b-filter-popup .b-field { + width: 15em; +} +.b-filter-popup .b-multifilter-add { + width: 12em; + align-self: center; + margin: 1.1em 0 0; +} +.b-filter-bar-field { + margin: 0 0 0.5em; + width: 100%; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled { + flex-direction: row; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text { + padding: 0.25em 0; + width: 2em; + order: 1; + margin-inline-end: -0.5em; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field { + margin: 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner { + background-color: transparent; + border: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input { + padding: 0.8em 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder { + color: #565656; + text-transform: none; + font-size: 1em; + font-weight: inherit; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove, +.b-filter-bar-compact + .b-filter-bar-field:focus-within + .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger) { + display: inline-flex; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end { + padding: 0; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input { + margin-inline-start: 0.5em; + margin-top: -0.25em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder { + color: transparent; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip { + font-size: 0.9em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index='0'] { + margin-inline-start: 0; +} +.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title { + overflow: hidden; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-cell { + border-inline-end-color: transparent; + background-color: #fff; +} +.b-group-summary .b-grid-row.b-group-footer td { + padding: 0.25em 0; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label { + padding-inline-end: 1em; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value { + width: 100%; +} +.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar), +.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar) { + overflow: visible !important; +} +.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid), +.b-mergecells .b-grid-vertical-scroller { + overflow: visible !important; +} +.b-mergecells .b-grid-row.b-hover, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected { + z-index: 1; + overflow: visible; +} +.b-mergecells .b-grid-row.b-hover .b-merged-cell, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell { + top: -1px; + height: calc(100% + 1px); + border-top: 1px solid #d9d9d9; +} +.b-mergecells .b-merged-cell { + border-bottom: none; +} +.b-grid-merged-cells { + position: absolute; + contain: strict; + border-inline-end: 1px solid #d9d9d9; + border-bottom: 1px solid #d9d9d9; + z-index: 1; + display: flex; + align-items: flex-start; + background: #fff; +} +.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells { + pointer-events: none; +} +.b-grid-merged-cells:hover { + box-shadow: inset 0 0 0 1000px #ffcc801a; +} +.b-grid-merged-cells.b-selected { + box-shadow: inset 0 0 0 1000px #ffcc8033; +} +.b-grid-merged-cells .b-grid-cell { + position: sticky; + top: 0; + flex: 1; + contain: none; + overflow: visible; +} +.b-export { + overflow: hidden; +} +.b-export .b-export-content { + position: absolute; + display: flex; + flex-direction: column; + height: 100%; +} +.b-export .b-export-body { + flex: 1; +} +.b-export .b-grid-header-container { + margin-inline-end: 0 !important; + border-inline-end: none !important; +} +.b-export .b-grid-body-container.b-widget-scroller { + overflow-y: hidden !important; +} +.b-export .b-grid-footer-container { + padding-inline-end: 0 !important; +} +.b-export .b-virtual-scrollers { + display: none; +} +.b-export.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: none; +} +.b-export.b-multipage .b-export-content { + width: 100%; + height: 100%; +} +.b-export.b-multipage .b-export-body { + overflow: hidden; +} +.b-quick-hit-cell { + background: #fffbdc; +} +.b-quick-hit-text { + font-weight: 300; + background: #fffbdc; +} +.b-quick-hit-text { + padding: 0.3em 0; +} +.b-quick-hit-header { + position: absolute; + inset: 0.3em; + z-index: 1; +} +.b-quick-hit-header.b-quick-hit-mode-grid { + bottom: auto; + height: 3em; + z-index: 100; + opacity: 0.75; +} +.b-quick-hit-field { + display: flex; + justify-content: center; + align-items: center; + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #fffbdc; +} +.b-quick-hit-cell-badge, +.b-quick-hit-header .b-quick-hit-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; +} +.b-rtl .b-quick-hit-cell-badge, +.b-rtl .b-quick-hit-header .b-quick-hit-badge { + right: auto; + left: 0.4em; +} +.b-quick-hit-header .b-quick-hit-badge, +.b-quick-hit-cell-badge { + color: #dcc600; +} +.b-grid-splitter { + z-index: 5; + position: relative; + background: #b3b3b3; + flex: 0 0 1px; +} +@media (pointer: coarse) { + .b-grid-splitter { + --splitter-button-size: 1.3em; + } +} +@media (pointer: fine) { + .b-grid-splitter { + --splitter-button-size: 1em; + } +} +.b-grid-splitter .b-grid-splitter-inner { + display: none; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse, +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + transform: scaleX(-1); +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + justify-content: flex-end; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse { + justify-content: flex-start; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) { + flex: 0 0 0.5em; + background: #f0f0f0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + display: flex; + background: #f0f0f0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed { + cursor: initial; + flex: 0 0 0.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner { + width: 0.5em; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) + .b-grid-splitter-button-collapse, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse + .b-grid-splitter-button-expand { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-expand, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-collapse { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons { + display: none; + position: absolute; + transform: translateY(-50%); + height: 2.4em; + width: 2.4em; + font-size: var(--splitter-button-size); +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + flex: 1; + cursor: pointer; + background: #f0f0f0; + display: flex; + align-items: center; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-collapse:hover + .b-grid-splitter-button-icon, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-expand:hover + .b-grid-splitter-button-icon { + fill: #ffcc80; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse { + border-top-left-radius: 100% 50%; + border-bottom-left-radius: 100% 50%; + justify-content: flex-end; + padding-right: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + border-top-right-radius: 100% 50%; + border-bottom-right-radius: 100% 50%; + padding-left: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon { + cursor: pointer; + fill: #999; + height: 1.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving { + overflow: visible; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner { + left: calc((10px - 0.5em) / -2); + width: 10px; + transition: width 0.1s, left 0.1s; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) + .b-grid-splitter-inner { + left: 0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + width: 0.5em; + position: absolute; + top: 0; + left: 0; + bottom: 0; + flex-direction: column; + align-items: center; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner { + cursor: col-resize; +} +.b-grid-header-scroller.b-collapsed, +.b-grid-footer-scroller.b-collapsed, +.b-virtual-scroller.b-collapsed { + width: 0; +} +.b-splitter-touch-area { + width: 2em; + left: -0.75em; + position: absolute; + top: 0; + height: 100%; +} +.b-splitter-button-touch-area { + height: 3em; + top: -0.3em; + width: 2em; + position: absolute; +} +.b-grid-splitter-button-collapse .b-splitter-button-touch-area { + left: -0.9em; +} +.b-grid-splitter-button-expand .b-splitter-button-touch-area { + right: -0.9em; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter { + cursor: initial; + flex: 0 0 0.5em; + transform: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-button-icon { + display: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-inner { + width: 0.5em; +} +.b-row-drop-indicator { + display: none; + pointer-events: none; +} +.b-row-reordering .b-row-drop-indicator { + position: absolute; + display: block; + left: 0; + top: -1px; + width: 100%; + height: 2px; + background-color: #64b5f6; + z-index: 2000; +} +.b-row-reordering .b-row-drop-indicator.b-drag-invalid { + background-color: #ef9a9a; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging { + transition: margin-top 0.2s, opacity 0.2s; + margin-top: 2em; + background: transparent; + opacity: 0.5; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row, +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + transition: transform 0.2s, background-color 0.2s; + box-shadow: 1px 1px 4px #0003; + background: #fff; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + top: -0.3em; + left: 0.3em; + z-index: -1; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row { + border: none; + background: rgba(239, 154, 154, 0.2); +} +.b-row-reordering .b-grid-body-container { + z-index: 4; +} +.b-row-reordering .b-drag-original { + opacity: 0.3; +} +.b-row-reordering .b-grid-row { + width: 100%; +} +.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target { + box-shadow: 0 1px #64b5f6 inset, 0 -1px #64b5f6 inset; + z-index: 9999; +} +.b-row-reorder-with-grip .b-grid-subgrid[data-item-index='0'] .b-grid-cell:first-child:before { + height: 100%; + display: inline-flex; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + vertical-align: 0; + justify-content: center; + align-items: center; + content: '\f58e'; + cursor: move; + margin-inline-start: -0.5em; + margin-inline-end: 0.2em; + padding: 0 0.6em; + font-size: 0.8em; + margin-top: 1px; +} +.b-search-hit-cell { + background: #fffbdc; +} +.b-search-hit-text { + font-weight: 300; + background: #fffbdc; + padding: 0.3em 0; +} +.b-search-hit-field { + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #fffbdc; +} +.b-search-hit-cell-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; + color: #dcc600; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ccc; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f062'; +} +.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text:after { + transform: rotate(180deg); +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before { + content: attr(data-sort-index); + position: relative; + top: 1em; + color: #999; + z-index: 30; + font-size: 0.6em; + order: 1; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text { + color: #565656; +} +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) + .b-grid-header-text:after, +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) + .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ececec; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f15e'; +} +.b-grid-header.b-group .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ffcc80; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f012'; + transform: rotate(90deg); +} +.b-grid-header.b-group.b-desc .b-grid-header-text:after { + transform: rotate(270deg) scaleX(-1); +} +.b-group-row { + background: #fff; +} +.b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-group-row .b-group-title.b-grid-cell-align-right, +.b-group-row .b-group-title.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-group-row .b-group-title.b-grid-cell-align-center { + justify-content: flex-start; +} +.b-grid-cell.b-group-title { + color: #757575; + overflow: visible; + contain: size layout style; + font-weight: 500; + text-transform: none; +} +.b-firefox .b-grid-cell.b-group-title { + contain: size layout; +} +.b-grid-cell.b-group-title:before { + content: '\f056'; + margin-inline-end: 0.5em; + cursor: pointer; + color: #757575; +} +.b-grid-group-collapsed .b-group-title:before { + content: '\f055'; +} +.b-stripe .b-grid-row.b-group-row, +.b-grid-row.b-group-row { + border-bottom: 2px solid #cccccc; + cursor: pointer; +} +.b-cut-row { + opacity: 0.4; +} +.b-stickycells .b-grid-sticky-row { + position: absolute; + top: 0; + left: 0; + min-width: auto; + border: 0 none; + padding: 0; + contain: initial; +} +.b-stickycells .b-grid-sticky-row .b-grid-cell { + width: min-content; + contain: initial; + padding: 0; + border: 0 none; +} +.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el { + visibility: hidden; +} +.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el { + visibility: visible; + align-self: flex-end; +} +.b-stripe .b-grid-row.b-odd { + background-color: #fafafacc; +} +.b-stripe .b-grid-row.b-even { + background-color: #fffc; +} +.b-stripe .b-grid-row { + border-bottom: none; +} +.b-stripe .b-grid-row.b-selected, +.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: #ffcc8033; +} +.b-stripe:focus .b-grid-row.b-selected { + background-color: #ffcc801a; +} +.b-grid-footer-summary td { + padding: 0.25em 0; +} +.b-grid-footer-summary .b-grid-summary-label { + font-size: 0.7em; + padding-inline-end: 1em; +} +.b-grid-footer-summary .b-grid-summary-value { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; +} +.b-summary-disabled .b-grid-footer-container { + display: none; +} +.b-generated-parent.b-readonly .b-grid-cell { + color: #222; +} +.b-rowexpander-row-expanded .b-rowexpander-body { + display: flex; + border-top: 1px solid #d9d9d9; + position: absolute; + left: 0; + right: 0; + color: #222; + font-weight: 300; +} +.b-rowexpander-row-expanded .b-rowexpander-loading { + justify-content: center; + align-items: center; + font-size: 1.2em; +} +.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner { + margin-inline-end: 0.5em; +} +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon.b-icon-collapse-down, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-muststarton, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-mustfinishon, +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon-collapse-down.b-indicator.b-deadline-date { + transition: transform 0.15s ease-in-out; + font-size: 1em; +} +.b-rowexpander-disabled [data-column='expanderActionColumn'] { + opacity: 0.2; + pointer-events: none; +} +.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row { + transition: height 0.3s, transform 0.3s; +} +.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column='expanderActionColumn'] .b-icon-collapse-down { + transform: rotate(180deg); +} +.b-exportdialog.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-exportdialog.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-grid-footer-container { + background-color: #f9f9f9; + outline: 1px solid #cccccc; + z-index: 2; +} +.b-grid-footer-container.b-hidden { + display: none; +} +.b-grid-footers { + display: inline-flex; + align-items: stretch; + height: 100%; + white-space: nowrap; + line-height: initial; +} +.b-grid-footer { + display: flex; + border-inline-end: 1px solid #cccccc; + flex-direction: column; + flex-shrink: 0; + align-items: stretch; + justify-content: center; + position: relative; + padding: 0.5em; + white-space: nowrap; + text-overflow: ellipsis; + height: 100%; + color: #565656; + overflow: hidden; +} +.b-grid-footer:last-child { + border-inline-end: none; +} +.b-grid-footer-align-start, +.b-grid-footer-align-left { + text-align: start; +} +.b-grid-footer-align-center { + text-align: center; +} +.b-grid-footer-align-end, +.b-grid-footer-align-right { + text-align: end; +} +.b-gridbase { + position: relative; +} +.b-gridbase.b-outer { + height: 100%; +} +.b-gridbase.b-autoheight { + height: auto; + flex: none; +} +.b-gridbase.b-autoheight.b-ie { + display: block; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container { + flex: 1 1 0; + contain: strict; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container > .b-grid-vertical-scroller { + min-height: 100%; +} +.b-gridbase.b-grid-translate .b-grid-row, +.b-gridbase.b-grid-translate3d .b-grid-row { + transform-style: flat; +} +.b-gridbase.b-enable-sticky .b-sticky-cell, +.b-gridbase.b-enable-sticky .b-grid-subgrid, +.b-gridbase.b-enable-sticky .b-grid-vertical-scroller, +.b-gridbase.b-enable-sticky .b-grid-row { + overflow: visible !important; +} +.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child, +.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf { + flex-grow: 1; +} +.b-gridbase:not(.b-masked) .b-grid-empty { + min-height: 5em; +} +.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text { + display: block; + color: #565656; + background-color: #fff; + padding: 1em; + position: absolute; + z-index: 7; + pointer-events: none; +} +.b-gridbase.b-grid-notextselection .b-grid-cell { + -webkit-user-select: none; + user-select: none; +} +.b-gridbase.b-notransition .b-grid-cell * { + transition: none !important; +} +.b-gridbase.b-disabled { + opacity: 0.5; +} +.b-grid-panel-body { + position: relative; + flex: 1; + display: flex; + flex-direction: column; + overflow: hidden; + background-color: #fff; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) * { + transition: none; +} +.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller { + min-height: 100%; +} +.b-grid-body-container { + position: relative; +} +.b-grid-body-container .b-empty-text { + display: none; +} +.b-grid-body-container:focus { + outline: none; +} +.b-grid-body-container:focus .b-grid-row.b-selected { + background-color: #ffcc801a; +} +.b-playing-demo .b-grid-body-container { + overflow: hidden !important; +} +.b-grid-vertical-scroller { + position: absolute; + display: flex; + flex-flow: row nowrap; + overflow: hidden; + width: 100%; + align-items: stretch; +} +.b-grid-row-container { + display: inline-block; + min-width: 100%; +} +.b-virtual-scrollers { + display: flex; + flex-direction: row; + contain: paint style layout; +} +.b-firefox .b-virtual-scrollers { + contain: paint layout; +} +.b-overlay-scrollbar .b-virtual-scrollers { + position: absolute; + left: 0; + right: 0; + bottom: 0; + pointer-events: none; +} +.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller { + height: 16px; + opacity: 0; + pointer-events: none; +} +.b-virtual-scrollers .b-virtual-scroller { + overflow-x: scroll; + overflow-y: hidden; +} +.b-virtual-scrollers .b-virtual-width { + height: 1px; +} +.b-overlay-scrollbar .b-virtual-scroller:hover, +.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller { + pointer-events: all; + opacity: 1; + transition: opacity 0.5s; +} +.b-grid-footer-container, +header.b-grid-header-container { + display: flex; + flex-direction: row; +} +.b-grid-header-container { + border-bottom: 1px solid #cccccc; +} +.b-grid-footer-scroller, +.b-grid-header-scroller { + overflow: hidden; + position: relative; + display: flex; +} +.b-grid-footers, +.b-grid-headers { + z-index: 2; + contain: paint style layout; + flex: 1 1 auto; +} +.b-firefox .b-grid-footers, +.b-firefox .b-grid-headers { + contain: paint layout; +} +.b-grid-row { + display: flex; + flex-direction: row; + align-items: stretch; + position: absolute; + left: 0; + overflow: hidden; + border-bottom: 1px solid #d9d9d9; + height: 45px; + contain: layout; +} +.b-grid-subgrid .b-grid-row { + min-width: 100%; +} +.b-grid-row.b-aborting { + transition: background-color 0.2s, transform 0.3s; +} +.b-rtl .b-grid-row { + left: auto; + right: 0; +} +.b-grid-row.b-selected { + background-color: #ffcc8033; +} +.b-grid-row.b-removing { + left: -100%; + transition: left 0.4s, right 0.4s; + pointer-events: none; + z-index: 2; +} +.b-rtl .b-grid-row.b-removing { + left: auto; + right: -100%; +} +.b-grid-refreshing .b-grid-row { + transition: none; +} +.b-grid-cell { + position: relative; + display: flex; + align-items: center; + color: #222; + font-weight: 300; + padding: 0 0.5em; + overflow: hidden; + white-space: nowrap; + flex-shrink: 0; + text-overflow: ellipsis; + border-inline-end: 1px solid #d9d9d9; + transform-style: flat; + width: 0; + contain: strict; +} +.b-grid-cell:last-child { + border-inline-end-color: transparent; +} +.b-grid-cell > i:not(:last-child) { + margin-inline-end: 0.5em; +} +.b-show-dirty .b-grid-cell.b-cell-dirty:before { + content: ' '; + position: absolute; + top: -0.35em; + left: -0.35em; + background-color: red; + width: 0.7em; + height: 0.7em; + transform: rotate(45deg); +} +.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before { + left: auto; + right: -0.35em; +} +.b-grid-cell:focus, +.b-grid-cell:focus-within { + transition: none !important; + outline: none; +} +.b-grid-cell.b-checkbox-selection { + background-color: #f1f1f1; +} +.b-grid-cell.b-auto-height { + white-space: normal; +} +.b-grid-cell.b-measuring-auto-height { + contain: paint style layout; + align-self: baseline; +} +.b-firefox .b-grid-cell.b-measuring-auto-height { + contain: paint layout; +} +body.b-using-keyboard .b-grid-cell:focus, +body.b-using-keyboard .b-grid-cell:focus-within, +.b-outer.b-using-keyboard .b-grid-cell:focus, +.b-outer.b-using-keyboard .b-grid-cell:focus-within { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: -2px; +} +.b-readonly > .b-grid-cell { + color: #b3b3b3; +} +.b-grid-cell-align-right, +.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-grid-cell-align-center { + justify-content: center; +} +.b-grid-subgrid { + overscroll-behavior: contain auto; + position: relative; +} +.b-grid-subgrid.b-grid-subgrid-collapsed { + width: 0; +} +.b-grid-subgrid.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-playing-demo .b-grid-subgrid { + overflow: hidden !important; +} +.b-grid-header-scroller.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover { + background-color: #ffcc801a; +} +.b-gridbase:not(.b-moving-splitter) + .b-grid-subgrid:not(.b-timeaxissubgrid) + .b-grid-row:not(.b-group-row).b-hover.b-selected { + background-color: #ffcc8033; +} +.b-grid-header-container { + background-color: #f9f9f9; + z-index: 4; +} +.b-grid-header-container.b-hidden { + position: absolute; + clip-path: inset(0 0 100% 0); + contain: strict; +} +.b-grid-headers { + display: inline-flex; + flex-flow: row nowrap; + align-items: stretch; + line-height: initial; + position: relative; +} +.b-grid-header-align-right > .b-grid-header-text > .b-grid-header-text-content, +.b-grid-header-align-end > .b-grid-header-text > .b-grid-header-text-content { + text-align: end; +} +.b-grid-header-align-center > .b-grid-header-text > .b-grid-header-text-content { + text-align: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background-color: #fff; +} +.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf) { + overflow: visible; +} +.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + position: absolute; + top: 0; + right: -5px; + bottom: 0; + width: 10px; + background-color: transparent; + z-index: 3; + cursor: col-resize; + display: block; +} +.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle { + left: -5px; + right: auto; +} +.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + right: -10px; + width: 20px; +} +.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + left: -10px; + right: auto; +} +.b-fill-last-column .b-grid-headers .b-last-parent, +.b-fill-last-column .b-grid-headers .b-last-leaf { + border-inline-end-color: transparent; +} +.b-fill-last-column .b-grid-headers .b-last-parent > .b-grid-header-text, +.b-fill-last-column .b-grid-headers .b-last-leaf > .b-grid-header-text { + border-inline-end-color: transparent; +} +.b-grid-header-text { + -webkit-user-select: none; + user-select: none; + padding: 1em 0; + white-space: nowrap; + position: relative; + font-weight: inherit; + display: flex; + align-items: center; + overflow: hidden; +} +.b-grid-header-text > .b-grid-header-text-content { + overflow: hidden; + text-overflow: ellipsis; + flex: 1 1 0; + width: 0; + font-size: 1em; +} +.b-grid-header-text > .b-grid-header-text-content > i { + margin-inline-end: 0.5em; +} +.b-grid-header-children { + display: flex; + flex-direction: column; +} +.b-grid-header-children > * { + width: inherit; +} +.b-grid-header { + -webkit-user-select: none; + user-select: none; + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; + flex-shrink: 0; + position: relative; + overflow: hidden; + color: #565656; + outline: none; + border-inline-end: 1px solid #cccccc; + text-transform: none; +} +.b-grid-header:not(.b-depth-0) { + overflow: visible; +} +.b-grid-header.b-depth-0 { + padding: 0 0.5em; + width: 0; + cursor: pointer; +} +.b-grid-header.b-depth-0 .b-grid-header-text { + border-bottom: none; + transition: background-color 0.2s; + flex-direction: row; +} +.b-grid-header.b-grid-header-parent { + border-inline-end: none; + flex-basis: auto; + padding-inline: 0; +} +.b-grid-header.b-grid-header-parent > .b-grid-header-text { + padding-inline: 0.5em; + border-inline-end: 1px solid #cccccc; +} +.b-grid-header .b-grid-header-resize-handle { + display: none; +} +.b-grid-header-parent > .b-grid-header-children { + border-top: 1px solid #cccccc; + flex-flow: row nowrap; +} +.b-grid-header .b-button[data-ref='collapseExpand'] { + min-width: 2em; + min-height: 2em; + padding: 0; + position: absolute; + right: 0; +} +.b-grid-header .b-button[data-ref='collapseExpand']:hover { + background-color: transparent; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap { + transform: translateY(-50%); + margin-inline-start: 0; + height: 1em; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event { + padding-inline-start: 0; + width: 100%; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content { + justify-content: center; + margin: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label { + left: unset; + top: 105%; +} +.b-sch-canvas, +.b-sch-foreground-canvas, +.b-sch-background-canvas { + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + overflow: hidden; + overflow: clip; + contain: strict; +} +.b-sch-vertical .b-sch-canvas, +.b-sch-vertical .b-sch-foreground-canvas, +.b-sch-vertical .b-sch-background-canvas { + min-width: 100%; +} +.b-rtl .b-sch-canvas, +.b-rtl .b-sch-foreground-canvas, +.b-rtl .b-sch-background-canvas { + left: auto; + right: 0; +} +.b-sch-background-canvas { + z-index: 1; + background-repeat: repeat; +} +.b-sch-foreground-canvas { + z-index: 2; +} +.b-row-reordering .b-sch-foreground-canvas * { + pointer-events: none !important; +} +.b-schedulerbase > .b-editor { + z-index: 5; +} +.b-sch-event.b-milestone label, +.b-sch-event .b-sch-event-content, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + font-weight: 300; + font-size: 14px; +} +.b-sch-event-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-sch-event-wrap.b-readonly { + opacity: 0.8; +} +.b-sch-event-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-sch-event-wrap { + transition: none; +} +.b-sch-event-wrap:focus { + z-index: 105 !important; +} +.b-sch-event-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-sch-event-wrap { + pointer-events: none; +} +.b-sch-event-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event { + overflow: visible; + box-shadow: none; + border-color: #777; + background-color: transparent; + width: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #777; + transition: background-color 0.2s, border 0.2s; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon { + justify-content: center; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event label { + position: absolute; + left: 110%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content { + display: flex; + align-items: center; +} +.b-sch-event-wrap.b-milestone-wrap.b-sch-style-plain > .b-sch-event { + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-fa, +.b-sch-event-wrap.b-milestone-wrap .b-icon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-deadline-date { + margin-inline-end: 1em; + color: #777; + font-size: inherit; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) { + font-size: 40%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + font-size: inherit; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-using-keyboard + .b-sch-event-wrap.b-milestone-wrap.b-active + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content:before { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon) .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-sch-event-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before { + outline: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + font-size: 14px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content:before { + content: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:after { + display: none; +} +.b-sch-event { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #69db7c; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #69db7c; + position: relative; +} +.b-toggling-node .b-sch-event { + transition: none; +} +.b-sch-event label { + color: #999; +} +.b-sch-event:not(.b-milestone) .b-fa, +.b-sch-event:not(.b-milestone) .b-icon, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event:not(.b-milestone) .b-indicator.b-deadline-date { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-sch-event:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-sch-event.b-sch-event-resizing, +.b-sch-event:hover { + z-index: 6; +} +.b-sch-event.b-sch-event-selected, +.b-sch-event.b-sch-event-selected * { + font-weight: 500; + z-index: 6; +} +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content * { + color: #fff; +} +.b-sch-event.b-sch-event-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-sch-event.b-milestone { + transition: background 0s; +} +.b-sch-event-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + align-self: flex-start; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-resizing .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event, +.b-dragproxy .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + background-color: #bbefc4; +} +.b-sch-event-selected label { + color: #333; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-sch-event { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-schedulerbase-event-parent:not(.b-milestone-wrap) .b-schedulerbase-event { + overflow: visible; + background-color: #8bc34a; + border-color: #8bc34a; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-schedulerbase:not(.b-schedulerbase-resizing-event-percent):not(.b-resizing-event):not(.b-dragging-event) + .b-schedulerbase-event-parent:not(.b-milestone-wrap):hover + .b-schedulerbase-event { + background-color: #bcdc97; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-sch-vertical .b-sch-event { + align-items: flex-start; + padding-inline: 0.75em; + white-space: normal; +} +.b-sch-vertical .b-sch-event .b-sch-event-content { + margin: 0.75em 0 0.5em; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before { + content: ''; + display: none; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before { + color: #262626; + content: attr(data-empty-text); + padding: 1em; +} +.b-sch-vertical .b-grid-row { + border-bottom: none; +} +.b-sch-vertical.b-eventlayout-mixed .b-sch-event { + opacity: 0.8; +} +.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers { + z-index: 100; +} +.b-schedulerbase.b-animating .b-grid-row { + transition: height 0.2s, transform 0.2s; +} +.b-grid-footer-container .b-sch-timeaxiscolumn { + padding: 0; +} +.b-sch-timeaxis-cell { + padding: 0; + flex: none !important; + align-items: baseline; + border-inline-end: none; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row) { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected { + background-color: transparent; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-stripe .b-timeline-subgrid .b-grid-row.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd { + background-color: #fafafacc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-stripe .b-timeline-subgrid .b-grid-row.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even { + background-color: #fffc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row { + z-index: 3; + background-color: #fffc; +} +.b-timeline-subgrid { + -webkit-user-select: none; + user-select: none; +} +.b-resource-info { + flex: 1; + height: 100%; + display: flex; + flex-direction: row; + align-items: center; +} +.b-resource-info dt { + font-weight: 600; + margin-bottom: 0.2em; +} +.b-resource-info dd { + margin: 0; + font-size: 0.8em; + color: #999; +} +.b-resource-info .b-resource-avatar { + margin-inline-end: 0.5em; +} +.b-resourcecollapse-cell { + cursor: pointer; +} +.b-resourcecollapse-cell .b-icon, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-indicator.b-deadline-date { + transition: transform 0.2s !important; +} +.b-resourcecollapse-cell .b-icon.b-flip, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-flip.b-indicator.b-deadline-date { + transform: rotate(180deg); +} +.b-columnlines .b-grid-cell:not(:last-child) { + border-inline-end: 1px solid #d9d9d9; +} +.b-columnlines .b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-column-line, +.b-column-line-major { + height: 100%; + position: absolute; + border-left-width: 1px; + border-left-style: solid; +} +.b-column-line { + border-color: #ececec; +} +.b-column-line-major { + border-color: #c3c3c3; + z-index: 1; +} +.b-sch-vertical .b-column-line:not(.b-resource-column-line), +.b-sch-vertical .b-column-line-major { + height: auto; + width: 100%; + position: absolute; + border-left: none; + border-top-width: 1px; + border-top-style: solid; +} +.b-animating .b-resource-column-line { + transition: left 0.2s linear; +} +.b-sch-foreground-canvas > svg { + overflow: visible; + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + z-index: 3; + --scheduler-dependency-marker: url(#arrowEnd); +} +.b-sch-dependency-arrow { + fill: #bbb; +} +.b-sch-dependency-arrow path { + fill: inherit; +} +.b-sch-dependency { + pointer-events: visibleStroke; + fill: transparent; + stroke: #bbb; + stroke-width: 1; + transition: stroke-width 0.2s linear; +} +.b-sch-dependency.b-sch-dependency-over { + stroke-width: 2; + stroke-dasharray: 0; +} +.b-sch-dependency.b-sch-released { + display: none; +} +.b-sch-dependency { + marker-end: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-bidirectional-line { + marker-start: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-dependency-markerless { + marker-end: none; +} +.b-dependencies .b-sch-event.b-sch-terminals-visible, +.b-dependencies .b-gantt-task.b-sch-terminals-visible { + overflow: visible; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event, +.b-dependencies.b-highlighting .b-sch-dependency { + opacity: 0.3; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight, +.b-dependencies.b-highlighting .b-sch-dependency.b-highlight { + opacity: 1; +} +.b-dependencies.b-highlighting .b-sch-resourcetimerange { + opacity: 0.3; +} +.b-sch-terminal { + width: 12px; + height: 12px; + background-color: #fff; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 50%; + position: absolute; + z-index: 6; + cursor: pointer; +} +.b-sch-terminal.b-sch-terminal:hover { + background-color: #e6e6e6; +} +.b-dragging .b-sch-terminal, +.b-sch-event-resizing .b-sch-terminal { + display: none; +} +.b-creating-dependency .b-sch-terminal:hover, +.b-creating-dependency .b-sch-terminal-active { + background-color: #e6e6e6; +} +.b-creating-dependency .b-sch-terminal:hover.b-valid, +.b-creating-dependency .b-sch-terminal-active.b-valid { + border-color: #a5d6a7; + background-color: #c8e6c9; +} +.b-creating-dependency .b-sch-terminal:hover.b-invalid, +.b-creating-dependency .b-sch-terminal-active.b-invalid { + border-color: #ef9a9a; + background-color: #f6c6c6; +} +.b-sch-terminal-top { + top: 0; + left: 50%; + transform: translate(-50%) translateY(-80%); +} +.b-sch-terminal-bottom { + bottom: 0; + left: 50%; + transform: translate(-50%) translateY(80%); +} +.b-sch-terminal-start { + left: 0; + top: 50%; + transform: translate(-80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-start { + left: auto; + right: 0; + transform: translate(80%) translateY(-50%); +} +.b-sch-terminal-end { + right: 0; + top: 50%; + transform: translate(80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-end { + right: auto; + left: 0; + transform: translate(-80%) translateY(-50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(-0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(0.35em, -50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(-0.35em, -50%); +} +.b-sch-dependency-connector { + position: absolute; + contain: strict; + border-top: 2px dashed #bbb; + z-index: 10; + transform-origin: 0 0; + pointer-events: none; +} +.b-sch-dependency-connector.b-removing { + transition: width 0.2s ease-out; +} +.b-sch-dependency-connector.b-valid { + border-color: #a5d6a7; + border-top-style: solid; +} +.b-sch-dependency-creation-tooltip.b-popup { + max-width: none; +} +.b-sch-dependency-creation-tooltip .b-popup-header { + padding: 0.5em 0.075em; + background-color: #a5d6a7; +} +.b-safari .b-sch-dependency-creation-tooltip .b-popup-header, +.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header { + width: 1.5em; +} +.b-sch-dependency-creation-tooltip .b-popup-header i { + margin-bottom: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i { + margin-bottom: 0; + margin-top: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header { + background-color: #ef9a9a; +} +.b-sch-dependency-creation-tooltip.b-checking .b-popup-header { + background-color: #ccc; +} +.b-sch-dependency-tooltip { + display: grid; + grid-template-columns: auto auto auto; + grid-column-gap: 0.5em; + align-items: center; +} +.b-sch-dependency-tooltip label { + font-size: 0.8em; +} +.b-sch-dependency-creation-tooltip .b-panel-header, +.b-sch-dependency-tooltip .b-panel-header { + color: #fff; +} +.b-sch-dependency-creation-tooltip .b-sch-box, +.b-sch-dependency-tooltip .b-sch-box { + width: 12px; + height: 8px; + border: 1px solid #bbb; + display: none; + position: relative; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start, +.b-sch-dependency-creation-tooltip .b-sch-box.b-end, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left, +.b-sch-dependency-creation-tooltip .b-sch-box.b-top, +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom, +.b-sch-dependency-tooltip .b-sch-box.b-start, +.b-sch-dependency-tooltip .b-sch-box.b-end, +.b-sch-dependency-tooltip .b-sch-box.b-right, +.b-sch-dependency-tooltip .b-sch-box.b-left, +.b-sch-dependency-tooltip .b-sch-box.b-top, +.b-sch-dependency-tooltip .b-sch-box.b-bottom { + display: block; +} +.b-sch-dependency-creation-tooltip .b-sch-box:after, +.b-sch-dependency-tooltip .b-sch-box:after { + content: ''; + width: 3px; + height: 3px; + border-radius: 50%; + background-color: #888; + position: absolute; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after, +.b-sch-dependency-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-tooltip .b-sch-box.b-right:after { + right: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after { + right: auto; + left: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after, +.b-sch-dependency-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-tooltip .b-sch-box.b-left:after { + left: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after { + left: auto; + right: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after, +.b-sch-dependency-tooltip .b-sch-box.b-top:after { + top: -2px; + left: 50%; + transform: translate(-50%); +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after, +.b-sch-dependency-tooltip .b-sch-box.b-bottom:after { + bottom: -2px; + left: 50%; + transform: translate(-50%); +} +.b-predecessor-list { + display: flex; + flex-direction: column; +} +.b-predecessor-list > * { + flex: 0 0 auto; + align-self: stretch; + width: auto; +} +.b-predecessor-list > .b-list-item .b-predecessor-item-text { + flex: 1; +} +.b-predecessor-list > .b-list-item .b-sch-box { + width: 1.2em; + height: 0.9em; + border: 1px solid #bbb; + margin-inline-start: 0.5em; + position: relative; +} +.b-predecessor-list > .b-list-item .b-sch-box:after { + content: ''; + width: 0.5em; + height: 0.5em; + border-radius: 50%; + background-color: #fff; + position: absolute; + border: 1px solid #bbb; + display: none; +} +.b-predecessor-list > .b-list-item.b-selected .b-sch-box { + background-color: #a5d6a7; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-dependencyeditor.b-popup { + width: 29em; +} +.b-dependencyeditor.b-popup .b-popup-content { + padding: 1em 1em 0; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label { + flex: 1 0 4em; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label { + text-align: start; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar { + padding: 1em 1em 0.4em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-dragselect-rect { + position: absolute; + left: 0; + top: 0; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + border: 1px dashed #757575; +} +div.b-sch-event-wrap > .b-sch-event.b-cut-item { + opacity: 0.4; +} +.b-schedulerbase.b-dragging-event { + -webkit-user-select: none; + user-select: none; +} +.b-sch-event-wrap.b-aborting, +.b-sch-event-wrap.b-drag-unified-animation { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, top 0.2s; +} +.b-sch-event-wrap.b-dragging { + z-index: 200; +} +.b-sch-event-wrap.b-dragging.b-drag-main { + z-index: 201; +} +.b-sch-event-wrap.b-dragging .b-sch-event { + outline: none !important; +} +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event { + box-shadow: 2px 2px 6px #0000001a; +} +.b-float-root > .b-tooltip.b-eventdrag-tooltip { + pointer-events: none; +} +.b-sch-tip-message { + margin-top: 0.5em; +} +.b-sch-tip-invalid .b-sch-tip-message { + color: #ff8787; +} +.b-sch-tip-message .b-icon:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-muststarton:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-mustfinishon:first-child, +.b-sch-tip-message .b-indicator.b-deadline-date:first-child { + margin-inline-end: 0.4em; +} +.b-sch-tip-message:empty { + display: none; +} +.b-timelinebase.b-dragcreating { + -webkit-user-select: none; + user-select: none; +} +.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell, +.b-timelinebase.b-dragcreating .b-sch-event-wrap, +.b-timelinebase.b-dragcreating .b-gantt-task-wrap { + pointer-events: none; +} +.b-dragcreate-lock .b-iscreating { + opacity: 0.5; +} +.b-dragcreate-lock .b-iscreating .b-sch-event-content { + display: none; +} +.b-sch-dragcreating.b-too-narrow { + opacity: 0.25; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate { + color: #ef9a9a; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock { + border-color: #ef9a9a; +} +.b-eventeditor.b-popup { + width: calc(15em + var(--date-time-length)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-textfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-numberfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-radiogroup > label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-checkbox > label { + flex: 1 0 5em; +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startDateField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endDateField'] { + flex: 1 0 calc(57% + var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startTimeField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endTimeField'] { + flex: 1 0 calc(43% - var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button { + flex: 1; + margin-inline-end: 0.5em; + min-width: 0; +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button:last-child { + margin-inline-end: 0; +} +.b-sch-event-wrap .b-sch-nonworkingtime { + z-index: 0; +} +.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime { + display: none; +} +.b-animating .b-sch-event-wrap .b-sch-timerange { + transition: none; +} +.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime { + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + width: 4px; + height: 50%; + top: 25%; + position: absolute; + border-style: solid; + border-color: #ffffff80; + pointer-events: none; + z-index: 7; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-inline-start: 3px; + left: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start.b-rtl:before { + left: auto; + right: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after { + margin-inline-end: 3px; + right: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end.b-rtl:after { + right: auto; + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ew-resize; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + height: 30%; + top: 35%; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + left: 0.3em; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + right: 0.3em; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + height: 4px; + width: 2em; + position: absolute; + left: 50%; + transform: translate(-50%); + border-style: solid; + border-color: #ffffff80; + pointer-events: none; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-top: 3px; + top: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + margin-bottom: 3px; + bottom: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ns-resize; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ns-resize !important; +} +.b-sch-event-wrap.b-sch-event-wrap-resizing { + z-index: 7; +} +.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell, +.b-schedulerbase.b-resizing-event .b-sch-event-wrap { + pointer-events: none; +} +.b-popup.b-sch-event-tooltip { + max-width: 30em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-popup.b-sch-event-tooltip .b-sch-event-title { + font-weight: 600; +} +.b-timeaxis-group-summary { + display: flex; + flex-direction: row; + width: 100%; + height: 100%; +} +.b-timeaxis-group-summary .b-timeaxis-tick { + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; +} +.b-timeaxis-group-summary .b-timeaxis-summary-value { + text-align: center; +} +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell, +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover { + background-color: #fff; +} +.b-headerzoom-rect { + position: absolute; + left: 0; + top: 0; + height: 100%; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + background: rgba(166, 214, 251, 0.3); +} +.b-sch-event-wrap .b-sch-label, +.b-gantt-task-wrap .b-sch-label { + font-size: 12px; + text-align: center; + white-space: nowrap; + margin: 0.2em 0; + color: #999; + font-weight: 300; + -webkit-user-select: none; + user-select: none; + pointer-events: all; +} +.b-sch-event-wrap.b-sch-event-selected .b-sch-label, +.b-gantt-task-wrap.b-sch-event-selected .b-sch-label { + color: #333; +} +.b-sch-event-wrap .b-sch-label-before, +.b-gantt-task-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after, +.b-gantt-task-wrap .b-sch-label-after { + position: absolute; + margin: 0; +} +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after { + top: 0; + line-height: 85%; +} +.b-sch-event-wrap .b-sch-label-top { + grid-column: 3; + grid-row: 1; +} +.b-sch-event-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after { + grid-row: 1; + margin-top: 6px; +} +.b-sch-event-wrap .b-sch-label-before { + grid-column: 1; + transform: translate3d(calc(-100% * var(--rtl-negate)), 0, 0); + margin-inline-start: -1.5em; +} +.b-sch-event-wrap .b-sch-label-after { + grid-column: 5; + margin-inline-start: 1.5em; +} +.b-sch-event-wrap .b-sch-label-bottom { + grid-column: 3; + grid-row: 3; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before, +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after { + margin-inline: 0; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone { + width: 100%; +} +.b-measure-label { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-measure-label label { + padding-inline-start: 1.5em; +} +.b-pan .b-timeline-subgrid { + cursor: move; +} +.b-sch-resourcetimerange { + display: flex; + position: absolute; + left: 0; + background-color: #fdd83533; + color: #fdcf07; + z-index: 2; + justify-content: center; + align-items: flex-end; +} +.b-sch-resourcetimerange [data-task-feature] { + display: flex; + font-size: 12px; +} +.b-animating .b-sch-resourcetimerange { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, right 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-sch-resourcetimerange .b-sch-event-withicon .b-fa { + margin-inline-end: 0.4em; + line-height: inherit; +} +.b-sch-resourcetimerange .b-sch-event-content { + margin: 3px; +} +.b-interactive-resourcetimeranges .b-sch-resourcetimerange { + pointer-events: auto; +} +.b-sch-vertical .b-sch-resourcetimerange { + justify-content: center; + align-items: flex-start; +} +.b-sch-color-red.b-sch-resourcetimerange { + background-color: #ff878733; + color: #ff4d4d; +} +.b-sch-color-pink.b-sch-resourcetimerange { + background-color: #f783ac33; + color: #f44d88; +} +.b-sch-color-purple.b-sch-resourcetimerange { + background-color: #ea80dc33; + color: #e450d0; +} +.b-sch-color-violet.b-sch-resourcetimerange { + background-color: #9775fa33; + color: #6f40f8; +} +.b-sch-color-indigo.b-sch-resourcetimerange { + background-color: #748ffc33; + color: #3e63fb; +} +.b-sch-color-blue.b-sch-resourcetimerange { + background-color: #4dadf733; + color: #1e98f5; +} +.b-sch-color-cyan.b-sch-resourcetimerange { + background-color: #3bc9db33; + color: #23b7c9; +} +.b-sch-color-teal.b-sch-resourcetimerange { + background-color: #38d9a933; + color: #23c595; +} +.b-sch-color-green.b-sch-resourcetimerange { + background-color: #69db7c33; + color: #40d458; +} +.b-sch-color-lime.b-sch-resourcetimerange { + background-color: #a9e34b33; + color: #97df22; +} +.b-sch-color-yellow.b-sch-resourcetimerange { + background-color: #fdd83533; + color: #fdcf07; +} +.b-sch-color-orange.b-sch-resourcetimerange { + background-color: #ffa94d33; + color: #ff911b; +} +.b-sch-color-deep-orange.b-sch-resourcetimerange { + background-color: #ff704333; + color: #ff4b13; +} +.b-sch-color-gray.b-sch-resourcetimerange { + background-color: #a0a0a033; + color: #8e8282; +} +.b-sch-color-gantt-green.b-sch-resourcetimerange { + background-color: #d2ebd333; + color: #a2d8a4; +} +.b-schedule-selected-tick { + position: absolute; + pointer-events: none; + z-index: 100; + background-color: #ffcc801a; + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-scheduletip.b-nonworking-time { + opacity: 0; + pointer-events: none; +} +.b-simpleeventeditor { + z-index: 15; +} +.b-simpleeventeditor .b-field { + align-items: stretch; +} +.b-sch-horizontal .b-simpleeventeditor .b-field { + height: 100%; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky), +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event-content, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content { + position: sticky; + left: 0.75em; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + justify-content: flex-start; + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange > div { + overflow: visible; + width: 100%; +} +.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + contain: none; +} +.b-safari.b-stickyevents.b-sch-horizontal.b-dragging-event .b-sch-foreground-canvas { + overflow: hidden; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + overflow: visible; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas .b-sch-event.b-sch-event-endsoutside { + width: 100%; +} +.b-safari.b-stickyevents.b-sch-horizontal + .b-sch-foreground-canvas + .b-sch-event.b-sch-event-endsoutside + .b-sch-event-content { + margin-inline-end: 0; +} +.b-sch-summarybar { + padding: 0; + flex-direction: row; + justify-content: flex-start; + flex-grow: unset !important; +} +.b-sch-summarybar .b-timeaxis-tick { + display: flex; + flex-direction: column; + text-align: center; + overflow: hidden; + justify-content: center; + align-items: stretch; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick { + padding: 0.5em 0; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child) { + border-inline-end: 1px solid #cccccc; +} +.b-sch-vertical .b-sch-summarybar { + flex-direction: column; + align-items: stretch; + background: #f9f9f9 !important; + color: #565656; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick { + padding: 0 0.5em; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child) { + border-bottom: 1px solid #cccccc; +} +.b-timeaxis-summary-tip { + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.b-timeaxis-summary-tip header { + width: 100%; + text-align: center; + font-weight: 700; + margin-bottom: 1em; +} +.b-timeaxis-summary-tip label { + flex: 1 1 50%; +} +.b-timeaxis-summary-tip .b-timeaxis-summary-value { + flex: 0 0 auto; +} +.b-sch-timeaxis-menu-daterange-popup { + width: 21em; +} +.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn, +.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn { + max-width: 1em; +} +.b-float-root > .b-floating.b-interaction-tooltip { + pointer-events: none; +} +.b-sch-timerange { + display: flex; + flex-direction: row; + align-items: center; + position: absolute; + left: 0; + overflow: hidden; + justify-content: center; + color: #aaa; + z-index: 1; + cursor: pointer; +} +.b-sch-timerange.b-over-resize-handle { + cursor: ew-resize; +} +.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover { + z-index: 3; +} +.b-sch-timerange label { + font-size: 0.8em; + color: inherit; + white-space: nowrap; + cursor: inherit; + text-overflow: ellipsis; + overflow: hidden; + padding: 0.3em; +} +.b-sch-timerange label i { + margin-inline-end: 0.5em; +} +.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label { + writing-mode: tb; + padding-inline-start: 1em; +} +.b-sch-current-time { + pointer-events: none; +} +.b-animating .b-sch-timerange { + transition: transform 0.3s, width 0.3s, height 0.3s; +} +.b-timeline-subgrid .b-sch-timerange { + height: 100%; + align-items: flex-start; + min-width: 1px; + color: #aaa; + font-size: 14px; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label { + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line { + width: 1px; + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line:before { + display: none; +} +.b-timeline-subgrid .b-sch-range { + background-color: #f0f0f080; + pointer-events: none; +} +.b-timeline-subgrid .b-sch-line { + border-left: 2px dotted #fab005; + color: #fff; + padding: 0; + z-index: 2; +} +.b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-timeline-subgrid .b-sch-current-time { + border-left-color: #fa5252; +} +.b-timeline-subgrid .b-sch-current-time label { + background-color: #fa5252; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line { + flex-direction: column; + justify-content: flex-start; + z-index: 6; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label { + margin-top: 0.5em; +} +.b-sch-vertical .b-sch-timerange { + left: auto; + top: 0; + justify-content: flex-start; +} +.b-sch-vertical .b-sch-timerange label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sch-timerange.b-over-resize-handle { + cursor: ns-resize; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-timerange { + height: auto; + width: 100%; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line { + border-top: 2px dotted #fab005; + color: #fff; + padding: 0; + height: 1px; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-grid-header .b-sch-timerange { + flex-direction: row; + justify-content: center; + bottom: 0; + background-color: #a6d6fb; + color: #fff; + line-height: 1; + -webkit-user-select: none; + user-select: none; +} +.b-grid-header .b-sch-timerange.b-sch-line { + padding: 0 0.5em; + background-color: #fab005; + z-index: 2; +} +.b-grid-header .b-sch-timerange.b-sch-current-time { + background-color: #fa5252; +} +.b-grid-header .b-sch-timerange:before { + margin-inline-end: 0.5em; +} +.b-grid-header .b-sch-timerange label { + padding: 0; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange { + height: 100%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange { + height: 50%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange { + height: 33.3333333333%; +} +.b-grid-header .b-sch-line { + border-bottom-right-radius: 5px; + border-top-right-radius: 5px; +} +.b-grid-header .b-sch-line.b-rtl { + border-radius: 5px 0 0 5px; +} +.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label { + left: -2px; +} +.b-verticaltimeaxiscolumn .b-sch-timerange { + flex-direction: column; + justify-content: center; + right: 0; + background-color: #a6d6fb; + color: #fff; + -webkit-user-select: none; + user-select: none; +} +.b-verticaltimeaxiscolumn .b-sch-timerange:before { + margin-bottom: 0.5em; +} +.b-verticaltimeaxiscolumn .b-sch-line { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label { + top: -2px; +} +.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before { + display: none; +} +.b-sch-timeaxiscolumn .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + background: #4dadf7; + color: #fff; + justify-content: space-between; + padding: 0.4em; + opacity: 1; +} +.b-sch-timeaxiscolumn .b-selected-time-span span, +.b-verticaltimeaxiscolumn .b-selected-time-span span { + white-space: nowrap; + overflow: hidden; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start, +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end { + align-self: flex-end; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + position: absolute; + top: 0.2em; + right: 0.4em; + cursor: pointer; +} +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; + right: auto; +} +.b-sch-timeaxiscolumn .b-selected-time-span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span { + width: calc(100% - 2em); +} +.b-verticaltimeaxiscolumn .b-selected-time-span span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; +} +.b-grid-header .b-selected-time-span, +.b-timeline-subgrid .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + transition: none; + z-index: 10; +} +.b-timeline-subgrid .b-selected-time-span { + background: rgba(166, 214, 251, 0.2); +} +.b-grid-headers .b-sch-nonworkingtime { + background-color: #f0d5d54d; + z-index: 0; + pointer-events: none; +} +.b-sch-clockwrap { + display: flex; +} +.b-sch-clockwrap:not(:first-child) { + margin-top: 0.3em; +} +.b-sch-clock { + position: relative; + height: 21px; + width: 21px; + min-width: 21px; + white-space: nowrap; +} +.b-sch-clock .b-sch-hour-indicator { + border-top: 2px solid transparent; + border-bottom: 6px solid #777; +} +.b-sch-clock .b-sch-minute-indicator { + border-top: 8px solid #777; +} +.b-sch-clock .b-sch-minute-indicator, +.b-sch-clock .b-sch-hour-indicator { + position: absolute; + left: 50%; + top: 1px; + width: 2px; + height: 8px; + overflow: hidden; + margin-left: -1px; + transform-origin: 50% 100%; +} +.b-sch-clock-hour .b-sch-clock { + border: 2px solid #64b5f6; + background-color: #fff; + border-radius: 100%; +} +.b-sch-clock-hour .b-sch-clock-dot { + position: absolute; + left: 50%; + top: 50%; + width: 4px; + height: 4px; + margin-left: -2px; + margin-top: -2px; + background: #777; + border-radius: 3px; + z-index: 2; +} +.b-sch-clock-day .b-sch-clock { + background-color: #fff; + border: none; + border-radius: 2px; +} +.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator { + width: inherit; + position: static !important; + background-color: #64b5f6; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + font-size: 7px; + line-height: 8px; + text-align: center; + color: #fff; + height: 9px; + text-indent: 0; + margin-top: -1px; + margin-left: 0; + border: 0 none; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator { + width: inherit; + color: #555; + position: static !important; + height: 16px; + background-color: transparent; + font-size: 10px; + text-align: center; + text-indent: 0; + line-height: 12px; + border: none; + margin-left: 0; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock-dot { + display: none; +} +.b-sch-clock-text { + margin-inline-start: 8px; + padding-top: 1px; + white-space: nowrap; + width: 100%; +} +.b-sticky-headers .b-grid-header, +.b-sticky-headers .b-timeaxis, +.b-sticky-headers .b-sticky-header, +.b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sticky-headers .b-sch-header-text.b-sticky-header { + position: sticky; +} +.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header { + left: 0; + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header { + top: 0.15em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header { + padding-top: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header { + padding-bottom: 0.5em; +} +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus, +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within { + outline: none !important; +} +.b-sch-header-timeaxis-cell { + align-items: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background: transparent; +} +.b-sch-column.b-grid-header { + padding: 0; +} +.b-grid-header-container .b-sch-timeaxiscolumn { + -webkit-user-select: none; + user-select: none; + padding: 0; + flex-grow: unset !important; + background-color: #f9f9f9; + border-inline-end: 0 none; +} +.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover { + background-color: #f9f9f9 !important; +} +.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover { + background-color: #fff; +} +.b-horizontaltimeaxis { + flex-direction: column; + flex: 1 0 100%; +} +.b-horizontaltimeaxis .b-sch-header-row { + flex: 1 0 2em; +} +.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest { + flex: 1; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell { + height: 100%; + border-inline-start: 1px solid #cccccc; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover { + cursor: pointer; + background-color: #fff; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text { + overflow: hidden; +} +.b-sch-timeaxiscolumn-levels-1 { + min-height: 1.5em; +} +.b-sch-timeaxiscolumn-levels-2 { + min-height: 3em; +} +.b-sch-timeaxiscolumn-levels-3 { + min-height: 4.5em; +} +.b-sch-header-row { + position: relative; + contain: strict; +} +.b-sch-header-row:last-child .b-sch-header-timeaxis-cell { + border-bottom: none; +} +.b-sch-header-timeaxis-cell { + display: flex; + justify-content: center; + position: absolute; + color: #565656; + border-bottom: 1px solid #cccccc; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em 0; + white-space: nowrap; + contain: strict; + -webkit-user-select: none; + user-select: none; +} +.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text, +.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text { + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sch-header-timeaxis-cell.b-align-start { + justify-content: flex-start; +} +.b-sch-header-timeaxis-cell.b-align-end { + justify-content: flex-end; +} +.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child { + border-inline-end-color: #ccc; +} +.b-verticaltimeaxiscolumn { + flex-flow: column nowrap; + align-items: stretch; + padding: 0; + border-inline-end: none; + background-color: #fff !important; +} +.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after { + display: none; +} +.b-verticaltimeaxis { + flex: 1 0 100%; + contain: strict; +} +.b-verticaltimeaxis .b-sch-header-row { + flex-direction: column; + flex: 1; +} +.b-verticaltimeaxis .b-sch-header-timeaxis-cell { + width: 100%; + text-transform: none; + padding: 0; + border-inline-start: 0 none; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell { + border-inline-end: none; + border-bottom: none; + justify-content: flex-end; + align-items: flex-start; + contain: unset; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text { + padding-inline-end: 0.5em; + margin-top: -0.75em; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover { + background-color: #f9f9f9; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) { + flex: 0 0 2em; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell { + align-items: flex-start; + border-inline-end: 1px solid #cccccc; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text { + padding-bottom: 0.75em; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sticky-headers .b-content-element, +.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis, +.b-sch-vertical .b-sticky-headers .b-sch-header-row, +.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sch-vertical .b-sch-timeaxiscolumn { + flex-direction: row; + min-height: 3em; +} +.b-resourceheader { + flex: 1; + position: relative; + contain: strict; +} +.b-resourceheader.b-has-images { + min-height: 3em; +} +.b-resourceheader-cell { + position: absolute; + display: flex; + justify-content: center; + align-items: center; + color: #565656; + border-inline-end: 1px solid #cccccc; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em; + white-space: nowrap; + contain: strict; + height: 100%; + -webkit-user-select: none; + user-select: none; +} +.b-animating .b-resourceheader-cell { + transition: width 0.2s, left 0.2s, right 0.2s; +} +.b-resourceheader-cell:hover { + cursor: pointer; + background-color: #fff; +} +.b-resourceheader-cell.b-align-start, +.b-resourceheader-cell.b-align-end { + padding-inline: 0.3em; +} +.b-resourceheader-cell.b-align-start { + justify-content: flex-start; +} +.b-resourceheader-cell.b-align-end { + justify-content: flex-end; +} +.b-resourceheader-cell i { + margin-inline-end: 0.5em; +} +.b-resourceheader-cell .b-resource-name { + overflow: hidden; +} +.b-resourceheader-cell .b-resource-avatar { + margin-inline-end: 1em; +} +.b-recurrenceconfirmationpopup.b-popup { + width: 29em; + max-width: none; +} +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header, +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content { + padding: 0.65em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button { + margin-inline-end: 0.5em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +button.b-button.b-recurrencelegendbutton { + white-space: normal; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-field label.b-align-start { + flex: 1 0 10em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencepositionscombo { + flex: none; + width: 9.5em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencedayscombo { + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-datepicker .b-icon-circle { + font-size: 50%; + color: #64b5f6; + margin-top: 1px; +} +.b-datepicker .b-selected-date .b-icon-circle { + color: #fff; +} +.b-datepicker .b-cell-events-badge { + display: flex; + align-content: center; + justify-content: center; + border-radius: 50%; + font-size: 80%; + background-color: #ef9a9a; + color: #000; + width: 1.2em; + height: 1.2em; +} +.b-datepicker-with-events .b-calendar-weekdays { + padding-bottom: 4px; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell { + margin: 1px; + justify-content: flex-start; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner { + margin-bottom: 0.6em; +} +.b-resourcecombo .b-resource-icon { + display: none; + margin-inline: 0.5em 0; +} +.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon { + display: block; +} +.b-resourcecombo-picker .b-icon, +.b-resourcecombo-picker .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker .b-indicator.b-deadline-date { + display: none; + margin-inline-end: 0.5em; +} +.b-resourcecombo-picker.b-show-event-color .b-icon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-deadline-date { + display: block; +} +.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before { + content: '\f14a'; +} +.b-theme-material .b-resourcecombo .b-resource-icon { + margin-inline: 0 0.5em; +} +.b-resourcefilter .b-list-item { + border: 0 none; + border-radius: 0; +} +.b-resourcefilter .b-icon, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon, +.b-resourcefilter .b-indicator.b-deadline-date { + visibility: visible !important; +} +.b-resourcefilter .b-icon:before, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-indicator.b-deadline-date:before { + content: '\f0c8'; + opacity: 0.6; +} +.b-resourcefilter .b-selected .b-icon:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-selected .b-indicator.b-deadline-date:before { + content: '\f14a'; + opacity: 1; +} +.b-sch-red { + background-color: #ff8787; +} +.b-sch-foreground-red { + color: #ff8787; +} +.b-sch-pink { + background-color: #f783ac; +} +.b-sch-foreground-pink { + color: #f783ac; +} +.b-sch-purple { + background-color: #ea80dc; +} +.b-sch-foreground-purple { + color: #ea80dc; +} +.b-sch-violet { + background-color: #9775fa; +} +.b-sch-foreground-violet { + color: #9775fa; +} +.b-sch-indigo { + background-color: #748ffc; +} +.b-sch-foreground-indigo { + color: #748ffc; +} +.b-sch-blue { + background-color: #4dadf7; +} +.b-sch-foreground-blue { + color: #4dadf7; +} +.b-sch-cyan { + background-color: #3bc9db; +} +.b-sch-foreground-cyan { + color: #3bc9db; +} +.b-sch-teal { + background-color: #38d9a9; +} +.b-sch-foreground-teal { + color: #38d9a9; +} +.b-sch-green { + background-color: #69db7c; +} +.b-sch-foreground-green { + color: #69db7c; +} +.b-sch-lime { + background-color: #a9e34b; +} +.b-sch-foreground-lime { + color: #a9e34b; +} +.b-sch-yellow { + background-color: #fdd835; +} +.b-sch-foreground-yellow { + color: #fdd835; +} +.b-sch-orange { + background-color: #ffa94d; +} +.b-sch-foreground-orange { + color: #ffa94d; +} +.b-sch-deep-orange { + background-color: #ff7043; +} +.b-sch-foreground-deep-orange { + color: #ff7043; +} +.b-sch-gray { + background-color: #a0a0a0; +} +.b-sch-foreground-gray { + color: #a0a0a0; +} +.b-sch-gantt-green { + background-color: #d2ebd3; +} +.b-sch-foreground-gantt-green { + color: #d2ebd3; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone { + border-width: 0; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content { + background: none !important; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone), +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; + border-color: #69db7c; + color: #fff; + font-weight: 300; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #1aa832; + background-image: none; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #159e2b; + background-image: none; +} +.b-sch-style-interday > .b-sch-event.b-milestone > .b-sch-event-content, +.b-sch-style-plain > .b-sch-event.b-milestone > .b-sch-event-content { + background-color: #777; +} +.b-sch-style-interday .b-sch-event { + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-interday .b-sch-event-content { + font-weight: 400; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + color: #fff; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap { + display: flex; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone { + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label { + position: absolute; + left: 50%; + transform: translate(-50%); + color: inherit; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff8787; + border-color: #ff8787; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #ea0000; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #d70000; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ff8787; + border-color: #ff8787; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #ea0000; + background-image: none; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #d70000; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ff8787; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap:hover > .b-sch-event { + background: #ea0000; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover > .b-sch-event { + background: #d70000; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f783ac; + border-color: #f783ac; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #d90a53; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #c8084c; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #f783ac; + border-color: #f783ac; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #d90a53; + background-image: none; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #c8084c; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap > .b-sch-event.b-milestone { + background: #f783ac; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap:hover > .b-sch-event { + background: #d90a53; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #c8084c; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ea80dc; + border-color: #ea80dc; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c416ad; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #b611a0; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ea80dc; + border-color: #ea80dc; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c416ad; + background-image: none; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b611a0; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ea80dc; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap:hover > .b-sch-event { + background: #c416ad; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b611a0; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #9775fa; + border-color: #9775fa; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #3b05d7; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #3604c6; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9775fa; + border-color: #9775fa; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #3b05d7; + background-image: none; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #3604c6; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap > .b-sch-event.b-milestone { + background: #9775fa; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap:hover > .b-sch-event { + background: #3b05d7; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #3604c6; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #748ffc; + border-color: #748ffc; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #032eda; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #032ac8; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #748ffc; + border-color: #748ffc; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #032eda; + background-image: none; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #032ac8; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap > .b-sch-event.b-milestone { + background: #748ffc; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap:hover > .b-sch-event { + background: #032eda; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #032ac8; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #4dadf7; + border-color: #4dadf7; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #066dbd; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #0564ae; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #4dadf7; + border-color: #4dadf7; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #066dbd; + background-image: none; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #0564ae; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap > .b-sch-event.b-milestone { + background: #4dadf7; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap:hover > .b-sch-event { + background: #066dbd; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #0564ae; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3bc9db; + border-color: #3bc9db; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #128695; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #0e7d8b; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #3bc9db; + border-color: #3bc9db; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #128695; + background-image: none; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #0e7d8b; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap > .b-sch-event.b-milestone { + background: #3bc9db; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap:hover > .b-sch-event { + background: #128695; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #0e7d8b; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #38d9a9; + border-color: #38d9a9; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #12916c; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #0e8864; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #38d9a9; + border-color: #38d9a9; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #12916c; + background-image: none; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #0e8864; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap > .b-sch-event.b-milestone { + background: #38d9a9; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap:hover > .b-sch-event { + background: #12916c; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #0e8864; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; + border-color: #69db7c; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #1aa832; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #159e2b; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #69db7c; + border-color: #69db7c; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #1aa832; + background-image: none; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #159e2b; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #69db7c; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap:hover > .b-sch-event { + background: #1aa832; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #159e2b; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a9e34b; + border-color: #a9e34b; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #6ca411; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #64990d; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a9e34b; + border-color: #a9e34b; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #6ca411; + background-image: none; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #64990d; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a9e34b; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap:hover > .b-sch-event { + background: #6ca411; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #64990d; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fdd835; + border-color: #fdd835; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #b69501; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #a78901; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fdd835; + border-color: #fdd835; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #b69501; + background-image: none; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #a78901; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap > .b-sch-event.b-milestone { + background: #fdd835; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap:hover > .b-sch-event { + background: #b69501; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #a78901; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffa94d; + border-color: #ffa94d; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c76700; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #b75e00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffa94d; + border-color: #ffa94d; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c76700; + background-image: none; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b75e00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ffa94d; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap:hover > .b-sch-event { + background: #c76700; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b75e00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c12e00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #b12a00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c12e00; + background-image: none; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b12a00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ff7043; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap:hover > .b-sch-event { + background: #c12e00; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b12a00; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #606060; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #614f4f; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #606060; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #614f4f; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap:hover > .b-sch-event { + background: #606060; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #614f4f; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d2ebd3; + border-color: #d2ebd3; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #57b45b; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #44b148; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d2ebd3; + border-color: #d2ebd3; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #57b45b; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #44b148; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #d2ebd3; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap:hover > .b-sch-event { + background: #57b45b; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #44b148; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; + border-color: #2cb743; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #fff; + font-size: 12px; + border-width: 1px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing { + background-color: #2cb743; + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + font-weight: 600; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #29aa3e; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background: none; + justify-self: center; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content:before { + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + border-radius: 0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-weight: 400; + font-size: 12px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 1px; + border-bottom-width: 1px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; + border-bottom-right-radius: 3px; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) .b-sch-event-content { + color: #fff; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-color-red > .b-sch-event, +.b-sch-style-border.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff1212; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff8787; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff1212; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #fe0000; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #ff1212; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fe0000; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap .b-sch-event.b-milestone { + background: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #ff1212; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #fe0000; +} +.b-sch-style-border.b-sch-color-pink > .b-sch-event, +.b-sch-style-border.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f01865; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f783ac; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #f01865; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #e70f5b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #f01865; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e70f5b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap + .b-sch-event.b-milestone { + background: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-pink.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #f01865; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #e70f5b; +} +.b-sch-style-border.b-sch-color-purple > .b-sch-event, +.b-sch-style-border.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d924c1; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ea80dc; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #d924c1; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #ca21b4; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #d924c1; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ca21b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-purple.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #d924c1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #ca21b4; +} +.b-sch-style-border.b-sch-color-violet > .b-sch-event, +.b-sch-style-border.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #470bf6; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #9775fa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #470bf6; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #4108e6; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #470bf6; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #4108e6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap + .b-sch-event.b-milestone { + background: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-violet.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #470bf6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #4108e6; +} +.b-sch-style-border.b-sch-color-indigo > .b-sch-event, +.b-sch-style-border.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #0838fa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #748ffc; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #0838fa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #0533ea; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #0838fa; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #0533ea; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap + .b-sch-event.b-milestone { + background: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #0838fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #0533ea; +} +.b-sch-style-border.b-sch-color-blue > .b-sch-event, +.b-sch-style-border.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #0a7fd9; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #4dadf7; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #0a7fd9; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #0976ca; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #0a7fd9; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #0976ca; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap + .b-sch-event.b-milestone { + background: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-blue.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #0a7fd9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #0976ca; +} +.b-sch-style-border.b-sch-color-cyan > .b-sch-event, +.b-sch-style-border.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e95a4; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3bc9db; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #1e95a4; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #1c8b99; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #1e95a4; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #1c8b99; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap + .b-sch-event.b-milestone { + background: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #1e95a4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #1c8b99; +} +.b-sch-style-border.b-sch-color-teal > .b-sch-event, +.b-sch-style-border.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1fa07a; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #38d9a9; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #1fa07a; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #1c9571; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #1fa07a; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #1c9571; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap + .b-sch-event.b-milestone { + background: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-teal.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #1fa07a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #1c9571; +} +.b-sch-style-border.b-sch-color-green > .b-sch-event, +.b-sch-style-border.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #2cb743; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #2cb743; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #29aa3e; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #2cb743; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #29aa3e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap + .b-sch-event.b-milestone { + background: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-green.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #2cb743; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #29aa3e; +} +.b-sch-style-border.b-sch-color-lime > .b-sch-event, +.b-sch-style-border.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb71c; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a9e34b; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #7cb71c; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #73aa1a; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #7cb71c; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #73aa1a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap + .b-sch-event.b-milestone { + background: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-lime.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #7cb71c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #73aa1a; +} +.b-sch-style-border.b-sch-color-yellow > .b-sch-event, +.b-sch-style-border.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d4ad02; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fdd835; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #d4ad02; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #c5a102; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #d4ad02; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c5a102; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap + .b-sch-event.b-milestone { + background: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #d4ad02; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #c5a102; +} +.b-sch-style-border.b-sch-color-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e87800; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffa94d; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #e87800; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #d87000; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #e87800; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d87000; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-orange.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #e87800; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #d87000; +} +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #d13200; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #e13600; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d13200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap:hover + .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #d13200; +} +.b-sch-style-border.b-sch-color-gray > .b-sch-event, +.b-sch-style-border.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #686868; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #707070; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #686868; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap + .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-gray.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #707070; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #686868; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffffff80; + border-color: #69db7c; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #69db7c; + font-size: 12px; + border-width: 2px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: #ffffff80; + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 2px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + font-weight: 600; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before { + background-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 2px; + border-bottom-width: 2px; + border-radius: 0; + background-color: #ffffff80; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 12px; + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 2px; + border-bottom-width: 2px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 2px; + border-bottom-width: 2px; + border-bottom-right-radius: 3px; + top: -2px; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover + .b-sch-event-content { + color: #fff; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: #ffffff80; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; + color: #ff8787; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff8787; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff6060; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff6060; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; + color: #f783ac; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #f783ac; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover { + background-color: #f55f94; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f55f94; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; + color: #ea80dc; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ea80dc; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e561d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e561d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; + color: #9775fa; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #9775fa; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7c52f9; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7c52f9; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; + color: #748ffc; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #748ffc; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5072fb; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5072fb; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; + color: #4dadf7; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #4dadf7; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover { + background-color: #2e9ff6; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #2e9ff6; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; + color: #3bc9db; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #3bc9db; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover { + background-color: #27c0d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27c0d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; + color: #38d9a9; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #38d9a9; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover { + background-color: #27ce9d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27ce9d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; + color: #69db7c; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #69db7c; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover { + background-color: #4fd565; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #4fd565; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; + color: #a9e34b; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #a9e34b; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover { + background-color: #9ddf31; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9ddf31; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; + color: #fdd835; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #fdd835; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fdd217; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fdd217; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; + color: #ffa94d; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffa94d; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff992c; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff992c; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e1f8e5; + border-color: #4fd565; + font-weight: 300; + opacity: 0.8; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #2cb743; + border-inline-start-width: 3px; + border-inline-start-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: #69db7c; + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #2cb743; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone), +.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-top-width: 3px; + border-top-style: solid; + border-inline-start-width: 0; + border-inline-start-style: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background-color: transparent; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 3px; + border-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 300; + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + background: #e1f8e5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-top: 3px solid transparent; + border-inline-end: 3px solid transparent; + border-bottom: 3px solid #4fd565; + border-inline-start: 3px solid #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after { + background: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content { + color: #fff; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before { + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + font-weight: 400; + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + .b-sch-event-content + * { + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) + .b-sch-event-content { + margin: 0; + padding: 0.3em; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe7e7; + border-color: #ff6060; + color: #ff1212; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffcfcf; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff8787; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff6060; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ff8787; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe7e7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff6060; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffcfcf; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #ffe7e7; + border-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #ffe7e7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #ff1212; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #ff6060; + border-inline-start-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #ffcfcf; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fde6ee; + border-color: #f55f94; + color: #f01865; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fccdde; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f783ac; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #f55f94; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #f783ac; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fde6ee; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #f55f94; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fccdde; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fde6ee; + border-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fde6ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #f01865; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #f55f94; + border-inline-start-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #fccdde; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbe6f8; + border-color: #e561d3; + color: #d924c1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f7ccf1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ea80dc; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e561d3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ea80dc; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbe6f8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e561d3; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f7ccf1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #fbe6f8; + border-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #fbe6f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #d924c1; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #e561d3; + border-inline-start-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #f7ccf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eae3fe; + border-color: #7c52f9; + color: #470bf6; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d5c8fd; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9775fa; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7c52f9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9775fa; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eae3fe; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #7c52f9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d5c8fd; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #eae3fe; + border-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #eae3fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #470bf6; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #7c52f9; + border-inline-start-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #d5c8fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e3e9fe; + border-color: #5072fb; + color: #0838fa; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c7d2fe; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #748ffc; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5072fb; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #748ffc; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e3e9fe; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5072fb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c7d2fe; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #e3e9fe; + border-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #e3e9fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #0838fa; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #5072fb; + border-inline-start-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #c7d2fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #dbeffd; + border-color: #2e9ff6; + color: #0a7fd9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8defc; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #4dadf7; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #2e9ff6; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #4dadf7; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #dbeffd; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #2e9ff6; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b8defc; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #dbeffd; + border-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #dbeffd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #0a7fd9; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #2e9ff6; + border-inline-start-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #b8defc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8f4f8; + border-color: #27c0d3; + color: #1e95a4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b1e9f1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3bc9db; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #27c0d3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #3bc9db; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8f4f8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27c0d3; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b1e9f1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #d8f4f8; + border-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #d8f4f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #1e95a4; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #27c0d3; + border-inline-start-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #b1e9f1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d7f7ee; + border-color: #27ce9d; + color: #1fa07a; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #aff0dd; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #38d9a9; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #27ce9d; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #38d9a9; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d7f7ee; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27ce9d; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #aff0dd; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #d7f7ee; + border-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #d7f7ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #1fa07a; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #27ce9d; + border-inline-start-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #aff0dd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e1f8e5; + border-color: #4fd565; + color: #2cb743; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c3f1cb; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #69db7c; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #4fd565; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #69db7c; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e1f8e5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #4fd565; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c3f1cb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e1f8e5; + border-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e1f8e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #2cb743; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #4fd565; + border-inline-start-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #c3f1cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eef9db; + border-color: #9ddf31; + color: #7cb71c; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ddf4b7; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a9e34b; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #9ddf31; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a9e34b; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eef9db; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #9ddf31; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ddf4b7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #eef9db; + border-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #eef9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #7cb71c; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #9ddf31; + border-inline-start-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #ddf4b7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fff7d7; + border-color: #fdd217; + color: #d4ad02; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #feefae; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fdd835; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fdd217; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fdd835; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fff7d7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fdd217; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #feefae; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fff7d7; + border-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fff7d7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #d4ad02; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fdd217; + border-inline-start-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #feefae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffeedb; + border-color: #ff992c; + color: #e87800; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffddb8; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffa94d; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff992c; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffa94d; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffeedb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff992c; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffddb8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffeedb; + border-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffeedb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #e87800; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff992c; + border-inline-start-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffddb8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe7e7; + border-color: #ff6060; + color: #ff1212; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffcfcf; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffc3c3; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff9696; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffc3c3; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe7e7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff6060; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffcfcf; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff9696; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #ffe7e7; + border-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #ffe7e7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #ff1212; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #ff6060; + border-inline-start-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #ffcfcf; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff9696; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fde6ee; + border-color: #f55f94; + color: #f01865; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fccdde; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fbc1d6; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #f897ba; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fbc1d6; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fde6ee; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #f55f94; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fccdde; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f897ba; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fde6ee; + border-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fde6ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #f01865; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #f55f94; + border-inline-start-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #fccdde; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #f897ba; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbe6f8; + border-color: #e561d3; + color: #d924c1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f7ccf1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f5c0ee; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ee9ae3; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #f5c0ee; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbe6f8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e561d3; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f7ccf1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ee9ae3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #fbe6f8; + border-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #fbe6f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #d924c1; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #e561d3; + border-inline-start-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #f7ccf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ee9ae3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eae3fe; + border-color: #7c52f9; + color: #470bf6; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d5c8fd; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #cbbafd; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ab90fb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #cbbafd; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eae3fe; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #7c52f9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d5c8fd; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ab90fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #eae3fe; + border-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #eae3fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #470bf6; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #7c52f9; + border-inline-start-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #d5c8fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ab90fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e3e9fe; + border-color: #5072fb; + color: #0838fa; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c7d2fe; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #bac7fe; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #8fa4fd; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #bac7fe; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e3e9fe; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5072fb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c7d2fe; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #8fa4fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #e3e9fe; + border-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #e3e9fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #0838fa; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #5072fb; + border-inline-start-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #c7d2fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #8fa4fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #dbeffd; + border-color: #2e9ff6; + color: #0a7fd9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8defc; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a6d6fb; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7ec4f9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a6d6fb; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #dbeffd; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #2e9ff6; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b8defc; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7ec4f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #dbeffd; + border-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #dbeffd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #0a7fd9; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #2e9ff6; + border-inline-start-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #b8defc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7ec4f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8f4f8; + border-color: #27c0d3; + color: #1e95a4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b1e9f1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9de4ed; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7cdbe7; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9de4ed; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8f4f8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27c0d3; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b1e9f1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7cdbe7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #d8f4f8; + border-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #d8f4f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #1e95a4; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #27c0d3; + border-inline-start-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #b1e9f1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7cdbe7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d7f7ee; + border-color: #27ce9d; + color: #1fa07a; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #aff0dd; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9cecd4; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7be6c6; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9cecd4; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d7f7ee; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27ce9d; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #aff0dd; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7be6c6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #d7f7ee; + border-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #d7f7ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #1fa07a; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #27ce9d; + border-inline-start-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #aff0dd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7be6c6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e1f8e5; + border-color: #4fd565; + color: #2cb743; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c3f1cb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #b4edbe; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #92e5a0; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #b4edbe; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e1f8e5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #4fd565; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c3f1cb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #92e5a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e1f8e5; + border-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e1f8e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #2cb743; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #4fd565; + border-inline-start-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #c3f1cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #92e5a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eef9db; + border-color: #9ddf31; + color: #7cb71c; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ddf4b7; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d4f1a5; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #c3ec82; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d4f1a5; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eef9db; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #9ddf31; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ddf4b7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c3ec82; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #eef9db; + border-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #eef9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #7cb71c; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #9ddf31; + border-inline-start-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #ddf4b7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #c3ec82; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fff7d7; + border-color: #fdd217; + color: #d4ad02; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #feefae; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #feec9a; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fee472; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #feec9a; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fff7d7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fdd217; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #feefae; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fee472; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fff7d7; + border-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fff7d7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #d4ad02; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fdd217; + border-inline-start-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #feefae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fee472; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffeedb; + border-color: #ff992c; + color: #e87800; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffddb8; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffd4a6; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ffc07c; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffd4a6; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffeedb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff992c; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffddb8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ffc07c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffeedb; + border-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffeedb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #e87800; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff992c; + border-inline-start-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffddb8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ffc07c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff9877; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #bbb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #bbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #bbbbbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #69db7c; + border-style: solid; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; + height: auto !important; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-active, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-active { + outline-offset: 5px; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):after { + content: ''; + border-color: inherit; + border-style: solid; + border-width: 0; + position: absolute; + border-radius: 2px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + height: 13px; + border-inline-start-width: 5px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + left: -9px; + width: 13px; + border-top-width: 5px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + left: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + border-inline-start-width: 5px; + top: 0; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + right: 0; + height: 13px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + bottom: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; + border-width: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: solid; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #2cb743; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #ff2626; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #ff1212; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f12a71; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #f01865; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #dd32c7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d924c1; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #541cf7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #470bf6; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1a46fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0838fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #0a88e9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0a7fd9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #20a0b0; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1e95a4; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #21ac82; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1fa07a; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2cb743; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #85c41e; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #7cb71c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #e3ba02; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d4ad02; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f98100; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e87800; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #69db7c; + border-style: dashed; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + padding: 5px 0 3px; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #2cb743; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: dashed; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #ff2626; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #ff1212; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f12a71; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #f01865; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #dd32c7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d924c1; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #541cf7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #470bf6; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1a46fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0838fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #0a88e9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0a7fd9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #20a0b0; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1e95a4; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #21ac82; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1fa07a; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2cb743; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #85c41e; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #7cb71c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #e3ba02; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d4ad02; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f98100; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e87800; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #69db7c; + border-style: solid; + padding: 0; + color: #777; + font-weight: 300; + overflow: visible; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + font-size: 10px; +} +.b-sch-horizontal .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-horizontal + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0 0 1px 0; + align-items: flex-end; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0; + border-inline-start-width: 1px; + align-items: flex-start; + padding-inline-start: 0.75em; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + flex-direction: column; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected *, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected * { + color: #777; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #2fc448; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #2cb743; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + border-style: solid; + font-size: 20px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content label, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content + label { + font-size: 10px; + left: 90%; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + background-color: transparent; + border-style: solid; + height: 20px; + font-size: 20px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 10px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 1px; + border-bottom-width: 1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event .b-sch-event-content { + color: #777; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-horizontal .b-sch-style-line > .b-sch-event, +.b-sch-horizontal .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + top: 5px; + height: auto !important; + border-width: 5px 0 0 0; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + border-width: 0 0 0 5px; + flex-direction: column; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + margin: 0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #ff2626; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #ff1212; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f12a71; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #f01865; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #dd32c7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d924c1; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #541cf7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #470bf6; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1a46fa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0838fa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #0a88e9; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0a7fd9; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #20a0b0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1e95a4; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #21ac82; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1fa07a; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2fc448; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2cb743; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #85c41e; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #7cb71c; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #e3ba02; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d4ad02; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f98100; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e87800; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event { + background-color: #b4edbe99; + border-color: #69db7c; + color: #1fc43a; + font-weight: 300; + font-size: 11px; + border-radius: 2em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event + .b-sch-event-content { + margin: 0 1em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event:hover { + background-color: #8fe49dcc; +} +.b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone .b-sch-event-content:before { + border-radius: 1em; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content { + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffc3c399; + color: #ff1212; + border-color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffa5a5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone { + border-color: #ff1212; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffc3c399; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ffa5a5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-milestone { + background-color: #ffdbdb; + color: #ff1212; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #fbc1d699; + color: #f51463; + border-color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f9a2c1cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone { + border-color: #f51463; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fbc1d699; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #f9a2c1cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-milestone { + background-color: #fddae6; + color: #f51463; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #f5c0ee99; + color: #e419c9; + border-color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #efa0e5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone { + border-color: #e419c9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone .b-sch-event-content { + background-color: #f5c0ee99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #efa0e5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-milestone { + background-color: #f9d9f5; + color: #e419c9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #cbbafd99; + color: #4608f9; + border-color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b198fbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone { + border-color: #4608f9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone .b-sch-event-content { + background-color: #cbbafd99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b198fbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-milestone { + background-color: #e0d6fe; + color: #4608f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #bac7fe99; + color: #0637fb; + border-color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #97abfdcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone { + border-color: #0637fb; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone .b-sch-event-content { + background-color: #bac7fe99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #97abfdcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-milestone { + background-color: #d5ddfe; + color: #0637fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #a6d6fb99; + color: #077fdc; + border-color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #7ac2f9cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone { + border-color: #077fdc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a6d6fb99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #7ac2f9cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-milestone { + background-color: #cae6fd; + color: #077fdc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #9de4ed99; + color: #159cad; + border-color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6cd7e4cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone { + border-color: #159cad; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9de4ed99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #6cd7e4cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-milestone { + background-color: #c4eff4; + color: #159cad; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #9cecd499; + color: #15aa7d; + border-color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6ae3bfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone { + border-color: #15aa7d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9cecd499; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #6ae3bfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-milestone { + background-color: #c3f4e5; + color: #15aa7d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #b4edbe99; + color: #1fc43a; + border-color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #8fe49dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone { + border-color: #1fc43a; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone .b-sch-event-content { + background-color: #b4edbe99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #8fe49dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-milestone { + background-color: #d2f4d8; + color: #1fc43a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d4f1a599; + color: #7ebf14; + border-color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #bfea78cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone { + border-color: #7ebf14; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d4f1a599; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #bfea78cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-milestone { + background-color: #e5f7c9; + color: #7ebf14; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #feec9a99; + color: #d5ae01; + border-color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fee268cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone { + border-color: #d5ae01; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone .b-sch-event-content { + background-color: #feec9a99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #fee268cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-milestone { + background-color: #fef3c2; + color: #d5ae01; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffd4a699; + color: #e87800; + border-color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffbf7acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone { + border-color: #e87800; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffd4a699; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ffbf7acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-milestone { + background-color: #ffe5ca; + color: #e87800; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a199; + color: #e13600; + border-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffb8a199; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-milestone { + background-color: #ffd4c7; + color: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d099; + color: #924e4e; + border-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone { + border-color: #924e4e; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d0d0d099; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-milestone { + background-color: #e3e3e3; + color: #924e4e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-scale-cell { + padding-right: 0 !important; + padding-left: 0 !important; +} +.b-scale-cell .b-scale { + background-color: transparent; + font-weight: 300; +} +.b-scale-cell .b-scale-tick-label { + font-size: 70%; +} +.b-sch-highlighted-calendar-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; + overflow: hidden; +} +.b-sch-highlighted-calendar-range .b-sch-event-content { + font-size: 14px; + padding: 0.5em; + text-align: center; +} +.b-sch-foreground-canvas > svg .b-sch-dependency.b-inactive { + stroke-dasharray: 9 3; +} +.b-eventbuffer .b-sch-event { + width: 100%; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap { + contain: size layout; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer { + height: 5px; + grid-row: 2; + background: repeating-linear-gradient( + 180deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before { + grid-column: 2; + flex-direction: row; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + transform: translate(0.1em, -1.2em); + margin-inline-end: 0.5em; + flex: 1; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after { + grid-column: 4; + flex-direction: row-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + transform: translate(-0.1em, -1.2em); + margin-inline-start: 0.5em; + flex: 1; + text-align: right; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer { + width: 5px; + grid-column: 1; + justify-self: center; + background: repeating-linear-gradient( + 90deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before { + grid-row: 1; + flex-direction: column; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + margin-inline-end: 0.5em; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-buffer-label { + margin-right: -1.3em; + writing-mode: vertical-rl; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after { + grid-row: 3; + flex-direction: column-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + margin-inline-start: 0.5em; +} +.b-eventbuffer .b-sch-event-buffer { + display: flex; + color: #aaa; + white-space: nowrap; + font-size: 10px; +} +.b-animating .b-sch-event-buffer { + transition: width 0.2s; +} +.b-schedulerprobase { + --schedulerpro-nested-event-header-height: 20px; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) { + flex-direction: column; + width: 100%; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + padding-block: 0.1em; + flex: 0 0 var(--schedulerpro-nested-event-header-height); +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):after { + display: none; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded > .b-sch-event:not(.b-milestone) { + color: #666; + background-color: transparent; + border-left: none; + border-radius: 0; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > * { + color: #555; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #dddddd90; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded.b-sch-event-hover > .b-sch-event:not(.b-milestone) { + background-color: #dddddd90; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded .b-nested-events-container { + background-color: #dddddd90; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-border > .b-sch-event:not(.b-milestone) { + background-image: linear-gradient(#dddddd90, #dddddd90); +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-hollow:hover > .b-sch-event { + background-image: linear-gradient(#ffffff50, #ffffff50); +} +.b-nested-events-container { + position: relative; + align-self: flex-start; + flex: 1; + width: 100%; + overflow: visible; + transition: background 0.2s; +} +.b-nested-events-container .b-sch-event:not(.b-milestone) { + width: 100%; +} +.b-nested-events-container .b-sch-style-border { + transform: translate(-1px); +} +.b-nested-events-container .b-sch-style-hollow { + transform: translate(-2px); +} +.b-nested-events-container.b-nested-events-layout-stack { + overflow-y: auto; + overflow-x: hidden; +} +.b-percentbar .b-sch-event { + overflow: visible !important; +} +.b-task-percent-bar-outer { + position: absolute; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-sch-style-rounded .b-task-percent-bar-outer { + border-radius: 2em; +} +.b-task-percent-bar { + background-color: #00000026; + height: 100%; + max-width: 100%; + z-index: 0; + box-sizing: content-box; + display: flex; + justify-content: flex-end; + align-items: flex-end; + transition: color 0.2s; + text-align: right; + line-height: initial; +} +.b-animating .b-task-percent-bar { + transition: color 0.2s, width 0.2s; +} +.b-task-percent-bar-resizing .b-task-percent-bar { + transition: background-color 0.2s; +} +.b-sch-event-selected .b-task-percent-bar { + background-color: #0003; +} +.b-sch-style-rounded .b-task-percent-bar { + background-color: currentColor; + mix-blend-mode: overlay; + opacity: 0.5; +} +.b-sch-style-rounded .b-sch-event:hover .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.4; +} +.b-sch-style-rounded .b-sch-event.b-sch-event-selected:hover .b-task-percent-bar, +.b-sch-style-rounded .b-sch-event-selected .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.9; +} +.b-task-percent-bar-handle { + position: absolute; + bottom: 0; + width: 0; + height: 0; + cursor: ew-resize !important; + margin-inline-start: -5px; + z-index: 1000; + border-color: #fff; + border-right-color: transparent; + border-left-color: transparent; + border-width: 0 5px 6px 5px; + border-style: solid; + opacity: 1; + display: flex; + justify-content: center; +} +.b-sch-event .b-task-percent-bar-handle { + margin-inline-start: -8px; + border-width: 0 6px 7px 7px; +} +.b-sch-event.b-sch-event-selected .b-task-percent-bar-handle { + z-index: 1000; +} +.b-sch-style-rounded .b-task-percent-bar-handle { + border-top-color: #333; + border-bottom-color: #333; +} +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-task-percent-bar-resizing + .b-task-percent-bar-handle:after, +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-sch-event-hover + .b-task-percent-bar-handle:after { + content: attr(data-percent) '%'; + margin-top: 10px; + font-size: 0.8em; + position: absolute; + color: #222; +} +.b-task-percent-bar-resizing .b-sch-event, +.b-task-percent-bar-resizing .b-gantt-task { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-task-percent-bar-drag-disabled .b-task-percent-bar-handle, +.b-readonly .b-task-percent-bar-handle { + display: none !important; +} +.b-sch-resourcenonworkingtime { + background-color: #f0f0f080; + z-index: 1; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button { + flex: none; + width: 10em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button:last-child, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button:last-child { + margin-right: 0; +} +.b-popup.b-taskeditor .b-chip, +.b-popup.b-schedulerpro-taskeditor .b-chip { + font-size: 0.9em; +} +.b-schedulerpro-taskeditor .b-watermark { + display: none; +} +.b-sch-highlight-container { + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.b-sch-highlight-container .b-unavailable { + background: #c8c8c830; +} +.b-sch-highlighted-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + font-size: 14px; +} +.b-sch-highlighted-range-default { + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range { + transition-property: opacity; + transition-duration: 0.3s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range[data-sync-id] { + transition-property: width, height, left, top, opacity; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-schedulerpro-taskeditor .b-taskeditorbase-content { + padding: 1em; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid { + white-space: nowrap; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-icon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-muststarton, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-mustfinishon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-deadline-date { + color: #ef9a9a; + display: inline-block; + margin-right: 0.5em; +} +.b-schedulerpro-taskeditor .b-tabpanel-item { + align-content: flex-start; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button { + flex: none; + min-width: 9em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button:last-child { + margin-right: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar { + font-size: 0.8em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar > .b-toolbar-content { + padding: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar .b-button { + border: none; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid { + border-bottom: 1px dotted #ef9a9a; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid .b-icon-warning { + color: #ef9a9a; +} +.b-dependencytab .b-grid .b-grid-row .b-grid-cell.b-inactive { + text-decoration: line-through; +} +.b-notestab .b-taskeditor-notes-field { + height: 100%; +} +.b-notestab .b-taskeditor-notes-field .b-field-inner { + align-self: stretch; +} +.b-timeline { + background: #fff; + overflow: visible; +} +.b-timeline .b-grid-panel-body { + padding: 2em 10em 4em; +} +.b-timeline .b-virtual-scrollers, +.b-timeline .b-yscroll-pad { + display: none !important; +} +.b-timeline .b-sch-header-row:not(:first-child) { + display: none; +} +.b-timeline .b-grid-row { + background: transparent; + border-bottom: 1px solid transparent; +} +.b-timeline .b-grid-cell { + border: 1px solid #b3b3b3; +} +.b-timeline .b-sch-event-wrap .b-sch-event { + opacity: 1; + border-color: #218a33; + font-weight: 400; + font-size: 12px; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap { + position: relative; + z-index: 10; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + opacity: 1; + z-index: 2; + background-color: #a2d3fa; + border: 2px solid #fff; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone { + font-size: 1em; + top: 0.5em; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content { + height: 2.8em; + position: relative; + background-color: transparent; + font-size: max(0.5em, 20px); +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label { + left: 50%; + transform: translate(-50%); + bottom: 0; + color: #b3b3b3; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label:before { + content: ' '; + position: absolute; + top: -2em; + left: 50%; + height: 2em; + border-left: 1px solid #b3b3b3; + transform: translate(-50%); +} +.b-timeline .b-sch-header-timeaxis-cell { + justify-content: flex-start; + color: #b3b3b3; + padding: 0 0 0.5em 0.5em; +} +.b-timeline .b-sch-header-timeaxis-cell:before { + content: ' '; + position: absolute; + left: 0; + bottom: 0; + height: 0.7em; + border-left: 1px solid #b3b3b3; +} +.b-timeline .b-schedulerbase, +.b-timeline .b-grid-body-container, +.b-timeline .b-grid-vertical-scroller, +.b-timeline .b-grid-subgrid, +.b-timeline .b-sch-foreground-canvas { + overflow: visible !important; + contain: none !important; +} +.b-timeline.b-gridbase.b-firefox .b-grid-subgrid.b-grid-horizontal-scroller { + overflow: visible !important; +} +.b-timeline .b-grid-header-container, +.b-timeline .b-grid-header-container.b-grid-vertical-overflow, +.b-timeline .b-sch-header-timeaxis-cell, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn:hover { + background: transparent !important; + box-shadow: none; + border: none; +} +.b-timeline .b-grid-header { + min-height: 1.5em; +} +.b-timeline .b-grid-vertical-overflow .b-grid-header-scroller:last-child { + border-right: none; +} +.b-timeline .b-timeline-startdate { + left: -1em; + transform: translate(-100%); +} +.b-timeline .b-timeline-enddate { + right: -1em; + transform: translate(100%); +} +.b-timeline .b-timeline-startdate, +.b-timeline .b-timeline-enddate { + position: absolute; + top: 0; + display: flex; + align-items: center; + justify-content: center; + color: #b3b3b3; + min-width: 6em; + font-size: 1em; +} +.b-schedulerpro-issueresolutionpopup { + width: clamp(400px, 45%, 100%); + max-width: 80%; +} +.b-schedulerpro-issueresolutionpopup .b-error-description, +.b-schedulerpro-issueresolutionpopup .b-invalid-dependencies-description { + display: block; + margin-bottom: 1em; + line-height: 1.5em; +} +.b-schedulerpro-issueresolutionpopup .b-radio { + margin-bottom: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-radio .b-field-inner .b-checkbox-label { + text-transform: none; + font-size: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-dependency-field { + width: 33em; +} +.b-schedulerpro-issueresolutionpopup .b-radiogroup-body-wrap { + background: transparent; +} +.b-resourcehistogram .b-grid-row { + z-index: 1; +} +.b-resourcehistogram .b-resourcehistogram-cell { + padding: 0; + border-right-width: 0; +} +.b-resourcehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after { + display: none; +} +.b-histogram-bar-tooltip span.b-underallocated { + color: #a5e9b0; +} +.b-histogram-bar-tooltip span.b-overallocated { + color: #ffb7b7; +} +.b-resourcehistogram-histogram { + padding: 0; + background-color: transparent; +} +.b-resourcehistogram-histogram .b-bar-legend { + font-size: 75%; + pointer-events: none; +} +.b-resourcehistogram-histogram rect { + fill: #d2f4d8; +} +.b-resourcehistogram-histogram rect.b-underallocated { + fill: #a5e9b0; +} +.b-resourcehistogram-histogram rect.b-underallocated:hover { + fill: #96e6a3; +} +.b-resourcehistogram-histogram rect.b-overallocated { + fill: #ffb7b7; +} +.b-resourcehistogram-histogram rect.b-overallocated:hover { + fill: #ffabab; +} +.b-resourcehistogram-histogram rect:hover { + fill: #c3f1cb; +} +.b-resourceutilization .b-resourceutilization-cell { + padding: 0; + border-inline-end-width: 0; +} +.b-resourceutilization-histogram { + padding: 0; + background-color: transparent; +} +.b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #222; + writing-mode: lr; + alignment-baseline: middle; + text-anchor: middle; + pointer-events: none; +} +.b-resourceutilization-histogram rect { + fill: #d2f4d8; +} +.b-resourceutilization-histogram rect.b-underallocated { + fill: #a5e9b0; +} +.b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #96e6a3; +} +.b-resourceutilization-histogram rect.b-overallocated { + fill: #ffb7b7; +} +.b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #ffabab; +} +.b-resourceutilization-histogram rect:hover { + fill: #c3f1cb; +} +.b-resource-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #222; +} +.b-resource-row .b-resourceutilization-histogram rect { + fill: #d2f4d8; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated { + fill: #a5e9b0; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #96e6a3; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated { + fill: #ffb7b7; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #ffabab; +} +.b-resource-row .b-resourceutilization-histogram rect:hover { + fill: #c3f1cb; +} +.b-assignment-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #222; +} +.b-assignment-row .b-resourceutilization-histogram rect { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect:hover { + fill: transparent; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-calculation-progress-wrap { + position: absolute; + bottom: 0; + display: flex; + width: 100%; + height: 2px; + z-index: 100; +} +.b-calculation-progress { + background: #a5d6a7; + opacity: 0.3; +} +.b-sch-event.b-segmented, +.b-sch-event.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-sch-event .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-sch-event .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #69db7c; + display: flex; + align-items: center; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-new-column-column * { + height: 100%; + width: 100%; +} +.b-percentdone-circle { + --gantt-percentdone-angle: 0; + display: flex; + align-items: center; + justify-content: center; + margin: 0 auto; + max-height: 3em; + max-width: 3em; + border-radius: 50%; + background-color: #d9d9d9; + background-image: conic-gradient( + #64b5f6 0 var(--gantt-percentdone-angle), + transparent var(--gantt-percentdone-angle) 1turn + ); +} +.b-percentdone-circle.b-full, +.b-percentdone-circle.b-empty { + background-image: none; +} +.b-percentdone-circle.b-full { + background-color: #64b5f6; +} +.b-percentdone-circle:after { + content: attr(data-value); + display: flex; + align-items: center; + justify-content: center; + width: calc(100% - 6px); + height: calc(100% - 6px); + border-radius: 50%; + background: #fff; + font-size: 0.8em; + color: #222; +} +.b-resourceassignment-cell { + padding-block: 0.4em; +} +.b-resource-avatar-container { + display: flex; + align-items: center; + height: 100%; +} +.b-resource-avatar-container .b-resource-avatar, +.b-resource-avatar-container .b-overflow-img { + height: 100%; + width: auto; +} +.b-resource-avatar-container:empty { + height: 2.2em; +} +.b-resource-avatar-container .b-resource-avatar { + margin-inline-end: 2px; +} +.b-resource-initials:not([class*='b-sch-']) { + background: #a2d3fa; +} +.b-overflow-img { + position: relative; + height: 2.2em; + width: 2.2em; + overflow: hidden; +} +.b-overflow-img .b-resource-avatar { + filter: brightness(60%); +} +.b-overflow-img .b-overflow-count { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + color: #fff; + pointer-events: none; +} +.b-baseline-wrap { + display: flex; + flex-direction: column; + position: absolute; + transition: none; + z-index: 5; + top: 0.4em; + height: 0.6em; +} +.b-task-baseline { + position: relative; + flex: 0.5; + border: 0 solid orange; + transition: flex 0.3s, border-width 0.3s, font-size 0.3s; + background-color: #ddd; + margin-top: 1px; + pointer-events: all; +} +.b-animating .b-task-baseline { + transition: flex 0.3s, border-width 0.3s, font-size 0.3s, width 0.3s, left 0.3s; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines { + height: 0.4em; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines.b-milestone-wrap { + font-size: 60%; + transition: flex 0.3s, font-size 0.3s; +} +.b-task-baseline-milestone { + border: none; + font-size: 30%; +} +.b-task-baseline-milestone:before { + position: absolute; + top: 50%; + left: 50%; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); + background-image: inherit; + background-color: inherit; +} +.b-ganttbase .b-sch-terminal { + cursor: pointer !important; +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency { + marker-end: none; + marker-start: url(#arrowEnd); +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency.b-sch-dependency-ends-outside { + marker-start: none; +} +.b-ganttbase.b-edge .b-sch-foreground-canvas > svg .b-sch-dependency:not(.b-sch-dependency-ends-outside) { + marker-start: url(#arrowStart); +} +.b-indicator { + position: absolute; + pointer-events: all; + z-index: 6; + overflow: visible; + white-space: nowrap; + transition: color 0.2s, border-color 0.2s; + color: #ccc; +} +.b-indicator.b-has-icon { + display: flex; + justify-content: center; + align-items: center; +} +.b-animating .b-indicator { + transition: all 0.2s; +} +.b-indicator i { + font-size: 0.6em; + color: #ccc; +} +.b-indicator:hover { + z-index: 7; + color: #999; + border-color: #999; +} +.b-indicator.b-has-icon:before { + top: 90%; +} +.b-indicator.b-bottom { + margin-top: calc(1em + 4px); +} +.b-indicator.b-early-dates, +.b-indicator.b-late-dates { + height: 6px !important; + border-width: 1px; + border-style: solid; + border-top: none; + border-color: #ccc; +} +.b-indicator.b-early-dates:hover, +.b-indicator.b-late-dates:hover { + border-color: #999; +} +.b-indicator.b-deadline-date { + width: auto; + margin-inline-start: -2.5px; +} +.b-indicator.b-deadline-date:before { + content: '\f024'; + color: #ef9a9a; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; + transition: color 0.2s; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-deadline-date:before { + transform: rotateY(180deg); +} +.b-indicator.b-deadline-date:hover:before { + color: #e14242; +} +.b-indicator.b-constraint-date { + width: 6px; +} +.b-indicator.b-constraint-date:before { + transition: border-color 0.2s, background-color 0.2s; +} +.b-indicator.b-constraint-date:hover:before { + border-color: #999; +} +.b-indicator.b-constraint-type-muststarton, +.b-indicator.b-constraint-type-mustfinishon { + border: none; + width: auto; + margin-inline-start: -4.5px; +} +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before { + content: '\f08d'; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; +} +.b-indicator.b-constraint-type-startnoearlierthan, +.b-indicator.b-constraint-type-startnolaterthan { + width: 5px; + height: 10px !important; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + border: 1px solid #ccc; + background-color: #ccc; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnolaterthan { + border-top-right-radius: initial; + border-bottom-right-radius: initial; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; +} +.b-indicator.b-constraint-type-startnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-startnoearlierthan:hover { + background-color: #999; +} +.b-indicator.b-constraint-type-finishnoearlierthan, +.b-indicator.b-constraint-type-finishnolaterthan { + margin-inline-start: -5px; + width: 5px; + height: 10px !important; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; + border: 1px solid #ccc; + background-color: #ccc; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnolaterthan { + border-top-left-radius: initial; + border-bottom-left-radius: initial; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; +} +.b-indicator.b-constraint-type-finishnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-finishnoearlierthan:hover { + background-color: #999; +} +.b-gantt-task-wrap .b-sch-label.b-sch-label-top { + order: -2; +} +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before, +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(100% + 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-before { + order: -1; + align-self: self-start; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-before { + order: unset; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-after { + align-self: flex-end; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-after { + order: -1; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-parent-area { + position: absolute; + z-index: 4; + background: #88888825; + pointer-events: none; +} +.b-animating .b-parent-area { + transition: left 0.2s, top 0.2s, width 0.2s; +} +.b-sch-foreground-canvas .b-progress-line-canvas { + z-index: 125; +} +.b-sch-foreground-canvas .b-gantt-progress-line { + stroke: #ef9a9a; +} +.b-ganttbase.b-dragging-task { + -webkit-user-select: none; + user-select: none; +} +.b-ganttbase.b-dragging-task .b-gantt-task, +.b-ganttbase.b-dragging-task .b-sch-dependency { + pointer-events: none; +} +.b-gantt-task-wrap.b-aborting { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s; +} +.b-gantt-taskdrag-tooltip { + pointer-events: none !important; +} +.b-gantt-taskdrag-tooltip .b-sch-tip-message { + display: none; +} +.b-gantt-task-tooltip { + max-width: 30em; +} +.b-gantt-task-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-gantt-task-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-gantt-task-tooltip .b-gantt-task-title { + font-weight: 600; +} +.b-gantt-task-tooltip table { + border: 0; + border-spacing: 0; +} +.b-gantt-task-tooltip table, +.b-gantt-task-tooltip tr, +.b-gantt-task-tooltip td { + padding: 0; +} +.b-gantt-task-tooltip td { + padding-top: 3px; +} +.b-gantt-task-tooltip td:last-child { + text-align: right; +} +.b-gantt-task-tooltip .b-sch-clock { + display: none; +} +.b-tasknonworkingtime { + display: flex; + position: absolute; + background-color: #f0f0f080; + z-index: 2; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + justify-content: center; + align-items: center; + padding: 3px; + font-size: 0.5em; + pointer-events: all; + gap: 0.5em; + overflow: hidden; +} +.b-tasknonworkingtime [data-task-feature] { + font-size: 12px; +} +.b-animating .b-tasknonworkingtime { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + width 0.2s, height 0.2s, font-size 0.2s; +} +.b-tasknonworkingtime.b-released { + display: none; + transition: none; +} +.b-gantt-task > .b-tasknonworkingtime { + top: 0; + height: 100%; + font-size: 0.8em; + color: #555; + pointer-events: none; +} +.b-gantt-task > .b-tasknonworkingtime i.b-fa { + margin-inline-end: 0; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical { + fill: #e44b4b; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical path { + fill: #e44b4b; + stroke: #e44b4b; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task-parent .b-gantt-task.b-critical { + background-color: #da5464; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task.b-critical { + background-color: #ed5e54; +} +.b-ganttbase.b-gantt-critical-paths .b-milestone-wrap .b-gantt-task.b-critical:not(.b-gantt-task-withicon) { + background-color: transparent; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content { + background-color: #ed5e54; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content:hover { + background-color: #ed5e54; +} +.b-ganttbase.b-gantt-critical-paths .b-sch-dependency.b-critical { + stroke: #e44b4b; + stroke-width: 2; + marker-start: url(#arrowEndCritical); +} +.b-task-rollup-wrap { + display: block; + flex: 0.3; + align-self: stretch; + position: relative; + min-height: 3px; + margin-top: 0.15em; +} +.b-task-rollup { + background-color: #69db7c; + position: absolute; + height: 100%; + opacity: 0.4; +} +.b-task-rollup.b-inactive { + filter: grayscale(1); + opacity: 0.5; +} +.b-rollups .b-baseline-wrap { + top: 0.6em; +} +.b-rollups .b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + min-height: 1em; +} +.b-task-rollup.b-milestone { + top: 50%; + width: 0.275em; + height: 0.275em; + transform: translateY(-50%) translate(-50%) rotate(45deg); + transform-origin: 50% 50%; + z-index: 2; + background-color: #a2d3fa; + opacity: 0.9; +} +.b-gantt-task-tooltip .b-gantt-task-title.b-follow-on { + margin-top: 1em; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-gantt > .b-editor { + z-index: 5; +} +.b-gantt-task.b-milestone label, +.b-gantt-task .b-gantt-task-content, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + font-weight: 300; + font-size: 14px; +} +.b-gantt-task-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-gantt-task-wrap.b-readonly { + opacity: 0.8; +} +.b-gantt-task-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-gantt-task-wrap { + transition: none; +} +.b-gantt-task-wrap:focus { + z-index: 105 !important; +} +.b-gantt-task-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) .b-gantt-task { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-gantt-task-wrap { + pointer-events: none; +} +.b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task { + overflow: visible; + box-shadow: none; + border-color: #a2d3fa; + background-color: transparent; + width: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-color: #a2d3fa; + transition: background-color 0.2s, border 0.2s; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon { + justify-content: center; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon .b-gantt-task-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task label { + position: absolute; + left: 110%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-content { + display: flex; + align-items: center; +} +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-style-plain > .b-gantt-task { + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-fa, +.b-gantt-task-wrap.b-milestone-wrap .b-icon, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-deadline-date, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 1em; + color: #a2d3fa; + font-size: inherit; +} +.b-labels-topbottom .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) { + font-size: 40%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + font-size: inherit; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-gantt-task-withicon { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-using-keyboard + .b-gantt-task-wrap.b-milestone-wrap.b-active + .b-gantt-task:not(.b-gantt-task-withicon) + .b-gantt-task-content:before { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone:before { + outline: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #a2d3fa; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone .b-gantt-task-content { + background-color: transparent; + font-size: 14px; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone + .b-gantt-task-content:before { + content: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:after { + display: none; +} +.b-gantt-task { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + padding-inline-start: 0; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #d2ebd3; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #d2ebd3; + position: relative; +} +.b-toggling-node .b-gantt-task { + transition: none; +} +.b-gantt-task label { + color: #999; +} +.b-gantt-task:not(.b-milestone) .b-fa, +.b-gantt-task:not(.b-milestone) .b-icon, +.b-gantt-task:not(.b-milestone) .b-indicator.b-deadline-date, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-gantt-task:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-gantt-task.b-gantt-event-resizing, +.b-gantt-task:hover { + z-index: 6; +} +.b-gantt-task.b-gantt-task-selected, +.b-gantt-task.b-gantt-task-selected * { + font-weight: 500; + z-index: 6; +} +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content, +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content * { + color: #fff; +} +.b-gantt-task.b-gantt-task-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-gantt-task.b-milestone { + transition: background 0s; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-gantt-task { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + align-self: flex-start; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-event-resizing .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task, +.b-dragproxy .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + background-color: #fff; +} +.b-gantt-task-selected label { + color: #333; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-gantt-task { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + overflow: visible; + background-color: #a2d3fa; + border-color: #a2d3fa; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-never .b-gantt-task-parent:not(.b-milestone-wrap):hover .b-gantt-task { + background-color: #fff; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-gantt-task.b-segmented, +.b-gantt-task.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-gantt-task .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-gantt-task .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #d2ebd3; + display: flex; + align-items: center; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +.b-gantt-task-wrap { + height: 1em; + display: flex; +} +.b-gantt-task-wrap.b-inactive .b-gantt-task { + filter: grayscale(1); + opacity: 0.5; +} +.b-gantt-task-wrap.b-inactive .b-sch-label { + color: #ccc; +} +.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content, +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-task-hover > .b-gantt-task.b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task { + flex: 1; + width: 100%; +} +.b-gantt-task.b-task-selected, +.b-gantt-task:hover { + background-color: #7ec481; +} +.b-gantt-task.b-segmented.b-task-selected, +.b-gantt-task.b-segmented:hover { + background-color: transparent; +} +.b-gantt-task.b-segmented:hover .b-sch-event-segment { + background-color: #7ec481; +} +.b-gantt-task.b-task-selected .b-sch-event-segments, +.b-gantt-task.b-segmented:hover .b-sch-event-segments { + border-color: #555; +} +.b-gantt-task.b-task-selected .b-sch-event-segments .b-sch-event-segment, +.b-gantt-task.b-segmented:hover .b-sch-event-segments .b-sch-event-segment { + background-color: #7ec481; +} +.b-gantt-task-hover .b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-content { + padding: 0 0.4em; + font-size: 0.8em; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + z-index: 1; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected { + background-color: transparent; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone > .b-gantt-task-content, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content { + background-color: #128ef1; +} +.b-gantt-task-parent .b-gantt-task { + border-radius: 0; + max-height: 2em; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected, +.b-gantt-task-parent .b-gantt-task:hover { + background-color: #128ef1; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:before, +.b-gantt-task-parent .b-gantt-task:hover:before { + border-top-color: #128ef1; + border-inline-start-color: #128ef1; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:after, +.b-gantt-task-parent .b-gantt-task:hover:after { + border-top-color: #128ef1; + border-inline-end-color: #128ef1; +} +.b-gantt-task-wrap.b-gantt-task-parent.b-active .b-gantt-task { + outline: none; +} +.b-using-keyboard .b-gantt-task-wrap.b-gantt-task-parent.b-active:before { + content: ''; + position: absolute; + width: 100%; + height: 100%; + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt .b-gantt-task-wrap.b-over-resize-handle .b-gantt-task, +.b-gantt .b-gantt-task-wrap .b-sch-event-segment.b-over-resize-handle { + cursor: ew-resize !important; +} +.b-gantt .b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: 0; +} +.b-gantt.b-resizing-event * { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-new-column-column .b-grid-header-text { + display: none; +} +.b-new-column-combo .b-field-inner { + background-color: transparent; + border: 0 none; +} +.b-new-column-combo .b-field-inner input { + padding: 0; +} +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='name'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='startDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='endDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='wbsValue'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullDuration'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullEffort'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='schedulingMode'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='constraintType'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='calendar'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='deadline'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='totalSlack'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='note'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='predecessors'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='successors'] { + text-decoration: line-through; + color: #aaa; +} +.b-dependency-list .b-list-item[data-index='0'] { + border-top: none; +} +.b-dependency-list-filter { + position: sticky; + top: 0; + z-index: 1; + background-color: #fff; + border-bottom: 1px solid rgba(189, 189, 189, 0.5); + border-radius: 0; +} +.b-dependency-list-filter .b-field-inner { + border: none; +} +.b-theme-material .b-dependency-list-filter .b-icon-filter { + margin-inline-start: 0.5em; +} +.b-theme-material .b-dependency-list-filter .b-icon-remove { + margin-inline-end: 0.5em; +} +.b-assignmentfield .b-assignment-chipview { + flex-flow: row nowrap !important; + overscroll-behavior: contain auto; +} +.b-assignmentfield .b-chip { + font-size: 0.9em; + white-space: nowrap; + padding-inline-start: 0.45em; +} +.b-resourceassignment-cell { + align-items: center; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap { + overflow: hidden; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview { + display: flex; + overflow-x: auto; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip { + font-size: 0.9em; + padding: 0.45em; + margin-bottom: 0; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip:first-child { + margin-inline-start: 0; +} +.b-assignmentgrid-assign-all-column .b-grid-header-text { + display: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox { + justify-content: center; +} +.b-assignmentgrid-assign-all-column .b-checkbox .b-field-inner { + flex: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox label.b-checkbox-label:before { + margin: 0; +} +.b-assignmentgrid-resource-column { + flex-direction: row; +} +.b-assignmentgrid-resource-column.b-grid-header.b-depth-0 { + padding-top: 0.3em; + padding-bottom: 0.3em; +} +.b-assignmentgrid-resource-column .b-filter-bar-field { + margin-bottom: 0; +} +.b-assignmentgrid-resource-column .b-grid-header-text, +.b-assignmentgrid-resource-column .b-grid-header-text-content { + display: none; +} +@keyframes fadeInOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-assignmentpicker .b-panel-content { + padding: 0; + background-color: #fff; +} +.b-assignmentpicker .b-assignmentgrid { + flex: 1 1 auto; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button { + min-width: 10em; + margin-inline-end: 0.5em; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button.b-last-visible-child { + margin-inline-end: 0; +} +/*! + * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ From a2b5743bc7375855c2b378b7e4875630d1e44fae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 2 Apr 2024 18:01:54 -0300 Subject: [PATCH 35/40] Update docker base image --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f45451c..e79b66e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Based on https://developers.google.com/web/tools/puppeteer/troubleshooting#running_puppeteer_in_docker -FROM node:16.15.0 +FROM --platform=linux/amd64 node:17 RUN apt-get update \ && apt-get install -y wget gnupg ca-certificates \ @@ -9,7 +9,7 @@ RUN apt-get update \ && apt-get update \ # Chrome installation is required to get system dependencies. Puppeteer will download required version on its own. && apt-get install -y google-chrome-stable fonts-ipafont-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-kacst fonts-freefont-ttf --no-install-recommends \ -# https://techoverflow.net/2018/06/05/how-to-fix-puppetteer-error-while-loading-shared-libraries-libx11-xcb-so-1-cannot-open-shared-object-file-no-such-file-or-directory/ \ + # https://techoverflow.net/2018/06/05/how-to-fix-puppetteer-error-while-loading-shared-libraries-libx11-xcb-so-1-cannot-open-shared-object-file-no-such-file-or-directory/ \ gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 \ libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 \ libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 \ From e7321100f577259b7838db2737d17fc8b964ec98 Mon Sep 17 00:00:00 2001 From: sagarzong Date: Mon, 5 Aug 2024 13:22:32 -0500 Subject: [PATCH 36/40] Replace registry URL --- cloudbuild.yaml | 2 +- scripts/build.sh | 2 +- scripts/deploy.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cloudbuild.yaml b/cloudbuild.yaml index f53b832..cfb608c 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -23,7 +23,7 @@ steps: ] images: - - "gcr.io/$PROJECT_ID/$_SERVICE_NAME:$COMMIT_SHA" + - "us-docker.pkg.dev/combocurve-registry/combocurve-docker/$_SERVICE_NAME:$COMMIT_SHA" tags: - "cloud-run" diff --git a/scripts/build.sh b/scripts/build.sh index cc96344..f55a756 100644 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -24,7 +24,7 @@ if [ -z "$3" ] image_tag=$3 fi -image_uri="gcr.io/$project_id/$service_name:$image_tag" +image_uri="us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" docker build \ -t "$image_uri" \ diff --git a/scripts/deploy.sh b/scripts/deploy.sh index 2db4ac3..530c997 100644 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -33,7 +33,7 @@ if [ -z "$4" ] fi gcloud run deploy "$service_name" \ - --image "gcr.io/$project_id/$service_name:$image_tag" \ + --image "us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" \ --region "$region" \ --platform managed \ --flags-file .run.yaml \ From a8c22c01b76f50af3832a617a9f2c4254b32cf04 Mon Sep 17 00:00:00 2001 From: sagarzong Date: Tue, 6 Aug 2024 16:30:39 -0500 Subject: [PATCH 37/40] Multiregion --- cloudbuild.yaml | 6 ++++-- scripts/deploy.sh | 32 ++++++++++++++++++++++---------- 2 files changed, 26 insertions(+), 12 deletions(-) diff --git a/cloudbuild.yaml b/cloudbuild.yaml index cfb608c..b761f4d 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -1,6 +1,7 @@ substitutions: _SERVICE_NAME: - _DEPLOY_REGION: + _DEPLOY_REGION_1: + _DEPLOY_REGION_2: steps: # Build the container image @@ -19,7 +20,8 @@ steps: "$PROJECT_ID", "$_SERVICE_NAME", "$COMMIT_SHA", - "$_DEPLOY_REGION", + "$_DEPLOY_REGION_1", + "$_DEPLOY_REGION_2" ] images: diff --git a/scripts/deploy.sh b/scripts/deploy.sh index 530c997..e4513cb 100644 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -24,18 +24,30 @@ if [ -z "$3" ] image_tag=$3 fi -if [ -z "$4" ] +# Ensure at least two regions are provided +if [ -z "$4" ] || [ -z "$5" ] then - echo "ERROR: Argument 4 (region) is required" + echo "ERROR: At least two regions are required" exit 1 else - region=$4 + region1=$4 + region2=$5 fi -gcloud run deploy "$service_name" \ - --image "us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" \ - --region "$region" \ - --platform managed \ - --flags-file .run.yaml \ - --set-env-vars NODE_ENV=production \ - || exit 1 +deploy_service() { + local region=$1 + echo "Deploying to region: $region" + + gcloud run deploy "$service_name" \ + --image "us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" \ + --region "$region" \ + --platform managed \ + --flags-file .run.yaml \ + --set-env-vars NODE_ENV=production \ + || exit 1 +} + +deploy_service "$region1" +deploy_service "$region2" + +echo "Deployment to both regions completed successfully" From b9d2731b1bee3405c933cf1087e3787cbdc12302 Mon Sep 17 00:00:00 2001 From: sagarzong Date: Thu, 8 Aug 2024 09:35:05 -0500 Subject: [PATCH 38/40] Check if the image exists --- cloudbuild.yaml | 6 ++---- scripts/build.sh | 9 +++++++-- scripts/deploy.sh | 32 ++++++++++---------------------- 3 files changed, 19 insertions(+), 28 deletions(-) diff --git a/cloudbuild.yaml b/cloudbuild.yaml index b761f4d..cfb608c 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -1,7 +1,6 @@ substitutions: _SERVICE_NAME: - _DEPLOY_REGION_1: - _DEPLOY_REGION_2: + _DEPLOY_REGION: steps: # Build the container image @@ -20,8 +19,7 @@ steps: "$PROJECT_ID", "$_SERVICE_NAME", "$COMMIT_SHA", - "$_DEPLOY_REGION_1", - "$_DEPLOY_REGION_2" + "$_DEPLOY_REGION", ] images: diff --git a/scripts/build.sh b/scripts/build.sh index f55a756..5098873 100644 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -26,9 +26,14 @@ fi image_uri="us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" -docker build \ +if ! docker manifest inspect "${{ image_uri }}"; then + echo "image_exists=false" + docker build \ -t "$image_uri" \ --build-arg SERVICE_NAME_FOLDER=./ \ . || exit 1 -docker push "$image_uri" || exit 1 + docker push "$image_uri" || exit 1 +fi + + diff --git a/scripts/deploy.sh b/scripts/deploy.sh index e4513cb..530c997 100644 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -24,30 +24,18 @@ if [ -z "$3" ] image_tag=$3 fi -# Ensure at least two regions are provided -if [ -z "$4" ] || [ -z "$5" ] +if [ -z "$4" ] then - echo "ERROR: At least two regions are required" + echo "ERROR: Argument 4 (region) is required" exit 1 else - region1=$4 - region2=$5 + region=$4 fi -deploy_service() { - local region=$1 - echo "Deploying to region: $region" - - gcloud run deploy "$service_name" \ - --image "us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" \ - --region "$region" \ - --platform managed \ - --flags-file .run.yaml \ - --set-env-vars NODE_ENV=production \ - || exit 1 -} - -deploy_service "$region1" -deploy_service "$region2" - -echo "Deployment to both regions completed successfully" +gcloud run deploy "$service_name" \ + --image "us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" \ + --region "$region" \ + --platform managed \ + --flags-file .run.yaml \ + --set-env-vars NODE_ENV=production \ + || exit 1 From a60c1fb6d6bf45de261b6c2b3d59183cf289c78e Mon Sep 17 00:00:00 2001 From: sagarzong Date: Thu, 8 Aug 2024 12:45:25 -0500 Subject: [PATCH 39/40] If image exists exit 1 --- scripts/build.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/build.sh b/scripts/build.sh index 5098873..403ea03 100644 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -34,6 +34,8 @@ if ! docker manifest inspect "${{ image_uri }}"; then . || exit 1 docker push "$image_uri" || exit 1 +else + exit 1 fi From dcc93ee70d97df5f910d9222235b523385d2e283 Mon Sep 17 00:00:00 2001 From: Sebastian Garzon Date: Thu, 8 Aug 2024 12:58:05 -0500 Subject: [PATCH 40/40] fix substitution --- scripts/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.sh b/scripts/build.sh index 403ea03..040fcd5 100644 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -26,7 +26,7 @@ fi image_uri="us-docker.pkg.dev/combocurve-registry/combocurve-docker/$service_name:$image_tag" -if ! docker manifest inspect "${{ image_uri }}"; then +if ! docker manifest inspect $image_uri; then echo "image_exists=false" docker build \ -t "$image_uri" \

!35N-h%Knumftu3XRO(&xri;Pd8h@6 zZK;K+#fY7$C8?#_xLc`ZsFjF4sg=74V}EKDYAxabY8`3=;&5t1_2{ULs7H#@dG3kvN4qkUE4oi#m=vo;Z&>kve66sj0I9x^<{?GP<>?bE)%*OQ;KlxSYBO zu{3ot;tJ~03FAuY3hGMYD(ZIXF5(*M9wBa^?#=8LrtYKeCvK!3p&sAIn4q4ao+WOl zUZh?k9;Ds@@i6tSiHG+<( z{~&sU>0YBZgkOnC=nbVeg6<6x*+=&d*^eBJ?mco$axA)!$jQiQ={_N6Am`by`8>_C)c3+pInoSZZNqHxh~xha(!iVBgqZOZRm!Pdn+TxAP*o9BgP~T z*E(VX@(A+C5RL+I3waXyhLL9>CL+%^gmXYlOrC4#KcBpSn1s9#=*UZ;A9*EWGVcxBlaS{BEKdUA%78KG4eOW;^d!* zCCGm!j3vn)nZ#0Le{uk^3^`bc<;W2e#`3g|HVUx_q!s#Ll!| zMC?NQ$0K&74WSJscB2iK=yyJCq=-GJQAO-YjW1#^YDN)zQ!{78KGcHL!sp6LwI~^J z0JQ|Q$``zKEl#jYJ$n zZJrUwQd?8o?2DFaJ3Qh9Y6ogZ;zVj!<&2Z5-Kl+uQ>gu^1BtV!gXIzDQioAT5a&_H zD5G0~I+i-_cwde>fjW`6m^zs{jkuILi;WmpQs+?T5?4{@Qx_B0P?u7d5jRrTO2p07 z4LX1EJ&3r4ddM?wr5>lAByOXgp`JZ&yNG(8dXc!BdKnS-QLlQ${nR_uyTk+3N7{(- z5cMg=ho3OGm!Z!Y`hvm341LYeHw+$S=zHZHOvTW@Xd^LroHib976z}=W|fDrX|vJh zWbhqrE_oP-HaBfP20zi}mxr-v3(%Hi@EdI@9jJu1H0>+~opuiGGO_~g3fk3VZQ8Z8 z8_4>!n`w8EjcNDL?j>8(?x#ISwxvBxdyMQrdxG{H*@gB3?G>^&?KRr#DB8CoN7H@~IfnL&$g#BFJ#rlFKeYdnJuRHBYkp_pXgJ2&q02tFG638{7GL@B7dhZBQiu^ zL8Q@F^GMOxqOU_beSPK3zvvs&HzEI~Z%*HW{FlCyTIB!qUFf^+!f#A{5Bi=AH!OW` z`aTR7`l0m07;bp_k@Ta^$K=3+XM$&eQiJD!=Yi6K7j+)W0A2}R1VWN`y5L{n-=KOBiSkeb2tlL(HH1hlk+2dXjbJfETFr~o;h`oF z86Yx(nnGljhnhoVgUAkQ0g+QetswGws5L}Mh|-`o5EUfU9-_Wb2Z+`}9U(!NN5g!m7QBH^<^GEplS(M{Ayq)BKdGjnG?>J@ zP#QwQbtsJ>)hv|e68(YF0%H52w9w*i8%Q-BrR|8dLTL{YN1?Pgi4UT*53xZg9ZK{r zN{5l~JW8jNa4||}lXwS8=aRSqrHhD;LFr-=c0=iEq6<;FhD1l{Mq+28bQ_89qjV?H z;V3;q;w~sXO2RUf9wSwMlpZJc1xim6TaMCGLfbs$oPDFVziSMDj zoLDWCw;(ziNhGdD`3zFELHS&wBT+ujaOY!r?gA{h zOCezp%9oSy5Xx5*-HYmLHRa9MEQ22e^9=kgjpy*Ktg?#A0nXz z$`6zH4$6-h?oo)oLHRMFZ&7}Ngd&Yvq&`LS7@0}{7Oh%h5Q<#tC3$z!js6a(=wU(t&nO<l~m_mgl7@`trNC;li(;?JWb{t`C4dlM3eAb*R*!N}hs zIv4r7L?*j!ZF5}SZZJ7SYiX-{k-DxHYcMWqX| z%~9z=Y#=IqiS3R`KVrjB=}&AkR0a^+36-J52B0#6*a}ppkgyPyX~b5dawv)4p>h-n zKcR9QsfMC*A_=ddatg66P&t)^F{qqH!nLTJP3$mK&LQC%RL&!zBPtgV`wo@MNO%X8 ztB9S2%5@}uj>`2!FQak;iRYtoBe8(WErh|S+(yEysN6xSMX20GtTrm{Vf>h2^Z=iI zoS^LoeD(=~whs90?-Iy=06zQs1U&(K_8dX~F5t6&NWgyreD)~?r5Eu{PZa-?w-bQe~0C{zsLG>{{TUI0Pv^( zXmR&XSf2Z5EVzHcg8Nr2xPL=KvMbQ`N3tuixQiiZyMVhDf`)**HG*~)a5p9BhX8k% z3HtefyGIFn9dP#of)N7lUPv$^z};g6tpMD;oS?l5aQAA0F$CPbmS70L-J1x;5y0L1 z2-Colg8l};-KT85 zxPOG8{|IpRUkGFZxcjdJ?J>aJe@@^31pL{%2>NdW{_Gf^cd)O2MmC{8BTEqA(UVNny?6fEt8tmi<3BMjfzp>WqFn>%m*}~ zUQi@ykry6r&38g65QPk}8A^dDWH`F%#&7<`O*iE?-t^5szwt(#p^)Kx63TuL+HNs^ z^P3O8`OV1ZKZqpr|Mx&fJF&F)6x@c}5I_f@=oh`w(A&tfv`x(#hDkh#+O%gzVG<{{bIQhK@YEm=L@+@zs88w&u0S%0MSQ%>4 zD5PfE&a=bV?PXCf8>TBOM#ZStQZZV$4_L=6d#4toVz^O^2EA>`7(qnl`3|R4(;Y`p zDQ!Y}wF)7cW|zBKTuQ=Na?|wua#%9?K8<0y5^+N}OowwXj@(|gJj_n>gK`)%CUM4? zTqK%CbjJ~bni?U5P;UFmFfGZ^U>28^YNHl}wxzXJ`xiWLpV>m#jN#Z8!oIJUXRZ1^ zPT%(kAe8rZ@H4m#=L2-iw7rgYHTzbJ(I%R2MiMvh*40nq8d`b=H5EEVe*A>(Th={{ z31Qp!T9$8{n#S+BhikeiLesprw0hlZnvqR)jo))G*EG82>c<~-^gZzCaoy!y&|}A_ z;M^yuxU0XiY=nX5DZ_GvrMh8xA`&@5*S`biw&S;pjJ zhK(URf=J!JB4-LBbwB3W!FBh1ruZ1F`)OMd%=rTq4!rfC`1C1bvRSv|*^ExBqb^-H zPJJb3Xj3wFr)2CZD=zXXr4%Zz>xRj>*m;L-pZ*SHOng1MZ5Xb*xNTqcpqB}$xr%hn zops*U;=;o5ys=duUjLA?nbtJR-ZuC%(Ou_dIllC~&qLb>i-YP74wv63k!8I64w7XD zx62u0+=d#g0|XwHr0uQElT2zx^<)p4<-IH~XlrItlYV~85N+F$cB|4|s5(x$d-BTa zQLD_YR<*i}jY}QDndRj5B26omMoFz*u(nU%E1j-V2A{sPv{1!$*sTPBn(27Oz{Qe5 zs~*fef5-MMi))(stG`*eRsq4cEelW2r>;%~=eXr86P4>;!xxNuSRHzB44`8O+d_m( zt_G@ZX_l{pu|X`#|J=w^#LnWVIa=%>rX?w{vp5=$7CR_q>2=NRLKG=? z$4?QJ-&h=uVPt1a{cB&WmJr+ z&zts)THH2Z+PKH|s?BX$-0o&&+wvY5GyDkZwp9Ya2k-$X0d(4VC(B1gXVk<=1XgDU z@Dxu{I-j|S9*#NZ)X;T4{~4NG*9|)aZQBk4d)v@;&N-(KJw!R@J`ix>D4xYl@Sy_` zwED$pxRGaRt4+-)OyYsjYEv@`lX%eT7o*`uo~2!!NX8hG^KHo(V-hFxZOIs85+{-| z#v}q`Qd*2LA(%a7ObBK(CIw@F0020}2cQH{w99vSAC~ifixDR#HO#ab*oLliH0M9# zx^7U;IgUL$bstc`NtA+D3P5wC(aQB|X|H7}q3Ao7@i)JIWFl@Pobz!Pmt0hsJzsdvGSG4IW zM#bnbp?x3?+AySSIM=z027M)xq~E_l*$yd>S5}Y|2ezKGwuWu_yr`O7%ewU-G>m3* zW2x@f7TRePV!m{Ae0d|N+Cia|QbhPA)gN4R(c#0(%Qmr@su+B|d+drq-(Z7{i(HR8 z4)^Yt1f5VhNvY9iS1(B%$6~eGV)WcY2Wty*{tr?_!P?|V$iBJgDQ-gYuBq_dOn?;eeZRm#JoSThbZ`h$}3PacDyBD8$7sqLU7|f@fb5qw1 zap|Q25|eX&_gB7xaTh8>2YR(OH6t&)niafVGz`+=nhIhaiQ=ib%wc=9*g?;$Ju$(c z&dGE-U0&_qZ+AzF9b`<-r;;)3ERNFJg8y!;nlhcwh_FJypuN4l9ee;E^Np1_>AAg_ z@;F8Jz{}V+GnbIPTRigv!ih&|6fJgo$9ug>wNmNzp3`6KL?N|2*ON)Sbjk7(;?mM{ zmy$$!?hR-=Hjg6LLu|DNgVAs>XtfbNFO0bD*odCs9JOBe(4k&WL(YYV0089Ly{ZIK zfIyF?+$*x&OFeBCwiUOe>5)OdUPr9g`-3BsiN9;dZDr|J+w-T-r#L42_FZ`4{`~~_ z!`KxLSZn9m(DQu}Q@E>WuozIl0M3GPVF%Riu)RY-3s_Spqtvjd9LjK~V-Wyv(}IHd zGhG*z8cB%|M&+xZ05n5jJ$fp%ofX`BIww#ZbIYV>I@eM*ywn!_wwZKGF^2{-g;dm` zynEx%u-zJLj4tf;7Z$Ky@Ar?aW?89($e3_FSt>1GxNjdp!PE5U;nh{=&6V9DpO=iy zPW1YfGB)ai{-MqOpk6~%G73G(7`l>kB>UEm2c4|ZBqU7><`O1bOkS&*r??GE0O(=a zO|-P75mB)f92wcXLNc}oI_r>(;hIS}otsg4HdCA_wlFoXQ8se^WeviLUObkzmYeZR zq%iS*H^Ozn_KIZ8oT4>%HJ{18d=UV>o|_8$!V45O-9@&oyf8R*Kq3M`nbY|%E?iq9 zWNq!jRD4#tRH-0VDod!G7~xWGvRI)VkWJ7&S0j(3Hw>$=I80&$Hj8y|;^F`I*niI7XWpf$?t&@tgC175yU; z%kcmEzkS0>aHTTE?f>}bJT2ZtF0(zshRp`27#gOs=exI8gpope@eiHM2fp z%a!Ov8u=NMcrYqP!;N(ewN^gQQj?ld*g%uwqeFuA+Ms{r$Y7wPCDjJ~Bgcm8wsb9v zu79DDgO2UnN3i)EXVYssk*@7Ke4ScT#{du-dpkJ6Z8(yXu&inNHq3&KinlGh8j;JS+q1;~ zB*o|1>)HPG)s-?g4Bh08IMnY~Bi&3&n~PZ|Ni4Q<{4K(yy5?|kVW%U5?c3-0fl7$T z9mjOI;D%u&rlFil-Sa%#RgL;aZ((gwcN{59Q}Z;<;c>&gd7@jdZ}^X~b$^>efE%Yc zu3jT_*4E85ourtR3SUgeH)6P1m}1Q>jPUyK;d!QHR9tywF`Cp_9ML=N`58}djYfow zMq5wc%;D+b;v(YW;_&I4lw6D3J870{*P*S7xsRBV+~e4`-ujIX8Ju%r=sMm#=eLLB zZ0Em$=LtjCP0l%fHjqu+hD^r0>84rkph?@ZMoHX1lf!4M7-MVeN-K`p8Qn01aJccx zYpo=)u6?D!9U%&<#V({}LBNg7N&Xup*qT8NG<1bg^lCWO6yLql5#M){{c z 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 diff --git a/src/resources/gantt_themes/gantt.classic-dark.css b/src/resources/gantt_themes/gantt.classic-dark.css deleted file mode 100644 index a5b4c0e..0000000 --- a/src/resources/gantt_themes/gantt.classic-dark.css +++ /dev/null @@ -1,29086 +0,0 @@ -/*! - * - * Bryntum Gantt 5.2.2 - * - * Copyright(c) 2022 Bryntum AB - * https://bryntum.com/contact - * https://bryntum.com/license - * - */ -.b-theme-info:before { - content: '{"name":"Classic-Dark"}'; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-grid-cell.b-group-title:before, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-fa { - font-family: var(--b-fa-style-family, 'Font Awesome 6 Free'); - font-weight: var(--b-fa-style, 900); -} -.b-fa, -.fas, -.b-fa-solid, -.far, -.b-fa-regular, -.fal, -.b-fa-light, -.fat, -.b-fa-thin, -.fad, -.b-fa-duotone, -.fab, -.b-fa-brands { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: var(--b-fa-display, inline-block); - font-style: normal; - font-variant: normal; - line-height: 1; - text-rendering: auto; -} -.b-fa-lg { - font-size: 1.3333333333em; - line-height: 0.75em; - vertical-align: -0.0667em; -} -.b-fa-xs { - font-size: 0.75em; -} -.b-fa-sm { - font-size: 0.875em; -} -.b-fa-1x { - font-size: 1em; -} -.b-fa-2x { - font-size: 2em; -} -.b-fa-3x { - font-size: 3em; -} -.b-fa-4x { - font-size: 4em; -} -.b-fa-5x { - font-size: 5em; -} -.b-fa-6x { - font-size: 6em; -} -.b-fa-7x { - font-size: 7em; -} -.b-fa-8x { - font-size: 8em; -} -.b-fa-9x { - font-size: 9em; -} -.b-fa-10x { - font-size: 10em; -} -.b-fa-fw, -.b-fw-icon:before { - text-align: center; - width: 1.25em; -} -.b-fa-ul { - list-style-type: none; - margin-left: var(--b-fa-li-margin, 2.5em); - padding-left: 0; -} -.b-fa-ul > li { - position: relative; -} -.b-fa-li { - left: calc(var(--b-fa-li-width, 2em) * -1); - position: absolute; - text-align: center; - width: var(--b-fa-li-width, 2em); - line-height: inherit; -} -.b-fa-border { - border-color: var(--b-fa-border-color, #eee); - border-radius: var(--b-fa-border-radius, 0.1em); - border-style: var(--b-fa-border-style, solid); - border-width: var(--b-fa-border-width, 0.08em); - padding: var(--b-fa-border-padding, 0.2em 0.25em 0.15em); -} -.b-fa-pull-left { - float: left; - margin-right: var(--b-fa-pull-margin, 0.3em); -} -.b-fa-pull-right { - float: right; - margin-left: var(--b-fa-pull-margin, 0.3em); -} -.b-fa-beat { - animation-name: b-fa-beat; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, ease-in-out); -} -.b-fa-bounce { - animation-name: b-fa-bounce; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); -} -.b-fa-fade { - animation-name: b-fa-fade; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} -.b-fa-beat-fade { - animation-name: b-fa-beat-fade; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} -.b-fa-flip { - animation-name: b-fa-flip; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, ease-in-out); -} -.b-fa-shake { - animation-name: b-fa-shake; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, linear); -} -.b-fa-spin { - animation-name: b-fa-spin; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 2s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, linear); -} -.b-fa-spin-reverse { - --b-fa-animation-direction: reverse; -} -.b-fa-pulse, -.b-fa-spin-pulse { - animation-name: b-fa-spin; - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, steps(8)); -} -@media (prefers-reduced-motion: reduce) { - .b-fa-beat, - .b-fa-bounce, - .b-fa-fade, - .b-fa-beat-fade, - .b-fa-flip, - .b-fa-pulse, - .b-fa-shake, - .b-fa-spin, - .b-fa-spin-pulse { - animation-delay: -1ms; - animation-duration: 1ms; - animation-iteration-count: 1; - transition-delay: 0s; - transition-duration: 0s; - } -} -@keyframes b-fa-beat { - 0%, - 90% { - transform: scale(1); - } - 45% { - transform: scale(var(--b-fa-beat-scale, 1.25)); - } -} -@keyframes b-fa-bounce { - 0% { - transform: scale(1) translateY(0); - } - 10% { - transform: scale(var(--b-fa-bounce-start-scale-x, 1.1), var(--b-fa-bounce-start-scale-y, 0.9)) translateY(0); - } - 30% { - transform: scale(var(--b-fa-bounce-jump-scale-x, 0.9), var(--b-fa-bounce-jump-scale-y, 1.1)) - translateY(var(--b-fa-bounce-height, -0.5em)); - } - 50% { - transform: scale(var(--b-fa-bounce-land-scale-x, 1.05), var(--b-fa-bounce-land-scale-y, 0.95)) translateY(0); - } - 57% { - transform: scale(1) translateY(var(--b-fa-bounce-rebound, -0.125em)); - } - 64% { - transform: scale(1) translateY(0); - } - to { - transform: scale(1) translateY(0); - } -} -@keyframes b-fa-fade { - 50% { - opacity: var(--b-fa-fade-opacity, 0.4); - } -} -@keyframes b-fa-beat-fade { - 0%, - to { - opacity: var(--b-fa-beat-fade-opacity, 0.4); - transform: scale(1); - } - 50% { - opacity: 1; - transform: scale(var(--b-fa-beat-fade-scale, 1.125)); - } -} -@keyframes b-fa-flip { - 50% { - transform: rotate3d( - var(--b-fa-flip-x, 0), - var(--b-fa-flip-y, 1), - var(--b-fa-flip-z, 0), - var(--b-fa-flip-angle, -180deg) - ); - } -} -@keyframes b-fa-shake { - 0% { - transform: rotate(-15deg); - } - 4% { - transform: rotate(15deg); - } - 8%, - 24% { - transform: rotate(-18deg); - } - 12%, - 28% { - transform: rotate(18deg); - } - 16% { - transform: rotate(-22deg); - } - 20% { - transform: rotate(22deg); - } - 32% { - transform: rotate(-12deg); - } - 36% { - transform: rotate(12deg); - } - 40%, - to { - transform: rotate(0); - } -} -@keyframes b-fa-spin { - 0% { - transform: rotate(0); - } - to { - transform: rotate(360deg); - } -} -.b-fa-rotate-90 { - transform: rotate(90deg); -} -.b-fa-rotate-180 { - transform: rotate(180deg); -} -.b-fa-rotate-270 { - transform: rotate(270deg); -} -.b-fa-flip-horizontal { - transform: scaleX(-1); -} -.b-fa-flip-vertical { - transform: scaleY(-1); -} -.b-fa-flip-both, -.b-fa-flip-horizontal.b-fa-flip-vertical { - transform: scale(-1); -} -.b-fa-rotate-by { - transform: rotate(var(--b-fa-rotate-angle, none)); -} -.b-fa-stack { - display: inline-block; - height: 2em; - line-height: 2em; - position: relative; - vertical-align: middle; - width: 2.5em; -} -.b-fa-stack-1x, -.b-fa-stack-2x { - left: 0; - position: absolute; - text-align: center; - width: 100%; - z-index: var(--b-fa-stack-z-index, auto); -} -.b-fa-stack-1x { - line-height: inherit; -} -.b-fa-stack-2x { - font-size: 2em; -} -.b-fa-inverse { - color: var(--b-fa-inverse, #fff); -} -.b-fa-0:before { - content: '0'; -} -.b-fa-1:before { - content: '1'; -} -.b-fa-2:before { - content: '2'; -} -.b-fa-3:before { - content: '3'; -} -.b-fa-4:before { - content: '4'; -} -.b-fa-5:before { - content: '5'; -} -.b-fa-6:before { - content: '6'; -} -.b-fa-7:before { - content: '7'; -} -.b-fa-8:before { - content: '8'; -} -.b-fa-9:before { - content: '9'; -} -.b-fa-a:before { - content: 'A'; -} -.b-fa-address-book:before { - content: '\f2b9'; -} -.b-fa-contact-book:before { - content: '\f2b9'; -} -.b-fa-address-card:before { - content: '\f2bb'; -} -.b-fa-contact-card:before { - content: '\f2bb'; -} -.b-fa-vcard:before { - content: '\f2bb'; -} -.b-fa-align-center:before { - content: '\f037'; -} -.b-fa-align-justify:before { - content: '\f039'; -} -.b-fa-align-left:before { - content: '\f036'; -} -.b-fa-align-right:before { - content: '\f038'; -} -.b-fa-anchor:before { - content: '\f13d'; -} -.b-fa-anchor-circle-check:before { - content: '\e4aa'; -} -.b-fa-anchor-circle-exclamation:before { - content: '\e4ab'; -} -.b-fa-anchor-circle-xmark:before { - content: '\e4ac'; -} -.b-fa-anchor-lock:before { - content: '\e4ad'; -} -.b-fa-angle-down:before { - content: '\f107'; -} -.b-fa-angle-left:before { - content: '\f104'; -} -.b-fa-angle-right:before { - content: '\f105'; -} -.b-fa-angle-up:before { - content: '\f106'; -} -.b-fa-angles-down:before { - content: '\f103'; -} -.b-fa-angle-double-down:before { - content: '\f103'; -} -.b-fa-angles-left:before { - content: '\f100'; -} -.b-fa-angle-double-left:before { - content: '\f100'; -} -.b-fa-angles-right:before { - content: '\f101'; -} -.b-fa-angle-double-right:before { - content: '\f101'; -} -.b-fa-angles-up:before { - content: '\f102'; -} -.b-fa-angle-double-up:before { - content: '\f102'; -} -.b-fa-ankh:before { - content: '\f644'; -} -.b-fa-apple-whole:before { - content: '\f5d1'; -} -.b-fa-apple-alt:before { - content: '\f5d1'; -} -.b-fa-archway:before { - content: '\f557'; -} -.b-fa-arrow-down:before { - content: '\f063'; -} -.b-fa-arrow-down-1-9:before { - content: '\f162'; -} -.b-fa-sort-numeric-asc:before { - content: '\f162'; -} -.b-fa-sort-numeric-down:before { - content: '\f162'; -} -.b-fa-arrow-down-9-1:before { - content: '\f886'; -} -.b-fa-sort-numeric-desc:before { - content: '\f886'; -} -.b-fa-sort-numeric-down-alt:before { - content: '\f886'; -} -.b-fa-arrow-down-a-z:before { - content: '\f15d'; -} -.b-fa-sort-alpha-asc:before { - content: '\f15d'; -} -.b-fa-sort-alpha-down:before { - content: '\f15d'; -} -.b-fa-arrow-down-long:before { - content: '\f175'; -} -.b-fa-long-arrow-down:before { - content: '\f175'; -} -.b-fa-arrow-down-short-wide:before { - content: '\f884'; -} -.b-fa-sort-amount-desc:before { - content: '\f884'; -} -.b-fa-sort-amount-down-alt:before { - content: '\f884'; -} -.b-fa-arrow-down-up-across-line:before { - content: '\e4af'; -} -.b-fa-arrow-down-up-lock:before { - content: '\e4b0'; -} -.b-fa-arrow-down-wide-short:before { - content: '\f160'; -} -.b-fa-sort-amount-asc:before { - content: '\f160'; -} -.b-fa-sort-amount-down:before { - content: '\f160'; -} -.b-fa-arrow-down-z-a:before { - content: '\f881'; -} -.b-fa-sort-alpha-desc:before { - content: '\f881'; -} -.b-fa-sort-alpha-down-alt:before { - content: '\f881'; -} -.b-fa-arrow-left:before { - content: '\f060'; -} -.b-fa-arrow-left-long:before { - content: '\f177'; -} -.b-fa-long-arrow-left:before { - content: '\f177'; -} -.b-fa-arrow-pointer:before { - content: '\f245'; -} -.b-fa-mouse-pointer:before { - content: '\f245'; -} -.b-fa-arrow-right:before { - content: '\f061'; -} -.b-fa-arrow-right-arrow-left:before { - content: '\f0ec'; -} -.b-fa-exchange:before { - content: '\f0ec'; -} -.b-fa-arrow-right-from-bracket:before { - content: '\f08b'; -} -.b-fa-sign-out:before { - content: '\f08b'; -} -.b-fa-arrow-right-long:before { - content: '\f178'; -} -.b-fa-long-arrow-right:before { - content: '\f178'; -} -.b-fa-arrow-right-to-bracket:before { - content: '\f090'; -} -.b-fa-sign-in:before { - content: '\f090'; -} -.b-fa-arrow-right-to-city:before { - content: '\e4b3'; -} -.b-fa-arrow-rotate-left:before { - content: '\f0e2'; -} -.b-fa-arrow-left-rotate:before { - content: '\f0e2'; -} -.b-fa-arrow-rotate-back:before { - content: '\f0e2'; -} -.b-fa-arrow-rotate-backward:before { - content: '\f0e2'; -} -.b-fa-undo:before { - content: '\f0e2'; -} -.b-fa-arrow-rotate-right:before { - content: '\f01e'; -} -.b-fa-arrow-right-rotate:before { - content: '\f01e'; -} -.b-fa-arrow-rotate-forward:before { - content: '\f01e'; -} -.b-fa-redo:before { - content: '\f01e'; -} -.b-fa-arrow-trend-down:before { - content: '\e097'; -} -.b-fa-arrow-trend-up:before { - content: '\e098'; -} -.b-fa-arrow-turn-down:before { - content: '\f149'; -} -.b-fa-level-down:before { - content: '\f149'; -} -.b-fa-arrow-turn-up:before { - content: '\f148'; -} -.b-fa-level-up:before { - content: '\f148'; -} -.b-fa-arrow-up:before { - content: '\f062'; -} -.b-fa-arrow-up-1-9:before { - content: '\f163'; -} -.b-fa-sort-numeric-up:before { - content: '\f163'; -} -.b-fa-arrow-up-9-1:before { - content: '\f887'; -} -.b-fa-sort-numeric-up-alt:before { - content: '\f887'; -} -.b-fa-arrow-up-a-z:before { - content: '\f15e'; -} -.b-fa-sort-alpha-up:before { - content: '\f15e'; -} -.b-fa-arrow-up-from-bracket:before { - content: '\e09a'; -} -.b-fa-arrow-up-from-ground-water:before { - content: '\e4b5'; -} -.b-fa-arrow-up-from-water-pump:before { - content: '\e4b6'; -} -.b-fa-arrow-up-long:before { - content: '\f176'; -} -.b-fa-long-arrow-up:before { - content: '\f176'; -} -.b-fa-arrow-up-right-dots:before { - content: '\e4b7'; -} -.b-fa-arrow-up-right-from-square:before { - content: '\f08e'; -} -.b-fa-external-link:before { - content: '\f08e'; -} -.b-fa-arrow-up-short-wide:before { - content: '\f885'; -} -.b-fa-sort-amount-up-alt:before { - content: '\f885'; -} -.b-fa-arrow-up-wide-short:before { - content: '\f161'; -} -.b-fa-sort-amount-up:before { - content: '\f161'; -} -.b-fa-arrow-up-z-a:before { - content: '\f882'; -} -.b-fa-sort-alpha-up-alt:before { - content: '\f882'; -} -.b-fa-arrows-down-to-line:before { - content: '\e4b8'; -} -.b-fa-arrows-down-to-people:before { - content: '\e4b9'; -} -.b-fa-arrows-left-right:before { - content: '\f07e'; -} -.b-fa-arrows-h:before { - content: '\f07e'; -} -.b-fa-arrows-left-right-to-line:before { - content: '\e4ba'; -} -.b-fa-arrows-rotate:before { - content: '\f021'; -} -.b-fa-refresh:before { - content: '\f021'; -} -.b-fa-sync:before { - content: '\f021'; -} -.b-fa-arrows-spin:before { - content: '\e4bb'; -} -.b-fa-arrows-split-up-and-left:before { - content: '\e4bc'; -} -.b-fa-arrows-to-circle:before { - content: '\e4bd'; -} -.b-fa-arrows-to-dot:before { - content: '\e4be'; -} -.b-fa-arrows-to-eye:before { - content: '\e4bf'; -} -.b-fa-arrows-turn-right:before { - content: '\e4c0'; -} -.b-fa-arrows-turn-to-dots:before { - content: '\e4c1'; -} -.b-fa-arrows-up-down:before { - content: '\f07d'; -} -.b-fa-arrows-v:before { - content: '\f07d'; -} -.b-fa-arrows-up-down-left-right:before { - content: '\f047'; -} -.b-fa-arrows:before { - content: '\f047'; -} -.b-fa-arrows-up-to-line:before { - content: '\e4c2'; -} -.b-fa-asterisk:before { - content: '*'; -} -.b-fa-at:before { - content: '@'; -} -.b-fa-atom:before { - content: '\f5d2'; -} -.b-fa-audio-description:before { - content: '\f29e'; -} -.b-fa-austral-sign:before { - content: '\e0a9'; -} -.b-fa-award:before { - content: '\f559'; -} -.b-fa-b:before { - content: 'B'; -} -.b-fa-baby:before { - content: '\f77c'; -} -.b-fa-baby-carriage:before { - content: '\f77d'; -} -.b-fa-carriage-baby:before { - content: '\f77d'; -} -.b-fa-backward:before { - content: '\f04a'; -} -.b-fa-backward-fast:before { - content: '\f049'; -} -.b-fa-fast-backward:before { - content: '\f049'; -} -.b-fa-backward-step:before { - content: '\f048'; -} -.b-fa-step-backward:before { - content: '\f048'; -} -.b-fa-bacon:before { - content: '\f7e5'; -} -.b-fa-bacteria:before { - content: '\e059'; -} -.b-fa-bacterium:before { - content: '\e05a'; -} -.b-fa-bag-shopping:before { - content: '\f290'; -} -.b-fa-shopping-bag:before { - content: '\f290'; -} -.b-fa-bahai:before { - content: '\f666'; -} -.b-fa-baht-sign:before { - content: '\e0ac'; -} -.b-fa-ban:before { - content: '\f05e'; -} -.b-fa-cancel:before { - content: '\f05e'; -} -.b-fa-ban-smoking:before { - content: '\f54d'; -} -.b-fa-smoking-ban:before { - content: '\f54d'; -} -.b-fa-bandage:before { - content: '\f462'; -} -.b-fa-band-aid:before { - content: '\f462'; -} -.b-fa-barcode:before { - content: '\f02a'; -} -.b-fa-bars:before { - content: '\f0c9'; -} -.b-fa-navicon:before { - content: '\f0c9'; -} -.b-fa-bars-progress:before { - content: '\f828'; -} -.b-fa-tasks-alt:before { - content: '\f828'; -} -.b-fa-bars-staggered:before { - content: '\f550'; -} -.b-fa-reorder:before { - content: '\f550'; -} -.b-fa-stream:before { - content: '\f550'; -} -.b-fa-baseball:before { - content: '\f433'; -} -.b-fa-baseball-ball:before { - content: '\f433'; -} -.b-fa-baseball-bat-ball:before { - content: '\f432'; -} -.b-fa-basket-shopping:before { - content: '\f291'; -} -.b-fa-shopping-basket:before { - content: '\f291'; -} -.b-fa-basketball:before { - content: '\f434'; -} -.b-fa-basketball-ball:before { - content: '\f434'; -} -.b-fa-bath:before { - content: '\f2cd'; -} -.b-fa-bathtub:before { - content: '\f2cd'; -} -.b-fa-battery-empty:before { - content: '\f244'; -} -.b-fa-battery-0:before { - content: '\f244'; -} -.b-fa-battery-full:before { - content: '\f240'; -} -.b-fa-battery:before { - content: '\f240'; -} -.b-fa-battery-5:before { - content: '\f240'; -} -.b-fa-battery-half:before { - content: '\f242'; -} -.b-fa-battery-3:before { - content: '\f242'; -} -.b-fa-battery-quarter:before { - content: '\f243'; -} -.b-fa-battery-2:before { - content: '\f243'; -} -.b-fa-battery-three-quarters:before { - content: '\f241'; -} -.b-fa-battery-4:before { - content: '\f241'; -} -.b-fa-bed:before { - content: '\f236'; -} -.b-fa-bed-pulse:before { - content: '\f487'; -} -.b-fa-procedures:before { - content: '\f487'; -} -.b-fa-beer-mug-empty:before { - content: '\f0fc'; -} -.b-fa-beer:before { - content: '\f0fc'; -} -.b-fa-bell:before { - content: '\f0f3'; -} -.b-fa-bell-concierge:before { - content: '\f562'; -} -.b-fa-concierge-bell:before { - content: '\f562'; -} -.b-fa-bell-slash:before { - content: '\f1f6'; -} -.b-fa-bezier-curve:before { - content: '\f55b'; -} -.b-fa-bicycle:before { - content: '\f206'; -} -.b-fa-binoculars:before { - content: '\f1e5'; -} -.b-fa-biohazard:before { - content: '\f780'; -} -.b-fa-bitcoin-sign:before { - content: '\e0b4'; -} -.b-fa-blender:before { - content: '\f517'; -} -.b-fa-blender-phone:before { - content: '\f6b6'; -} -.b-fa-blog:before { - content: '\f781'; -} -.b-fa-bold:before { - content: '\f032'; -} -.b-fa-bolt:before { - content: '\f0e7'; -} -.b-fa-zap:before { - content: '\f0e7'; -} -.b-fa-bolt-lightning:before { - content: '\e0b7'; -} -.b-fa-bomb:before { - content: '\f1e2'; -} -.b-fa-bone:before { - content: '\f5d7'; -} -.b-fa-bong:before { - content: '\f55c'; -} -.b-fa-book:before { - content: '\f02d'; -} -.b-fa-book-atlas:before { - content: '\f558'; -} -.b-fa-atlas:before { - content: '\f558'; -} -.b-fa-book-bible:before { - content: '\f647'; -} -.b-fa-bible:before { - content: '\f647'; -} -.b-fa-book-bookmark:before { - content: '\e0bb'; -} -.b-fa-book-journal-whills:before { - content: '\f66a'; -} -.b-fa-journal-whills:before { - content: '\f66a'; -} -.b-fa-book-medical:before { - content: '\f7e6'; -} -.b-fa-book-open:before { - content: '\f518'; -} -.b-fa-book-open-reader:before { - content: '\f5da'; -} -.b-fa-book-reader:before { - content: '\f5da'; -} -.b-fa-book-quran:before { - content: '\f687'; -} -.b-fa-quran:before { - content: '\f687'; -} -.b-fa-book-skull:before { - content: '\f6b7'; -} -.b-fa-book-dead:before { - content: '\f6b7'; -} -.b-fa-bookmark:before { - content: '\f02e'; -} -.b-fa-border-all:before { - content: '\f84c'; -} -.b-fa-border-none:before { - content: '\f850'; -} -.b-fa-border-top-left:before { - content: '\f853'; -} -.b-fa-border-style:before { - content: '\f853'; -} -.b-fa-bore-hole:before { - content: '\e4c3'; -} -.b-fa-bottle-droplet:before { - content: '\e4c4'; -} -.b-fa-bottle-water:before { - content: '\e4c5'; -} -.b-fa-bowl-food:before { - content: '\e4c6'; -} -.b-fa-bowl-rice:before { - content: '\e2eb'; -} -.b-fa-bowling-ball:before { - content: '\f436'; -} -.b-fa-box:before { - content: '\f466'; -} -.b-fa-box-archive:before { - content: '\f187'; -} -.b-fa-archive:before { - content: '\f187'; -} -.b-fa-box-open:before { - content: '\f49e'; -} -.b-fa-box-tissue:before { - content: '\e05b'; -} -.b-fa-boxes-packing:before { - content: '\e4c7'; -} -.b-fa-boxes-stacked:before { - content: '\f468'; -} -.b-fa-boxes:before { - content: '\f468'; -} -.b-fa-boxes-alt:before { - content: '\f468'; -} -.b-fa-braille:before { - content: '\f2a1'; -} -.b-fa-brain:before { - content: '\f5dc'; -} -.b-fa-brazilian-real-sign:before { - content: '\e46c'; -} -.b-fa-bread-slice:before { - content: '\f7ec'; -} -.b-fa-bridge:before { - content: '\e4c8'; -} -.b-fa-bridge-circle-check:before { - content: '\e4c9'; -} -.b-fa-bridge-circle-exclamation:before { - content: '\e4ca'; -} -.b-fa-bridge-circle-xmark:before { - content: '\e4cb'; -} -.b-fa-bridge-lock:before { - content: '\e4cc'; -} -.b-fa-bridge-water:before { - content: '\e4ce'; -} -.b-fa-briefcase:before { - content: '\f0b1'; -} -.b-fa-briefcase-medical:before { - content: '\f469'; -} -.b-fa-broom:before { - content: '\f51a'; -} -.b-fa-broom-ball:before { - content: '\f458'; -} -.b-fa-quidditch:before { - content: '\f458'; -} -.b-fa-quidditch-broom-ball:before { - content: '\f458'; -} -.b-fa-brush:before { - content: '\f55d'; -} -.b-fa-bucket:before { - content: '\e4cf'; -} -.b-fa-bug:before { - content: '\f188'; -} -.b-fa-bug-slash:before { - content: '\e490'; -} -.b-fa-bugs:before { - content: '\e4d0'; -} -.b-fa-building:before { - content: '\f1ad'; -} -.b-fa-building-circle-arrow-right:before { - content: '\e4d1'; -} -.b-fa-building-circle-check:before { - content: '\e4d2'; -} -.b-fa-building-circle-exclamation:before { - content: '\e4d3'; -} -.b-fa-building-circle-xmark:before { - content: '\e4d4'; -} -.b-fa-building-columns:before { - content: '\f19c'; -} -.b-fa-bank:before { - content: '\f19c'; -} -.b-fa-institution:before { - content: '\f19c'; -} -.b-fa-museum:before { - content: '\f19c'; -} -.b-fa-university:before { - content: '\f19c'; -} -.b-fa-building-flag:before { - content: '\e4d5'; -} -.b-fa-building-lock:before { - content: '\e4d6'; -} -.b-fa-building-ngo:before { - content: '\e4d7'; -} -.b-fa-building-shield:before { - content: '\e4d8'; -} -.b-fa-building-un:before { - content: '\e4d9'; -} -.b-fa-building-user:before { - content: '\e4da'; -} -.b-fa-building-wheat:before { - content: '\e4db'; -} -.b-fa-bullhorn:before { - content: '\f0a1'; -} -.b-fa-bullseye:before { - content: '\f140'; -} -.b-fa-burger:before { - content: '\f805'; -} -.b-fa-hamburger:before { - content: '\f805'; -} -.b-fa-burst:before { - content: '\e4dc'; -} -.b-fa-bus:before { - content: '\f207'; -} -.b-fa-bus-simple:before { - content: '\f55e'; -} -.b-fa-bus-alt:before { - content: '\f55e'; -} -.b-fa-business-time:before { - content: '\f64a'; -} -.b-fa-briefcase-clock:before { - content: '\f64a'; -} -.b-fa-c:before { - content: 'C'; -} -.b-fa-cake-candles:before { - content: '\f1fd'; -} -.b-fa-birthday-cake:before { - content: '\f1fd'; -} -.b-fa-cake:before { - content: '\f1fd'; -} -.b-fa-calculator:before { - content: '\f1ec'; -} -.b-fa-calendar:before { - content: '\f133'; -} -.b-fa-calendar-check:before { - content: '\f274'; -} -.b-fa-calendar-day:before { - content: '\f783'; -} -.b-fa-calendar-days:before { - content: '\f073'; -} -.b-fa-calendar-alt:before { - content: '\f073'; -} -.b-fa-calendar-minus:before { - content: '\f272'; -} -.b-fa-calendar-plus:before { - content: '\f271'; -} -.b-fa-calendar-week:before { - content: '\f784'; -} -.b-fa-calendar-xmark:before { - content: '\f273'; -} -.b-fa-calendar-times:before { - content: '\f273'; -} -.b-fa-camera:before { - content: '\f030'; -} -.b-fa-camera-alt:before { - content: '\f030'; -} -.b-fa-camera-retro:before { - content: '\f083'; -} -.b-fa-camera-rotate:before { - content: '\e0d8'; -} -.b-fa-campground:before { - content: '\f6bb'; -} -.b-fa-candy-cane:before { - content: '\f786'; -} -.b-fa-cannabis:before { - content: '\f55f'; -} -.b-fa-capsules:before { - content: '\f46b'; -} -.b-fa-car:before { - content: '\f1b9'; -} -.b-fa-automobile:before { - content: '\f1b9'; -} -.b-fa-car-battery:before { - content: '\f5df'; -} -.b-fa-battery-car:before { - content: '\f5df'; -} -.b-fa-car-burst:before { - content: '\f5e1'; -} -.b-fa-car-crash:before { - content: '\f5e1'; -} -.b-fa-car-on:before { - content: '\e4dd'; -} -.b-fa-car-rear:before { - content: '\f5de'; -} -.b-fa-car-alt:before { - content: '\f5de'; -} -.b-fa-car-side:before { - content: '\f5e4'; -} -.b-fa-car-tunnel:before { - content: '\e4de'; -} -.b-fa-caravan:before { - content: '\f8ff'; -} -.b-fa-caret-down:before { - content: '\f0d7'; -} -.b-fa-caret-left:before { - content: '\f0d9'; -} -.b-fa-caret-right:before { - content: '\f0da'; -} -.b-fa-caret-up:before { - content: '\f0d8'; -} -.b-fa-carrot:before { - content: '\f787'; -} -.b-fa-cart-arrow-down:before { - content: '\f218'; -} -.b-fa-cart-flatbed:before { - content: '\f474'; -} -.b-fa-dolly-flatbed:before { - content: '\f474'; -} -.b-fa-cart-flatbed-suitcase:before { - content: '\f59d'; -} -.b-fa-luggage-cart:before { - content: '\f59d'; -} -.b-fa-cart-plus:before { - content: '\f217'; -} -.b-fa-cart-shopping:before { - content: '\f07a'; -} -.b-fa-shopping-cart:before { - content: '\f07a'; -} -.b-fa-cash-register:before { - content: '\f788'; -} -.b-fa-cat:before { - content: '\f6be'; -} -.b-fa-cedi-sign:before { - content: '\e0df'; -} -.b-fa-cent-sign:before { - content: '\e3f5'; -} -.b-fa-certificate:before { - content: '\f0a3'; -} -.b-fa-chair:before { - content: '\f6c0'; -} -.b-fa-chalkboard:before { - content: '\f51b'; -} -.b-fa-blackboard:before { - content: '\f51b'; -} -.b-fa-chalkboard-user:before { - content: '\f51c'; -} -.b-fa-chalkboard-teacher:before { - content: '\f51c'; -} -.b-fa-champagne-glasses:before { - content: '\f79f'; -} -.b-fa-glass-cheers:before { - content: '\f79f'; -} -.b-fa-charging-station:before { - content: '\f5e7'; -} -.b-fa-chart-area:before { - content: '\f1fe'; -} -.b-fa-area-chart:before { - content: '\f1fe'; -} -.b-fa-chart-bar:before { - content: '\f080'; -} -.b-fa-bar-chart:before { - content: '\f080'; -} -.b-fa-chart-column:before { - content: '\e0e3'; -} -.b-fa-chart-gantt:before { - content: '\e0e4'; -} -.b-fa-chart-line:before { - content: '\f201'; -} -.b-fa-line-chart:before { - content: '\f201'; -} -.b-fa-chart-pie:before { - content: '\f200'; -} -.b-fa-pie-chart:before { - content: '\f200'; -} -.b-fa-chart-simple:before { - content: '\e473'; -} -.b-fa-check:before { - content: '\f00c'; -} -.b-fa-check-double:before { - content: '\f560'; -} -.b-fa-check-to-slot:before { - content: '\f772'; -} -.b-fa-vote-yea:before { - content: '\f772'; -} -.b-fa-cheese:before { - content: '\f7ef'; -} -.b-fa-chess:before { - content: '\f439'; -} -.b-fa-chess-bishop:before { - content: '\f43a'; -} -.b-fa-chess-board:before { - content: '\f43c'; -} -.b-fa-chess-king:before { - content: '\f43f'; -} -.b-fa-chess-knight:before { - content: '\f441'; -} -.b-fa-chess-pawn:before { - content: '\f443'; -} -.b-fa-chess-queen:before { - content: '\f445'; -} -.b-fa-chess-rook:before { - content: '\f447'; -} -.b-fa-chevron-down:before { - content: '\f078'; -} -.b-fa-chevron-left:before { - content: '\f053'; -} -.b-fa-chevron-right:before { - content: '\f054'; -} -.b-fa-chevron-up:before { - content: '\f077'; -} -.b-fa-child:before { - content: '\f1ae'; -} -.b-fa-child-dress:before { - content: '\e59c'; -} -.b-fa-child-reaching:before { - content: '\e59d'; -} -.b-fa-child-rifle:before { - content: '\e4e0'; -} -.b-fa-children:before { - content: '\e4e1'; -} -.b-fa-church:before { - content: '\f51d'; -} -.b-fa-circle:before { - content: '\f111'; -} -.b-fa-circle-arrow-down:before { - content: '\f0ab'; -} -.b-fa-arrow-circle-down:before { - content: '\f0ab'; -} -.b-fa-circle-arrow-left:before { - content: '\f0a8'; -} -.b-fa-arrow-circle-left:before { - content: '\f0a8'; -} -.b-fa-circle-arrow-right:before { - content: '\f0a9'; -} -.b-fa-arrow-circle-right:before { - content: '\f0a9'; -} -.b-fa-circle-arrow-up:before { - content: '\f0aa'; -} -.b-fa-arrow-circle-up:before { - content: '\f0aa'; -} -.b-fa-circle-check:before { - content: '\f058'; -} -.b-fa-check-circle:before { - content: '\f058'; -} -.b-fa-circle-chevron-down:before { - content: '\f13a'; -} -.b-fa-chevron-circle-down:before { - content: '\f13a'; -} -.b-fa-circle-chevron-left:before { - content: '\f137'; -} -.b-fa-chevron-circle-left:before { - content: '\f137'; -} -.b-fa-circle-chevron-right:before { - content: '\f138'; -} -.b-fa-chevron-circle-right:before { - content: '\f138'; -} -.b-fa-circle-chevron-up:before { - content: '\f139'; -} -.b-fa-chevron-circle-up:before { - content: '\f139'; -} -.b-fa-circle-dollar-to-slot:before { - content: '\f4b9'; -} -.b-fa-donate:before { - content: '\f4b9'; -} -.b-fa-circle-dot:before { - content: '\f192'; -} -.b-fa-dot-circle:before { - content: '\f192'; -} -.b-fa-circle-down:before { - content: '\f358'; -} -.b-fa-arrow-alt-circle-down:before { - content: '\f358'; -} -.b-fa-circle-exclamation:before { - content: '\f06a'; -} -.b-fa-exclamation-circle:before { - content: '\f06a'; -} -.b-fa-circle-h:before { - content: '\f47e'; -} -.b-fa-hospital-symbol:before { - content: '\f47e'; -} -.b-fa-circle-half-stroke:before { - content: '\f042'; -} -.b-fa-adjust:before { - content: '\f042'; -} -.b-fa-circle-info:before { - content: '\f05a'; -} -.b-fa-info-circle:before { - content: '\f05a'; -} -.b-fa-circle-left:before { - content: '\f359'; -} -.b-fa-arrow-alt-circle-left:before { - content: '\f359'; -} -.b-fa-circle-minus:before { - content: '\f056'; -} -.b-fa-minus-circle:before { - content: '\f056'; -} -.b-fa-circle-nodes:before { - content: '\e4e2'; -} -.b-fa-circle-notch:before { - content: '\f1ce'; -} -.b-fa-circle-pause:before { - content: '\f28b'; -} -.b-fa-pause-circle:before { - content: '\f28b'; -} -.b-fa-circle-play:before { - content: '\f144'; -} -.b-fa-play-circle:before { - content: '\f144'; -} -.b-fa-circle-plus:before { - content: '\f055'; -} -.b-fa-plus-circle:before { - content: '\f055'; -} -.b-fa-circle-question:before { - content: '\f059'; -} -.b-fa-question-circle:before { - content: '\f059'; -} -.b-fa-circle-radiation:before { - content: '\f7ba'; -} -.b-fa-radiation-alt:before { - content: '\f7ba'; -} -.b-fa-circle-right:before { - content: '\f35a'; -} -.b-fa-arrow-alt-circle-right:before { - content: '\f35a'; -} -.b-fa-circle-stop:before { - content: '\f28d'; -} -.b-fa-stop-circle:before { - content: '\f28d'; -} -.b-fa-circle-up:before { - content: '\f35b'; -} -.b-fa-arrow-alt-circle-up:before { - content: '\f35b'; -} -.b-fa-circle-user:before { - content: '\f2bd'; -} -.b-fa-user-circle:before { - content: '\f2bd'; -} -.b-fa-circle-xmark:before { - content: '\f057'; -} -.b-fa-times-circle:before { - content: '\f057'; -} -.b-fa-xmark-circle:before { - content: '\f057'; -} -.b-fa-city:before { - content: '\f64f'; -} -.b-fa-clapperboard:before { - content: '\e131'; -} -.b-fa-clipboard:before { - content: '\f328'; -} -.b-fa-clipboard-check:before { - content: '\f46c'; -} -.b-fa-clipboard-list:before { - content: '\f46d'; -} -.b-fa-clipboard-question:before { - content: '\e4e3'; -} -.b-fa-clipboard-user:before { - content: '\f7f3'; -} -.b-fa-clock:before { - content: '\f017'; -} -.b-fa-clock-four:before { - content: '\f017'; -} -.b-fa-clock-rotate-left:before { - content: '\f1da'; -} -.b-fa-history:before { - content: '\f1da'; -} -.b-fa-clone:before { - content: '\f24d'; -} -.b-fa-closed-captioning:before { - content: '\f20a'; -} -.b-fa-cloud:before { - content: '\f0c2'; -} -.b-fa-cloud-arrow-down:before { - content: '\f0ed'; -} -.b-fa-cloud-download:before { - content: '\f0ed'; -} -.b-fa-cloud-download-alt:before { - content: '\f0ed'; -} -.b-fa-cloud-arrow-up:before { - content: '\f0ee'; -} -.b-fa-cloud-upload:before { - content: '\f0ee'; -} -.b-fa-cloud-upload-alt:before { - content: '\f0ee'; -} -.b-fa-cloud-bolt:before { - content: '\f76c'; -} -.b-fa-thunderstorm:before { - content: '\f76c'; -} -.b-fa-cloud-meatball:before { - content: '\f73b'; -} -.b-fa-cloud-moon:before { - content: '\f6c3'; -} -.b-fa-cloud-moon-rain:before { - content: '\f73c'; -} -.b-fa-cloud-rain:before { - content: '\f73d'; -} -.b-fa-cloud-showers-heavy:before { - content: '\f740'; -} -.b-fa-cloud-showers-water:before { - content: '\e4e4'; -} -.b-fa-cloud-sun:before { - content: '\f6c4'; -} -.b-fa-cloud-sun-rain:before { - content: '\f743'; -} -.b-fa-clover:before { - content: '\e139'; -} -.b-fa-code:before { - content: '\f121'; -} -.b-fa-code-branch:before { - content: '\f126'; -} -.b-fa-code-commit:before { - content: '\f386'; -} -.b-fa-code-compare:before { - content: '\e13a'; -} -.b-fa-code-fork:before { - content: '\e13b'; -} -.b-fa-code-merge:before { - content: '\f387'; -} -.b-fa-code-pull-request:before { - content: '\e13c'; -} -.b-fa-coins:before { - content: '\f51e'; -} -.b-fa-colon-sign:before { - content: '\e140'; -} -.b-fa-comment:before { - content: '\f075'; -} -.b-fa-comment-dollar:before { - content: '\f651'; -} -.b-fa-comment-dots:before { - content: '\f4ad'; -} -.b-fa-commenting:before { - content: '\f4ad'; -} -.b-fa-comment-medical:before { - content: '\f7f5'; -} -.b-fa-comment-slash:before { - content: '\f4b3'; -} -.b-fa-comment-sms:before { - content: '\f7cd'; -} -.b-fa-sms:before { - content: '\f7cd'; -} -.b-fa-comments:before { - content: '\f086'; -} -.b-fa-comments-dollar:before { - content: '\f653'; -} -.b-fa-compact-disc:before { - content: '\f51f'; -} -.b-fa-compass:before { - content: '\f14e'; -} -.b-fa-compass-drafting:before { - content: '\f568'; -} -.b-fa-drafting-compass:before { - content: '\f568'; -} -.b-fa-compress:before { - content: '\f066'; -} -.b-fa-computer:before { - content: '\e4e5'; -} -.b-fa-computer-mouse:before { - content: '\f8cc'; -} -.b-fa-mouse:before { - content: '\f8cc'; -} -.b-fa-cookie:before { - content: '\f563'; -} -.b-fa-cookie-bite:before { - content: '\f564'; -} -.b-fa-copy:before { - content: '\f0c5'; -} -.b-fa-copyright:before { - content: '\f1f9'; -} -.b-fa-couch:before { - content: '\f4b8'; -} -.b-fa-cow:before { - content: '\f6c8'; -} -.b-fa-credit-card:before { - content: '\f09d'; -} -.b-fa-credit-card-alt:before { - content: '\f09d'; -} -.b-fa-crop:before { - content: '\f125'; -} -.b-fa-crop-simple:before { - content: '\f565'; -} -.b-fa-crop-alt:before { - content: '\f565'; -} -.b-fa-cross:before { - content: '\f654'; -} -.b-fa-crosshairs:before { - content: '\f05b'; -} -.b-fa-crow:before { - content: '\f520'; -} -.b-fa-crown:before { - content: '\f521'; -} -.b-fa-crutch:before { - content: '\f7f7'; -} -.b-fa-cruzeiro-sign:before { - content: '\e152'; -} -.b-fa-cube:before { - content: '\f1b2'; -} -.b-fa-cubes:before { - content: '\f1b3'; -} -.b-fa-cubes-stacked:before { - content: '\e4e6'; -} -.b-fa-d:before { - content: 'D'; -} -.b-fa-database:before { - content: '\f1c0'; -} -.b-fa-delete-left:before { - content: '\f55a'; -} -.b-fa-backspace:before { - content: '\f55a'; -} -.b-fa-democrat:before { - content: '\f747'; -} -.b-fa-desktop:before { - content: '\f390'; -} -.b-fa-desktop-alt:before { - content: '\f390'; -} -.b-fa-dharmachakra:before { - content: '\f655'; -} -.b-fa-diagram-next:before { - content: '\e476'; -} -.b-fa-diagram-predecessor:before { - content: '\e477'; -} -.b-fa-diagram-project:before { - content: '\f542'; -} -.b-fa-project-diagram:before { - content: '\f542'; -} -.b-fa-diagram-successor:before { - content: '\e47a'; -} -.b-fa-diamond:before { - content: '\f219'; -} -.b-fa-diamond-turn-right:before { - content: '\f5eb'; -} -.b-fa-directions:before { - content: '\f5eb'; -} -.b-fa-dice:before { - content: '\f522'; -} -.b-fa-dice-d20:before { - content: '\f6cf'; -} -.b-fa-dice-d6:before { - content: '\f6d1'; -} -.b-fa-dice-five:before { - content: '\f523'; -} -.b-fa-dice-four:before { - content: '\f524'; -} -.b-fa-dice-one:before { - content: '\f525'; -} -.b-fa-dice-six:before { - content: '\f526'; -} -.b-fa-dice-three:before { - content: '\f527'; -} -.b-fa-dice-two:before { - content: '\f528'; -} -.b-fa-disease:before { - content: '\f7fa'; -} -.b-fa-display:before { - content: '\e163'; -} -.b-fa-divide:before { - content: '\f529'; -} -.b-fa-dna:before { - content: '\f471'; -} -.b-fa-dog:before { - content: '\f6d3'; -} -.b-fa-dollar-sign:before { - content: '$'; -} -.b-fa-dollar:before { - content: '$'; -} -.b-fa-usd:before { - content: '$'; -} -.b-fa-dolly:before { - content: '\f472'; -} -.b-fa-dolly-box:before { - content: '\f472'; -} -.b-fa-dong-sign:before { - content: '\e169'; -} -.b-fa-door-closed:before { - content: '\f52a'; -} -.b-fa-door-open:before { - content: '\f52b'; -} -.b-fa-dove:before { - content: '\f4ba'; -} -.b-fa-down-left-and-up-right-to-center:before { - content: '\f422'; -} -.b-fa-compress-alt:before { - content: '\f422'; -} -.b-fa-down-long:before { - content: '\f309'; -} -.b-fa-long-arrow-alt-down:before { - content: '\f309'; -} -.b-fa-download:before { - content: '\f019'; -} -.b-fa-dragon:before { - content: '\f6d5'; -} -.b-fa-draw-polygon:before { - content: '\f5ee'; -} -.b-fa-droplet:before { - content: '\f043'; -} -.b-fa-tint:before { - content: '\f043'; -} -.b-fa-droplet-slash:before { - content: '\f5c7'; -} -.b-fa-tint-slash:before { - content: '\f5c7'; -} -.b-fa-drum:before { - content: '\f569'; -} -.b-fa-drum-steelpan:before { - content: '\f56a'; -} -.b-fa-drumstick-bite:before { - content: '\f6d7'; -} -.b-fa-dumbbell:before { - content: '\f44b'; -} -.b-fa-dumpster:before { - content: '\f793'; -} -.b-fa-dumpster-fire:before { - content: '\f794'; -} -.b-fa-dungeon:before { - content: '\f6d9'; -} -.b-fa-e:before { - content: 'E'; -} -.b-fa-ear-deaf:before { - content: '\f2a4'; -} -.b-fa-deaf:before { - content: '\f2a4'; -} -.b-fa-deafness:before { - content: '\f2a4'; -} -.b-fa-hard-of-hearing:before { - content: '\f2a4'; -} -.b-fa-ear-listen:before { - content: '\f2a2'; -} -.b-fa-assistive-listening-systems:before { - content: '\f2a2'; -} -.b-fa-earth-africa:before { - content: '\f57c'; -} -.b-fa-globe-africa:before { - content: '\f57c'; -} -.b-fa-earth-americas:before { - content: '\f57d'; -} -.b-fa-earth:before { - content: '\f57d'; -} -.b-fa-earth-america:before { - content: '\f57d'; -} -.b-fa-globe-americas:before { - content: '\f57d'; -} -.b-fa-earth-asia:before { - content: '\f57e'; -} -.b-fa-globe-asia:before { - content: '\f57e'; -} -.b-fa-earth-europe:before { - content: '\f7a2'; -} -.b-fa-globe-europe:before { - content: '\f7a2'; -} -.b-fa-earth-oceania:before { - content: '\e47b'; -} -.b-fa-globe-oceania:before { - content: '\e47b'; -} -.b-fa-egg:before { - content: '\f7fb'; -} -.b-fa-eject:before { - content: '\f052'; -} -.b-fa-elevator:before { - content: '\e16d'; -} -.b-fa-ellipsis:before { - content: '\f141'; -} -.b-fa-ellipsis-h:before { - content: '\f141'; -} -.b-fa-ellipsis-vertical:before { - content: '\f142'; -} -.b-fa-ellipsis-v:before { - content: '\f142'; -} -.b-fa-envelope:before { - content: '\f0e0'; -} -.b-fa-envelope-circle-check:before { - content: '\e4e8'; -} -.b-fa-envelope-open:before { - content: '\f2b6'; -} -.b-fa-envelope-open-text:before { - content: '\f658'; -} -.b-fa-envelopes-bulk:before { - content: '\f674'; -} -.b-fa-mail-bulk:before { - content: '\f674'; -} -.b-fa-equals:before { - content: '='; -} -.b-fa-eraser:before { - content: '\f12d'; -} -.b-fa-ethernet:before { - content: '\f796'; -} -.b-fa-euro-sign:before { - content: '\f153'; -} -.b-fa-eur:before { - content: '\f153'; -} -.b-fa-euro:before { - content: '\f153'; -} -.b-fa-exclamation:before { - content: '!'; -} -.b-fa-expand:before { - content: '\f065'; -} -.b-fa-explosion:before { - content: '\e4e9'; -} -.b-fa-eye:before { - content: '\f06e'; -} -.b-fa-eye-dropper:before { - content: '\f1fb'; -} -.b-fa-eye-dropper-empty:before { - content: '\f1fb'; -} -.b-fa-eyedropper:before { - content: '\f1fb'; -} -.b-fa-eye-low-vision:before { - content: '\f2a8'; -} -.b-fa-low-vision:before { - content: '\f2a8'; -} -.b-fa-eye-slash:before { - content: '\f070'; -} -.b-fa-f:before { - content: 'F'; -} -.b-fa-face-angry:before { - content: '\f556'; -} -.b-fa-angry:before { - content: '\f556'; -} -.b-fa-face-dizzy:before { - content: '\f567'; -} -.b-fa-dizzy:before { - content: '\f567'; -} -.b-fa-face-flushed:before { - content: '\f579'; -} -.b-fa-flushed:before { - content: '\f579'; -} -.b-fa-face-frown:before { - content: '\f119'; -} -.b-fa-frown:before { - content: '\f119'; -} -.b-fa-face-frown-open:before { - content: '\f57a'; -} -.b-fa-frown-open:before { - content: '\f57a'; -} -.b-fa-face-grimace:before { - content: '\f57f'; -} -.b-fa-grimace:before { - content: '\f57f'; -} -.b-fa-face-grin:before { - content: '\f580'; -} -.b-fa-grin:before { - content: '\f580'; -} -.b-fa-face-grin-beam:before { - content: '\f582'; -} -.b-fa-grin-beam:before { - content: '\f582'; -} -.b-fa-face-grin-beam-sweat:before { - content: '\f583'; -} -.b-fa-grin-beam-sweat:before { - content: '\f583'; -} -.b-fa-face-grin-hearts:before { - content: '\f584'; -} -.b-fa-grin-hearts:before { - content: '\f584'; -} -.b-fa-face-grin-squint:before { - content: '\f585'; -} -.b-fa-grin-squint:before { - content: '\f585'; -} -.b-fa-face-grin-squint-tears:before { - content: '\f586'; -} -.b-fa-grin-squint-tears:before { - content: '\f586'; -} -.b-fa-face-grin-stars:before { - content: '\f587'; -} -.b-fa-grin-stars:before { - content: '\f587'; -} -.b-fa-face-grin-tears:before { - content: '\f588'; -} -.b-fa-grin-tears:before { - content: '\f588'; -} -.b-fa-face-grin-tongue:before { - content: '\f589'; -} -.b-fa-grin-tongue:before { - content: '\f589'; -} -.b-fa-face-grin-tongue-squint:before { - content: '\f58a'; -} -.b-fa-grin-tongue-squint:before { - content: '\f58a'; -} -.b-fa-face-grin-tongue-wink:before { - content: '\f58b'; -} -.b-fa-grin-tongue-wink:before { - content: '\f58b'; -} -.b-fa-face-grin-wide:before { - content: '\f581'; -} -.b-fa-grin-alt:before { - content: '\f581'; -} -.b-fa-face-grin-wink:before { - content: '\f58c'; -} -.b-fa-grin-wink:before { - content: '\f58c'; -} -.b-fa-face-kiss:before { - content: '\f596'; -} -.b-fa-kiss:before { - content: '\f596'; -} -.b-fa-face-kiss-beam:before { - content: '\f597'; -} -.b-fa-kiss-beam:before { - content: '\f597'; -} -.b-fa-face-kiss-wink-heart:before { - content: '\f598'; -} -.b-fa-kiss-wink-heart:before { - content: '\f598'; -} -.b-fa-face-laugh:before { - content: '\f599'; -} -.b-fa-laugh:before { - content: '\f599'; -} -.b-fa-face-laugh-beam:before { - content: '\f59a'; -} -.b-fa-laugh-beam:before { - content: '\f59a'; -} -.b-fa-face-laugh-squint:before { - content: '\f59b'; -} -.b-fa-laugh-squint:before { - content: '\f59b'; -} -.b-fa-face-laugh-wink:before { - content: '\f59c'; -} -.b-fa-laugh-wink:before { - content: '\f59c'; -} -.b-fa-face-meh:before { - content: '\f11a'; -} -.b-fa-meh:before { - content: '\f11a'; -} -.b-fa-face-meh-blank:before { - content: '\f5a4'; -} -.b-fa-meh-blank:before { - content: '\f5a4'; -} -.b-fa-face-rolling-eyes:before { - content: '\f5a5'; -} -.b-fa-meh-rolling-eyes:before { - content: '\f5a5'; -} -.b-fa-face-sad-cry:before { - content: '\f5b3'; -} -.b-fa-sad-cry:before { - content: '\f5b3'; -} -.b-fa-face-sad-tear:before { - content: '\f5b4'; -} -.b-fa-sad-tear:before { - content: '\f5b4'; -} -.b-fa-face-smile:before { - content: '\f118'; -} -.b-fa-smile:before { - content: '\f118'; -} -.b-fa-face-smile-beam:before { - content: '\f5b8'; -} -.b-fa-smile-beam:before { - content: '\f5b8'; -} -.b-fa-face-smile-wink:before { - content: '\f4da'; -} -.b-fa-smile-wink:before { - content: '\f4da'; -} -.b-fa-face-surprise:before { - content: '\f5c2'; -} -.b-fa-surprise:before { - content: '\f5c2'; -} -.b-fa-face-tired:before { - content: '\f5c8'; -} -.b-fa-tired:before { - content: '\f5c8'; -} -.b-fa-fan:before { - content: '\f863'; -} -.b-fa-faucet:before { - content: '\e005'; -} -.b-fa-faucet-drip:before { - content: '\e006'; -} -.b-fa-fax:before { - content: '\f1ac'; -} -.b-fa-feather:before { - content: '\f52d'; -} -.b-fa-feather-pointed:before { - content: '\f56b'; -} -.b-fa-feather-alt:before { - content: '\f56b'; -} -.b-fa-ferry:before { - content: '\e4ea'; -} -.b-fa-file:before { - content: '\f15b'; -} -.b-fa-file-arrow-down:before { - content: '\f56d'; -} -.b-fa-file-download:before { - content: '\f56d'; -} -.b-fa-file-arrow-up:before { - content: '\f574'; -} -.b-fa-file-upload:before { - content: '\f574'; -} -.b-fa-file-audio:before { - content: '\f1c7'; -} -.b-fa-file-circle-check:before { - content: '\e493'; -} -.b-fa-file-circle-exclamation:before { - content: '\e4eb'; -} -.b-fa-file-circle-minus:before { - content: '\e4ed'; -} -.b-fa-file-circle-plus:before { - content: '\e4ee'; -} -.b-fa-file-circle-question:before { - content: '\e4ef'; -} -.b-fa-file-circle-xmark:before { - content: '\e494'; -} -.b-fa-file-code:before { - content: '\f1c9'; -} -.b-fa-file-contract:before { - content: '\f56c'; -} -.b-fa-file-csv:before { - content: '\f6dd'; -} -.b-fa-file-excel:before { - content: '\f1c3'; -} -.b-fa-file-export:before { - content: '\f56e'; -} -.b-fa-arrow-right-from-file:before { - content: '\f56e'; -} -.b-fa-file-image:before { - content: '\f1c5'; -} -.b-fa-file-import:before { - content: '\f56f'; -} -.b-fa-arrow-right-to-file:before { - content: '\f56f'; -} -.b-fa-file-invoice:before { - content: '\f570'; -} -.b-fa-file-invoice-dollar:before { - content: '\f571'; -} -.b-fa-file-lines:before { - content: '\f15c'; -} -.b-fa-file-alt:before { - content: '\f15c'; -} -.b-fa-file-text:before { - content: '\f15c'; -} -.b-fa-file-medical:before { - content: '\f477'; -} -.b-fa-file-pdf:before { - content: '\f1c1'; -} -.b-fa-file-pen:before { - content: '\f31c'; -} -.b-fa-file-edit:before { - content: '\f31c'; -} -.b-fa-file-powerpoint:before { - content: '\f1c4'; -} -.b-fa-file-prescription:before { - content: '\f572'; -} -.b-fa-file-shield:before { - content: '\e4f0'; -} -.b-fa-file-signature:before { - content: '\f573'; -} -.b-fa-file-video:before { - content: '\f1c8'; -} -.b-fa-file-waveform:before { - content: '\f478'; -} -.b-fa-file-medical-alt:before { - content: '\f478'; -} -.b-fa-file-word:before { - content: '\f1c2'; -} -.b-fa-file-zipper:before { - content: '\f1c6'; -} -.b-fa-file-archive:before { - content: '\f1c6'; -} -.b-fa-fill:before { - content: '\f575'; -} -.b-fa-fill-drip:before { - content: '\f576'; -} -.b-fa-film:before { - content: '\f008'; -} -.b-fa-filter:before { - content: '\f0b0'; -} -.b-fa-filter-circle-dollar:before { - content: '\f662'; -} -.b-fa-funnel-dollar:before { - content: '\f662'; -} -.b-fa-filter-circle-xmark:before { - content: '\e17b'; -} -.b-fa-fingerprint:before { - content: '\f577'; -} -.b-fa-fire:before { - content: '\f06d'; -} -.b-fa-fire-burner:before { - content: '\e4f1'; -} -.b-fa-fire-extinguisher:before { - content: '\f134'; -} -.b-fa-fire-flame-curved:before { - content: '\f7e4'; -} -.b-fa-fire-alt:before { - content: '\f7e4'; -} -.b-fa-fire-flame-simple:before { - content: '\f46a'; -} -.b-fa-burn:before { - content: '\f46a'; -} -.b-fa-fish:before { - content: '\f578'; -} -.b-fa-fish-fins:before { - content: '\e4f2'; -} -.b-fa-flag:before { - content: '\f024'; -} -.b-fa-flag-checkered:before { - content: '\f11e'; -} -.b-fa-flag-usa:before { - content: '\f74d'; -} -.b-fa-flask:before { - content: '\f0c3'; -} -.b-fa-flask-vial:before { - content: '\e4f3'; -} -.b-fa-floppy-disk:before { - content: '\f0c7'; -} -.b-fa-save:before { - content: '\f0c7'; -} -.b-fa-florin-sign:before { - content: '\e184'; -} -.b-fa-folder:before { - content: '\f07b'; -} -.b-fa-folder-blank:before { - content: '\f07b'; -} -.b-fa-folder-closed:before { - content: '\e185'; -} -.b-fa-folder-minus:before { - content: '\f65d'; -} -.b-fa-folder-open:before { - content: '\f07c'; -} -.b-fa-folder-plus:before { - content: '\f65e'; -} -.b-fa-folder-tree:before { - content: '\f802'; -} -.b-fa-font:before { - content: '\f031'; -} -.b-fa-football:before { - content: '\f44e'; -} -.b-fa-football-ball:before { - content: '\f44e'; -} -.b-fa-forward:before { - content: '\f04e'; -} -.b-fa-forward-fast:before { - content: '\f050'; -} -.b-fa-fast-forward:before { - content: '\f050'; -} -.b-fa-forward-step:before { - content: '\f051'; -} -.b-fa-step-forward:before { - content: '\f051'; -} -.b-fa-franc-sign:before { - content: '\e18f'; -} -.b-fa-frog:before { - content: '\f52e'; -} -.b-fa-futbol:before { - content: '\f1e3'; -} -.b-fa-futbol-ball:before { - content: '\f1e3'; -} -.b-fa-soccer-ball:before { - content: '\f1e3'; -} -.b-fa-g:before { - content: 'G'; -} -.b-fa-gamepad:before { - content: '\f11b'; -} -.b-fa-gas-pump:before { - content: '\f52f'; -} -.b-fa-gauge:before { - content: '\f624'; -} -.b-fa-dashboard:before { - content: '\f624'; -} -.b-fa-gauge-med:before { - content: '\f624'; -} -.b-fa-tachometer-alt-average:before { - content: '\f624'; -} -.b-fa-gauge-high:before { - content: '\f625'; -} -.b-fa-tachometer-alt:before { - content: '\f625'; -} -.b-fa-tachometer-alt-fast:before { - content: '\f625'; -} -.b-fa-gauge-simple:before { - content: '\f629'; -} -.b-fa-gauge-simple-med:before { - content: '\f629'; -} -.b-fa-tachometer-average:before { - content: '\f629'; -} -.b-fa-gauge-simple-high:before { - content: '\f62a'; -} -.b-fa-tachometer:before { - content: '\f62a'; -} -.b-fa-tachometer-fast:before { - content: '\f62a'; -} -.b-fa-gavel:before { - content: '\f0e3'; -} -.b-fa-legal:before { - content: '\f0e3'; -} -.b-fa-gear:before { - content: '\f013'; -} -.b-fa-cog:before { - content: '\f013'; -} -.b-fa-gears:before { - content: '\f085'; -} -.b-fa-cogs:before { - content: '\f085'; -} -.b-fa-gem:before { - content: '\f3a5'; -} -.b-fa-genderless:before { - content: '\f22d'; -} -.b-fa-ghost:before { - content: '\f6e2'; -} -.b-fa-gift:before { - content: '\f06b'; -} -.b-fa-gifts:before { - content: '\f79c'; -} -.b-fa-glass-water:before { - content: '\e4f4'; -} -.b-fa-glass-water-droplet:before { - content: '\e4f5'; -} -.b-fa-glasses:before { - content: '\f530'; -} -.b-fa-globe:before { - content: '\f0ac'; -} -.b-fa-golf-ball-tee:before { - content: '\f450'; -} -.b-fa-golf-ball:before { - content: '\f450'; -} -.b-fa-gopuram:before { - content: '\f664'; -} -.b-fa-graduation-cap:before { - content: '\f19d'; -} -.b-fa-mortar-board:before { - content: '\f19d'; -} -.b-fa-greater-than:before { - content: '>'; -} -.b-fa-greater-than-equal:before { - content: '\f532'; -} -.b-fa-grip:before { - content: '\f58d'; -} -.b-fa-grip-horizontal:before { - content: '\f58d'; -} -.b-fa-grip-lines:before { - content: '\f7a4'; -} -.b-fa-grip-lines-vertical:before { - content: '\f7a5'; -} -.b-fa-grip-vertical:before { - content: '\f58e'; -} -.b-fa-group-arrows-rotate:before { - content: '\e4f6'; -} -.b-fa-guarani-sign:before { - content: '\e19a'; -} -.b-fa-guitar:before { - content: '\f7a6'; -} -.b-fa-gun:before { - content: '\e19b'; -} -.b-fa-h:before { - content: 'H'; -} -.b-fa-hammer:before { - content: '\f6e3'; -} -.b-fa-hamsa:before { - content: '\f665'; -} -.b-fa-hand:before { - content: '\f256'; -} -.b-fa-hand-paper:before { - content: '\f256'; -} -.b-fa-hand-back-fist:before { - content: '\f255'; -} -.b-fa-hand-rock:before { - content: '\f255'; -} -.b-fa-hand-dots:before { - content: '\f461'; -} -.b-fa-allergies:before { - content: '\f461'; -} -.b-fa-hand-fist:before { - content: '\f6de'; -} -.b-fa-fist-raised:before { - content: '\f6de'; -} -.b-fa-hand-holding:before { - content: '\f4bd'; -} -.b-fa-hand-holding-dollar:before { - content: '\f4c0'; -} -.b-fa-hand-holding-usd:before { - content: '\f4c0'; -} -.b-fa-hand-holding-droplet:before { - content: '\f4c1'; -} -.b-fa-hand-holding-water:before { - content: '\f4c1'; -} -.b-fa-hand-holding-hand:before { - content: '\e4f7'; -} -.b-fa-hand-holding-heart:before { - content: '\f4be'; -} -.b-fa-hand-holding-medical:before { - content: '\e05c'; -} -.b-fa-hand-lizard:before { - content: '\f258'; -} -.b-fa-hand-middle-finger:before { - content: '\f806'; -} -.b-fa-hand-peace:before { - content: '\f25b'; -} -.b-fa-hand-point-down:before { - content: '\f0a7'; -} -.b-fa-hand-point-left:before { - content: '\f0a5'; -} -.b-fa-hand-point-right:before { - content: '\f0a4'; -} -.b-fa-hand-point-up:before { - content: '\f0a6'; -} -.b-fa-hand-pointer:before { - content: '\f25a'; -} -.b-fa-hand-scissors:before { - content: '\f257'; -} -.b-fa-hand-sparkles:before { - content: '\e05d'; -} -.b-fa-hand-spock:before { - content: '\f259'; -} -.b-fa-handcuffs:before { - content: '\e4f8'; -} -.b-fa-hands:before { - content: '\f2a7'; -} -.b-fa-sign-language:before { - content: '\f2a7'; -} -.b-fa-signing:before { - content: '\f2a7'; -} -.b-fa-hands-asl-interpreting:before { - content: '\f2a3'; -} -.b-fa-american-sign-language-interpreting:before { - content: '\f2a3'; -} -.b-fa-asl-interpreting:before { - content: '\f2a3'; -} -.b-fa-hands-american-sign-language-interpreting:before { - content: '\f2a3'; -} -.b-fa-hands-bound:before { - content: '\e4f9'; -} -.b-fa-hands-bubbles:before { - content: '\e05e'; -} -.b-fa-hands-wash:before { - content: '\e05e'; -} -.b-fa-hands-clapping:before { - content: '\e1a8'; -} -.b-fa-hands-holding:before { - content: '\f4c2'; -} -.b-fa-hands-holding-child:before { - content: '\e4fa'; -} -.b-fa-hands-holding-circle:before { - content: '\e4fb'; -} -.b-fa-hands-praying:before { - content: '\f684'; -} -.b-fa-praying-hands:before { - content: '\f684'; -} -.b-fa-handshake:before { - content: '\f2b5'; -} -.b-fa-handshake-angle:before { - content: '\f4c4'; -} -.b-fa-hands-helping:before { - content: '\f4c4'; -} -.b-fa-handshake-simple:before { - content: '\f4c6'; -} -.b-fa-handshake-alt:before { - content: '\f4c6'; -} -.b-fa-handshake-simple-slash:before { - content: '\e05f'; -} -.b-fa-handshake-alt-slash:before { - content: '\e05f'; -} -.b-fa-handshake-slash:before { - content: '\e060'; -} -.b-fa-hanukiah:before { - content: '\f6e6'; -} -.b-fa-hard-drive:before { - content: '\f0a0'; -} -.b-fa-hdd:before { - content: '\f0a0'; -} -.b-fa-hashtag:before { - content: '#'; -} -.b-fa-hat-cowboy:before { - content: '\f8c0'; -} -.b-fa-hat-cowboy-side:before { - content: '\f8c1'; -} -.b-fa-hat-wizard:before { - content: '\f6e8'; -} -.b-fa-head-side-cough:before { - content: '\e061'; -} -.b-fa-head-side-cough-slash:before { - content: '\e062'; -} -.b-fa-head-side-mask:before { - content: '\e063'; -} -.b-fa-head-side-virus:before { - content: '\e064'; -} -.b-fa-heading:before { - content: '\f1dc'; -} -.b-fa-header:before { - content: '\f1dc'; -} -.b-fa-headphones:before { - content: '\f025'; -} -.b-fa-headphones-simple:before { - content: '\f58f'; -} -.b-fa-headphones-alt:before { - content: '\f58f'; -} -.b-fa-headset:before { - content: '\f590'; -} -.b-fa-heart:before { - content: '\f004'; -} -.b-fa-heart-circle-bolt:before { - content: '\e4fc'; -} -.b-fa-heart-circle-check:before { - content: '\e4fd'; -} -.b-fa-heart-circle-exclamation:before { - content: '\e4fe'; -} -.b-fa-heart-circle-minus:before { - content: '\e4ff'; -} -.b-fa-heart-circle-plus:before { - content: '\e500'; -} -.b-fa-heart-circle-xmark:before { - content: '\e501'; -} -.b-fa-heart-crack:before { - content: '\f7a9'; -} -.b-fa-heart-broken:before { - content: '\f7a9'; -} -.b-fa-heart-pulse:before { - content: '\f21e'; -} -.b-fa-heartbeat:before { - content: '\f21e'; -} -.b-fa-helicopter:before { - content: '\f533'; -} -.b-fa-helicopter-symbol:before { - content: '\e502'; -} -.b-fa-helmet-safety:before { - content: '\f807'; -} -.b-fa-hard-hat:before { - content: '\f807'; -} -.b-fa-hat-hard:before { - content: '\f807'; -} -.b-fa-helmet-un:before { - content: '\e503'; -} -.b-fa-highlighter:before { - content: '\f591'; -} -.b-fa-hill-avalanche:before { - content: '\e507'; -} -.b-fa-hill-rockslide:before { - content: '\e508'; -} -.b-fa-hippo:before { - content: '\f6ed'; -} -.b-fa-hockey-puck:before { - content: '\f453'; -} -.b-fa-holly-berry:before { - content: '\f7aa'; -} -.b-fa-horse:before { - content: '\f6f0'; -} -.b-fa-horse-head:before { - content: '\f7ab'; -} -.b-fa-hospital:before { - content: '\f0f8'; -} -.b-fa-hospital-alt:before { - content: '\f0f8'; -} -.b-fa-hospital-wide:before { - content: '\f0f8'; -} -.b-fa-hospital-user:before { - content: '\f80d'; -} -.b-fa-hot-tub-person:before { - content: '\f593'; -} -.b-fa-hot-tub:before { - content: '\f593'; -} -.b-fa-hotdog:before { - content: '\f80f'; -} -.b-fa-hotel:before { - content: '\f594'; -} -.b-fa-hourglass:before { - content: '\f254'; -} -.b-fa-hourglass-2:before { - content: '\f254'; -} -.b-fa-hourglass-half:before { - content: '\f254'; -} -.b-fa-hourglass-empty:before { - content: '\f252'; -} -.b-fa-hourglass-end:before { - content: '\f253'; -} -.b-fa-hourglass-3:before { - content: '\f253'; -} -.b-fa-hourglass-start:before { - content: '\f251'; -} -.b-fa-hourglass-1:before { - content: '\f251'; -} -.b-fa-house:before { - content: '\f015'; -} -.b-fa-home:before { - content: '\f015'; -} -.b-fa-home-alt:before { - content: '\f015'; -} -.b-fa-home-lg-alt:before { - content: '\f015'; -} -.b-fa-house-chimney:before { - content: '\e3af'; -} -.b-fa-home-lg:before { - content: '\e3af'; -} -.b-fa-house-chimney-crack:before { - content: '\f6f1'; -} -.b-fa-house-damage:before { - content: '\f6f1'; -} -.b-fa-house-chimney-medical:before { - content: '\f7f2'; -} -.b-fa-clinic-medical:before { - content: '\f7f2'; -} -.b-fa-house-chimney-user:before { - content: '\e065'; -} -.b-fa-house-chimney-window:before { - content: '\e00d'; -} -.b-fa-house-circle-check:before { - content: '\e509'; -} -.b-fa-house-circle-exclamation:before { - content: '\e50a'; -} -.b-fa-house-circle-xmark:before { - content: '\e50b'; -} -.b-fa-house-crack:before { - content: '\e3b1'; -} -.b-fa-house-fire:before { - content: '\e50c'; -} -.b-fa-house-flag:before { - content: '\e50d'; -} -.b-fa-house-flood-water:before { - content: '\e50e'; -} -.b-fa-house-flood-water-circle-arrow-right:before { - content: '\e50f'; -} -.b-fa-house-laptop:before { - content: '\e066'; -} -.b-fa-laptop-house:before { - content: '\e066'; -} -.b-fa-house-lock:before { - content: '\e510'; -} -.b-fa-house-medical:before { - content: '\e3b2'; -} -.b-fa-house-medical-circle-check:before { - content: '\e511'; -} -.b-fa-house-medical-circle-exclamation:before { - content: '\e512'; -} -.b-fa-house-medical-circle-xmark:before { - content: '\e513'; -} -.b-fa-house-medical-flag:before { - content: '\e514'; -} -.b-fa-house-signal:before { - content: '\e012'; -} -.b-fa-house-tsunami:before { - content: '\e515'; -} -.b-fa-house-user:before { - content: '\e1b0'; -} -.b-fa-home-user:before { - content: '\e1b0'; -} -.b-fa-hryvnia-sign:before { - content: '\f6f2'; -} -.b-fa-hryvnia:before { - content: '\f6f2'; -} -.b-fa-hurricane:before { - content: '\f751'; -} -.b-fa-i:before { - content: 'I'; -} -.b-fa-i-cursor:before { - content: '\f246'; -} -.b-fa-ice-cream:before { - content: '\f810'; -} -.b-fa-icicles:before { - content: '\f7ad'; -} -.b-fa-icons:before { - content: '\f86d'; -} -.b-fa-heart-music-camera-bolt:before { - content: '\f86d'; -} -.b-fa-id-badge:before { - content: '\f2c1'; -} -.b-fa-id-card:before { - content: '\f2c2'; -} -.b-fa-drivers-license:before { - content: '\f2c2'; -} -.b-fa-id-card-clip:before { - content: '\f47f'; -} -.b-fa-id-card-alt:before { - content: '\f47f'; -} -.b-fa-igloo:before { - content: '\f7ae'; -} -.b-fa-image:before { - content: '\f03e'; -} -.b-fa-image-portrait:before { - content: '\f3e0'; -} -.b-fa-portrait:before { - content: '\f3e0'; -} -.b-fa-images:before { - content: '\f302'; -} -.b-fa-inbox:before { - content: '\f01c'; -} -.b-fa-indent:before { - content: '\f03c'; -} -.b-fa-indian-rupee-sign:before { - content: '\e1bc'; -} -.b-fa-indian-rupee:before { - content: '\e1bc'; -} -.b-fa-inr:before { - content: '\e1bc'; -} -.b-fa-industry:before { - content: '\f275'; -} -.b-fa-infinity:before { - content: '\f534'; -} -.b-fa-info:before { - content: '\f129'; -} -.b-fa-italic:before { - content: '\f033'; -} -.b-fa-j:before { - content: 'J'; -} -.b-fa-jar:before { - content: '\e516'; -} -.b-fa-jar-wheat:before { - content: '\e517'; -} -.b-fa-jedi:before { - content: '\f669'; -} -.b-fa-jet-fighter:before { - content: '\f0fb'; -} -.b-fa-fighter-jet:before { - content: '\f0fb'; -} -.b-fa-jet-fighter-up:before { - content: '\e518'; -} -.b-fa-joint:before { - content: '\f595'; -} -.b-fa-jug-detergent:before { - content: '\e519'; -} -.b-fa-k:before { - content: 'K'; -} -.b-fa-kaaba:before { - content: '\f66b'; -} -.b-fa-key:before { - content: '\f084'; -} -.b-fa-keyboard:before { - content: '\f11c'; -} -.b-fa-khanda:before { - content: '\f66d'; -} -.b-fa-kip-sign:before { - content: '\e1c4'; -} -.b-fa-kit-medical:before { - content: '\f479'; -} -.b-fa-first-aid:before { - content: '\f479'; -} -.b-fa-kitchen-set:before { - content: '\e51a'; -} -.b-fa-kiwi-bird:before { - content: '\f535'; -} -.b-fa-l:before { - content: 'L'; -} -.b-fa-land-mine-on:before { - content: '\e51b'; -} -.b-fa-landmark:before { - content: '\f66f'; -} -.b-fa-landmark-dome:before { - content: '\f752'; -} -.b-fa-landmark-alt:before { - content: '\f752'; -} -.b-fa-landmark-flag:before { - content: '\e51c'; -} -.b-fa-language:before { - content: '\f1ab'; -} -.b-fa-laptop:before { - content: '\f109'; -} -.b-fa-laptop-code:before { - content: '\f5fc'; -} -.b-fa-laptop-file:before { - content: '\e51d'; -} -.b-fa-laptop-medical:before { - content: '\f812'; -} -.b-fa-lari-sign:before { - content: '\e1c8'; -} -.b-fa-layer-group:before { - content: '\f5fd'; -} -.b-fa-leaf:before { - content: '\f06c'; -} -.b-fa-left-long:before { - content: '\f30a'; -} -.b-fa-long-arrow-alt-left:before { - content: '\f30a'; -} -.b-fa-left-right:before { - content: '\f337'; -} -.b-fa-arrows-alt-h:before { - content: '\f337'; -} -.b-fa-lemon:before { - content: '\f094'; -} -.b-fa-less-than:before { - content: '<'; -} -.b-fa-less-than-equal:before { - content: '\f537'; -} -.b-fa-life-ring:before { - content: '\f1cd'; -} -.b-fa-lightbulb:before { - content: '\f0eb'; -} -.b-fa-lines-leaning:before { - content: '\e51e'; -} -.b-fa-link:before { - content: '\f0c1'; -} -.b-fa-chain:before { - content: '\f0c1'; -} -.b-fa-link-slash:before { - content: '\f127'; -} -.b-fa-chain-broken:before { - content: '\f127'; -} -.b-fa-chain-slash:before { - content: '\f127'; -} -.b-fa-unlink:before { - content: '\f127'; -} -.b-fa-lira-sign:before { - content: '\f195'; -} -.b-fa-list:before { - content: '\f03a'; -} -.b-fa-list-squares:before { - content: '\f03a'; -} -.b-fa-list-check:before { - content: '\f0ae'; -} -.b-fa-tasks:before { - content: '\f0ae'; -} -.b-fa-list-ol:before { - content: '\f0cb'; -} -.b-fa-list-1-2:before { - content: '\f0cb'; -} -.b-fa-list-numeric:before { - content: '\f0cb'; -} -.b-fa-list-ul:before { - content: '\f0ca'; -} -.b-fa-list-dots:before { - content: '\f0ca'; -} -.b-fa-litecoin-sign:before { - content: '\e1d3'; -} -.b-fa-location-arrow:before { - content: '\f124'; -} -.b-fa-location-crosshairs:before { - content: '\f601'; -} -.b-fa-location:before { - content: '\f601'; -} -.b-fa-location-dot:before { - content: '\f3c5'; -} -.b-fa-map-marker-alt:before { - content: '\f3c5'; -} -.b-fa-location-pin:before { - content: '\f041'; -} -.b-fa-map-marker:before { - content: '\f041'; -} -.b-fa-location-pin-lock:before { - content: '\e51f'; -} -.b-fa-lock:before { - content: '\f023'; -} -.b-fa-lock-open:before { - content: '\f3c1'; -} -.b-fa-locust:before { - content: '\e520'; -} -.b-fa-lungs:before { - content: '\f604'; -} -.b-fa-lungs-virus:before { - content: '\e067'; -} -.b-fa-m:before { - content: 'M'; -} -.b-fa-magnet:before { - content: '\f076'; -} -.b-fa-magnifying-glass:before { - content: '\f002'; -} -.b-fa-search:before { - content: '\f002'; -} -.b-fa-magnifying-glass-arrow-right:before { - content: '\e521'; -} -.b-fa-magnifying-glass-chart:before { - content: '\e522'; -} -.b-fa-magnifying-glass-dollar:before { - content: '\f688'; -} -.b-fa-search-dollar:before { - content: '\f688'; -} -.b-fa-magnifying-glass-location:before { - content: '\f689'; -} -.b-fa-search-location:before { - content: '\f689'; -} -.b-fa-magnifying-glass-minus:before { - content: '\f010'; -} -.b-fa-search-minus:before { - content: '\f010'; -} -.b-fa-magnifying-glass-plus:before { - content: '\f00e'; -} -.b-fa-search-plus:before { - content: '\f00e'; -} -.b-fa-manat-sign:before { - content: '\e1d5'; -} -.b-fa-map:before { - content: '\f279'; -} -.b-fa-map-location:before { - content: '\f59f'; -} -.b-fa-map-marked:before { - content: '\f59f'; -} -.b-fa-map-location-dot:before { - content: '\f5a0'; -} -.b-fa-map-marked-alt:before { - content: '\f5a0'; -} -.b-fa-map-pin:before { - content: '\f276'; -} -.b-fa-marker:before { - content: '\f5a1'; -} -.b-fa-mars:before { - content: '\f222'; -} -.b-fa-mars-and-venus:before { - content: '\f224'; -} -.b-fa-mars-and-venus-burst:before { - content: '\e523'; -} -.b-fa-mars-double:before { - content: '\f227'; -} -.b-fa-mars-stroke:before { - content: '\f229'; -} -.b-fa-mars-stroke-right:before { - content: '\f22b'; -} -.b-fa-mars-stroke-h:before { - content: '\f22b'; -} -.b-fa-mars-stroke-up:before { - content: '\f22a'; -} -.b-fa-mars-stroke-v:before { - content: '\f22a'; -} -.b-fa-martini-glass:before { - content: '\f57b'; -} -.b-fa-glass-martini-alt:before { - content: '\f57b'; -} -.b-fa-martini-glass-citrus:before { - content: '\f561'; -} -.b-fa-cocktail:before { - content: '\f561'; -} -.b-fa-martini-glass-empty:before { - content: '\f000'; -} -.b-fa-glass-martini:before { - content: '\f000'; -} -.b-fa-mask:before { - content: '\f6fa'; -} -.b-fa-mask-face:before { - content: '\e1d7'; -} -.b-fa-mask-ventilator:before { - content: '\e524'; -} -.b-fa-masks-theater:before { - content: '\f630'; -} -.b-fa-theater-masks:before { - content: '\f630'; -} -.b-fa-mattress-pillow:before { - content: '\e525'; -} -.b-fa-maximize:before { - content: '\f31e'; -} -.b-fa-expand-arrows-alt:before { - content: '\f31e'; -} -.b-fa-medal:before { - content: '\f5a2'; -} -.b-fa-memory:before { - content: '\f538'; -} -.b-fa-menorah:before { - content: '\f676'; -} -.b-fa-mercury:before { - content: '\f223'; -} -.b-fa-message:before { - content: '\f27a'; -} -.b-fa-comment-alt:before { - content: '\f27a'; -} -.b-fa-meteor:before { - content: '\f753'; -} -.b-fa-microchip:before { - content: '\f2db'; -} -.b-fa-microphone:before { - content: '\f130'; -} -.b-fa-microphone-lines:before { - content: '\f3c9'; -} -.b-fa-microphone-alt:before { - content: '\f3c9'; -} -.b-fa-microphone-lines-slash:before { - content: '\f539'; -} -.b-fa-microphone-alt-slash:before { - content: '\f539'; -} -.b-fa-microphone-slash:before { - content: '\f131'; -} -.b-fa-microscope:before { - content: '\f610'; -} -.b-fa-mill-sign:before { - content: '\e1ed'; -} -.b-fa-minimize:before { - content: '\f78c'; -} -.b-fa-compress-arrows-alt:before { - content: '\f78c'; -} -.b-fa-minus:before { - content: '\f068'; -} -.b-fa-subtract:before { - content: '\f068'; -} -.b-fa-mitten:before { - content: '\f7b5'; -} -.b-fa-mobile:before { - content: '\f3ce'; -} -.b-fa-mobile-android:before { - content: '\f3ce'; -} -.b-fa-mobile-phone:before { - content: '\f3ce'; -} -.b-fa-mobile-button:before { - content: '\f10b'; -} -.b-fa-mobile-retro:before { - content: '\e527'; -} -.b-fa-mobile-screen:before { - content: '\f3cf'; -} -.b-fa-mobile-android-alt:before { - content: '\f3cf'; -} -.b-fa-mobile-screen-button:before { - content: '\f3cd'; -} -.b-fa-mobile-alt:before { - content: '\f3cd'; -} -.b-fa-money-bill:before { - content: '\f0d6'; -} -.b-fa-money-bill-1:before { - content: '\f3d1'; -} -.b-fa-money-bill-alt:before { - content: '\f3d1'; -} -.b-fa-money-bill-1-wave:before { - content: '\f53b'; -} -.b-fa-money-bill-wave-alt:before { - content: '\f53b'; -} -.b-fa-money-bill-transfer:before { - content: '\e528'; -} -.b-fa-money-bill-trend-up:before { - content: '\e529'; -} -.b-fa-money-bill-wave:before { - content: '\f53a'; -} -.b-fa-money-bill-wheat:before { - content: '\e52a'; -} -.b-fa-money-bills:before { - content: '\e1f3'; -} -.b-fa-money-check:before { - content: '\f53c'; -} -.b-fa-money-check-dollar:before { - content: '\f53d'; -} -.b-fa-money-check-alt:before { - content: '\f53d'; -} -.b-fa-monument:before { - content: '\f5a6'; -} -.b-fa-moon:before { - content: '\f186'; -} -.b-fa-mortar-pestle:before { - content: '\f5a7'; -} -.b-fa-mosque:before { - content: '\f678'; -} -.b-fa-mosquito:before { - content: '\e52b'; -} -.b-fa-mosquito-net:before { - content: '\e52c'; -} -.b-fa-motorcycle:before { - content: '\f21c'; -} -.b-fa-mound:before { - content: '\e52d'; -} -.b-fa-mountain:before { - content: '\f6fc'; -} -.b-fa-mountain-city:before { - content: '\e52e'; -} -.b-fa-mountain-sun:before { - content: '\e52f'; -} -.b-fa-mug-hot:before { - content: '\f7b6'; -} -.b-fa-mug-saucer:before { - content: '\f0f4'; -} -.b-fa-coffee:before { - content: '\f0f4'; -} -.b-fa-music:before { - content: '\f001'; -} -.b-fa-n:before { - content: 'N'; -} -.b-fa-naira-sign:before { - content: '\e1f6'; -} -.b-fa-network-wired:before { - content: '\f6ff'; -} -.b-fa-neuter:before { - content: '\f22c'; -} -.b-fa-newspaper:before { - content: '\f1ea'; -} -.b-fa-not-equal:before { - content: '\f53e'; -} -.b-fa-note-sticky:before { - content: '\f249'; -} -.b-fa-sticky-note:before { - content: '\f249'; -} -.b-fa-notes-medical:before { - content: '\f481'; -} -.b-fa-o:before { - content: 'O'; -} -.b-fa-object-group:before { - content: '\f247'; -} -.b-fa-object-ungroup:before { - content: '\f248'; -} -.b-fa-oil-can:before { - content: '\f613'; -} -.b-fa-oil-well:before { - content: '\e532'; -} -.b-fa-om:before { - content: '\f679'; -} -.b-fa-otter:before { - content: '\f700'; -} -.b-fa-outdent:before { - content: '\f03b'; -} -.b-fa-dedent:before { - content: '\f03b'; -} -.b-fa-p:before { - content: 'P'; -} -.b-fa-pager:before { - content: '\f815'; -} -.b-fa-paint-roller:before { - content: '\f5aa'; -} -.b-fa-paintbrush:before { - content: '\f1fc'; -} -.b-fa-paint-brush:before { - content: '\f1fc'; -} -.b-fa-palette:before { - content: '\f53f'; -} -.b-fa-pallet:before { - content: '\f482'; -} -.b-fa-panorama:before { - content: '\e209'; -} -.b-fa-paper-plane:before { - content: '\f1d8'; -} -.b-fa-paperclip:before { - content: '\f0c6'; -} -.b-fa-parachute-box:before { - content: '\f4cd'; -} -.b-fa-paragraph:before { - content: '\f1dd'; -} -.b-fa-passport:before { - content: '\f5ab'; -} -.b-fa-paste:before { - content: '\f0ea'; -} -.b-fa-file-clipboard:before { - content: '\f0ea'; -} -.b-fa-pause:before { - content: '\f04c'; -} -.b-fa-paw:before { - content: '\f1b0'; -} -.b-fa-peace:before { - content: '\f67c'; -} -.b-fa-pen:before { - content: '\f304'; -} -.b-fa-pen-clip:before { - content: '\f305'; -} -.b-fa-pen-alt:before { - content: '\f305'; -} -.b-fa-pen-fancy:before { - content: '\f5ac'; -} -.b-fa-pen-nib:before { - content: '\f5ad'; -} -.b-fa-pen-ruler:before { - content: '\f5ae'; -} -.b-fa-pencil-ruler:before { - content: '\f5ae'; -} -.b-fa-pen-to-square:before { - content: '\f044'; -} -.b-fa-edit:before { - content: '\f044'; -} -.b-fa-pencil:before { - content: '\f303'; -} -.b-fa-pencil-alt:before { - content: '\f303'; -} -.b-fa-people-arrows-left-right:before { - content: '\e068'; -} -.b-fa-people-arrows:before { - content: '\e068'; -} -.b-fa-people-carry-box:before { - content: '\f4ce'; -} -.b-fa-people-carry:before { - content: '\f4ce'; -} -.b-fa-people-group:before { - content: '\e533'; -} -.b-fa-people-line:before { - content: '\e534'; -} -.b-fa-people-pulling:before { - content: '\e535'; -} -.b-fa-people-robbery:before { - content: '\e536'; -} -.b-fa-people-roof:before { - content: '\e537'; -} -.b-fa-pepper-hot:before { - content: '\f816'; -} -.b-fa-percent:before { - content: '%'; -} -.b-fa-percentage:before { - content: '%'; -} -.b-fa-person:before { - content: '\f183'; -} -.b-fa-male:before { - content: '\f183'; -} -.b-fa-person-arrow-down-to-line:before { - content: '\e538'; -} -.b-fa-person-arrow-up-from-line:before { - content: '\e539'; -} -.b-fa-person-biking:before { - content: '\f84a'; -} -.b-fa-biking:before { - content: '\f84a'; -} -.b-fa-person-booth:before { - content: '\f756'; -} -.b-fa-person-breastfeeding:before { - content: '\e53a'; -} -.b-fa-person-burst:before { - content: '\e53b'; -} -.b-fa-person-cane:before { - content: '\e53c'; -} -.b-fa-person-chalkboard:before { - content: '\e53d'; -} -.b-fa-person-circle-check:before { - content: '\e53e'; -} -.b-fa-person-circle-exclamation:before { - content: '\e53f'; -} -.b-fa-person-circle-minus:before { - content: '\e540'; -} -.b-fa-person-circle-plus:before { - content: '\e541'; -} -.b-fa-person-circle-question:before { - content: '\e542'; -} -.b-fa-person-circle-xmark:before { - content: '\e543'; -} -.b-fa-person-digging:before { - content: '\f85e'; -} -.b-fa-digging:before { - content: '\f85e'; -} -.b-fa-person-dots-from-line:before { - content: '\f470'; -} -.b-fa-diagnoses:before { - content: '\f470'; -} -.b-fa-person-dress:before { - content: '\f182'; -} -.b-fa-female:before { - content: '\f182'; -} -.b-fa-person-dress-burst:before { - content: '\e544'; -} -.b-fa-person-drowning:before { - content: '\e545'; -} -.b-fa-person-falling:before { - content: '\e546'; -} -.b-fa-person-falling-burst:before { - content: '\e547'; -} -.b-fa-person-half-dress:before { - content: '\e548'; -} -.b-fa-person-harassing:before { - content: '\e549'; -} -.b-fa-person-hiking:before { - content: '\f6ec'; -} -.b-fa-hiking:before { - content: '\f6ec'; -} -.b-fa-person-military-pointing:before { - content: '\e54a'; -} -.b-fa-person-military-rifle:before { - content: '\e54b'; -} -.b-fa-person-military-to-person:before { - content: '\e54c'; -} -.b-fa-person-praying:before { - content: '\f683'; -} -.b-fa-pray:before { - content: '\f683'; -} -.b-fa-person-pregnant:before { - content: '\e31e'; -} -.b-fa-person-rays:before { - content: '\e54d'; -} -.b-fa-person-rifle:before { - content: '\e54e'; -} -.b-fa-person-running:before { - content: '\f70c'; -} -.b-fa-running:before { - content: '\f70c'; -} -.b-fa-person-shelter:before { - content: '\e54f'; -} -.b-fa-person-skating:before { - content: '\f7c5'; -} -.b-fa-skating:before { - content: '\f7c5'; -} -.b-fa-person-skiing:before { - content: '\f7c9'; -} -.b-fa-skiing:before { - content: '\f7c9'; -} -.b-fa-person-skiing-nordic:before { - content: '\f7ca'; -} -.b-fa-skiing-nordic:before { - content: '\f7ca'; -} -.b-fa-person-snowboarding:before { - content: '\f7ce'; -} -.b-fa-snowboarding:before { - content: '\f7ce'; -} -.b-fa-person-swimming:before { - content: '\f5c4'; -} -.b-fa-swimmer:before { - content: '\f5c4'; -} -.b-fa-person-through-window:before { - content: '\e433'; -} -.b-fa-person-walking:before { - content: '\f554'; -} -.b-fa-walking:before { - content: '\f554'; -} -.b-fa-person-walking-arrow-loop-left:before { - content: '\e551'; -} -.b-fa-person-walking-arrow-right:before { - content: '\e552'; -} -.b-fa-person-walking-dashed-line-arrow-right:before { - content: '\e553'; -} -.b-fa-person-walking-luggage:before { - content: '\e554'; -} -.b-fa-person-walking-with-cane:before { - content: '\f29d'; -} -.b-fa-blind:before { - content: '\f29d'; -} -.b-fa-peseta-sign:before { - content: '\e221'; -} -.b-fa-peso-sign:before { - content: '\e222'; -} -.b-fa-phone:before { - content: '\f095'; -} -.b-fa-phone-flip:before { - content: '\f879'; -} -.b-fa-phone-alt:before { - content: '\f879'; -} -.b-fa-phone-slash:before { - content: '\f3dd'; -} -.b-fa-phone-volume:before { - content: '\f2a0'; -} -.b-fa-volume-control-phone:before { - content: '\f2a0'; -} -.b-fa-photo-film:before { - content: '\f87c'; -} -.b-fa-photo-video:before { - content: '\f87c'; -} -.b-fa-piggy-bank:before { - content: '\f4d3'; -} -.b-fa-pills:before { - content: '\f484'; -} -.b-fa-pizza-slice:before { - content: '\f818'; -} -.b-fa-place-of-worship:before { - content: '\f67f'; -} -.b-fa-plane:before { - content: '\f072'; -} -.b-fa-plane-arrival:before { - content: '\f5af'; -} -.b-fa-plane-circle-check:before { - content: '\e555'; -} -.b-fa-plane-circle-exclamation:before { - content: '\e556'; -} -.b-fa-plane-circle-xmark:before { - content: '\e557'; -} -.b-fa-plane-departure:before { - content: '\f5b0'; -} -.b-fa-plane-lock:before { - content: '\e558'; -} -.b-fa-plane-slash:before { - content: '\e069'; -} -.b-fa-plane-up:before { - content: '\e22d'; -} -.b-fa-plant-wilt:before { - content: '\e43b'; -} -.b-fa-plate-wheat:before { - content: '\e55a'; -} -.b-fa-play:before { - content: '\f04b'; -} -.b-fa-plug:before { - content: '\f1e6'; -} -.b-fa-plug-circle-bolt:before { - content: '\e55b'; -} -.b-fa-plug-circle-check:before { - content: '\e55c'; -} -.b-fa-plug-circle-exclamation:before { - content: '\e55d'; -} -.b-fa-plug-circle-minus:before { - content: '\e55e'; -} -.b-fa-plug-circle-plus:before { - content: '\e55f'; -} -.b-fa-plug-circle-xmark:before { - content: '\e560'; -} -.b-fa-plus:before { - content: '+'; -} -.b-fa-add:before { - content: '+'; -} -.b-fa-plus-minus:before { - content: '\e43c'; -} -.b-fa-podcast:before { - content: '\f2ce'; -} -.b-fa-poo:before { - content: '\f2fe'; -} -.b-fa-poo-storm:before { - content: '\f75a'; -} -.b-fa-poo-bolt:before { - content: '\f75a'; -} -.b-fa-poop:before { - content: '\f619'; -} -.b-fa-power-off:before { - content: '\f011'; -} -.b-fa-prescription:before { - content: '\f5b1'; -} -.b-fa-prescription-bottle:before { - content: '\f485'; -} -.b-fa-prescription-bottle-medical:before { - content: '\f486'; -} -.b-fa-prescription-bottle-alt:before { - content: '\f486'; -} -.b-fa-print:before { - content: '\f02f'; -} -.b-fa-pump-medical:before { - content: '\e06a'; -} -.b-fa-pump-soap:before { - content: '\e06b'; -} -.b-fa-puzzle-piece:before { - content: '\f12e'; -} -.b-fa-q:before { - content: 'Q'; -} -.b-fa-qrcode:before { - content: '\f029'; -} -.b-fa-question:before { - content: '?'; -} -.b-fa-quote-left:before { - content: '\f10d'; -} -.b-fa-quote-left-alt:before { - content: '\f10d'; -} -.b-fa-quote-right:before { - content: '\f10e'; -} -.b-fa-quote-right-alt:before { - content: '\f10e'; -} -.b-fa-r:before { - content: 'R'; -} -.b-fa-radiation:before { - content: '\f7b9'; -} -.b-fa-radio:before { - content: '\f8d7'; -} -.b-fa-rainbow:before { - content: '\f75b'; -} -.b-fa-ranking-star:before { - content: '\e561'; -} -.b-fa-receipt:before { - content: '\f543'; -} -.b-fa-record-vinyl:before { - content: '\f8d9'; -} -.b-fa-rectangle-ad:before { - content: '\f641'; -} -.b-fa-ad:before { - content: '\f641'; -} -.b-fa-rectangle-list:before { - content: '\f022'; -} -.b-fa-list-alt:before { - content: '\f022'; -} -.b-fa-rectangle-xmark:before { - content: '\f410'; -} -.b-fa-rectangle-times:before { - content: '\f410'; -} -.b-fa-times-rectangle:before { - content: '\f410'; -} -.b-fa-window-close:before { - content: '\f410'; -} -.b-fa-recycle:before { - content: '\f1b8'; -} -.b-fa-registered:before { - content: '\f25d'; -} -.b-fa-repeat:before { - content: '\f363'; -} -.b-fa-reply:before { - content: '\f3e5'; -} -.b-fa-mail-reply:before { - content: '\f3e5'; -} -.b-fa-reply-all:before { - content: '\f122'; -} -.b-fa-mail-reply-all:before { - content: '\f122'; -} -.b-fa-republican:before { - content: '\f75e'; -} -.b-fa-restroom:before { - content: '\f7bd'; -} -.b-fa-retweet:before { - content: '\f079'; -} -.b-fa-ribbon:before { - content: '\f4d6'; -} -.b-fa-right-from-bracket:before { - content: '\f2f5'; -} -.b-fa-sign-out-alt:before { - content: '\f2f5'; -} -.b-fa-right-left:before { - content: '\f362'; -} -.b-fa-exchange-alt:before { - content: '\f362'; -} -.b-fa-right-long:before { - content: '\f30b'; -} -.b-fa-long-arrow-alt-right:before { - content: '\f30b'; -} -.b-fa-right-to-bracket:before { - content: '\f2f6'; -} -.b-fa-sign-in-alt:before { - content: '\f2f6'; -} -.b-fa-ring:before { - content: '\f70b'; -} -.b-fa-road:before { - content: '\f018'; -} -.b-fa-road-barrier:before { - content: '\e562'; -} -.b-fa-road-bridge:before { - content: '\e563'; -} -.b-fa-road-circle-check:before { - content: '\e564'; -} -.b-fa-road-circle-exclamation:before { - content: '\e565'; -} -.b-fa-road-circle-xmark:before { - content: '\e566'; -} -.b-fa-road-lock:before { - content: '\e567'; -} -.b-fa-road-spikes:before { - content: '\e568'; -} -.b-fa-robot:before { - content: '\f544'; -} -.b-fa-rocket:before { - content: '\f135'; -} -.b-fa-rotate:before { - content: '\f2f1'; -} -.b-fa-sync-alt:before { - content: '\f2f1'; -} -.b-fa-rotate-left:before { - content: '\f2ea'; -} -.b-fa-rotate-back:before { - content: '\f2ea'; -} -.b-fa-rotate-backward:before { - content: '\f2ea'; -} -.b-fa-undo-alt:before { - content: '\f2ea'; -} -.b-fa-rotate-right:before { - content: '\f2f9'; -} -.b-fa-redo-alt:before { - content: '\f2f9'; -} -.b-fa-rotate-forward:before { - content: '\f2f9'; -} -.b-fa-route:before { - content: '\f4d7'; -} -.b-fa-rss:before { - content: '\f09e'; -} -.b-fa-feed:before { - content: '\f09e'; -} -.b-fa-ruble-sign:before { - content: '\f158'; -} -.b-fa-rouble:before { - content: '\f158'; -} -.b-fa-rub:before { - content: '\f158'; -} -.b-fa-ruble:before { - content: '\f158'; -} -.b-fa-rug:before { - content: '\e569'; -} -.b-fa-ruler:before { - content: '\f545'; -} -.b-fa-ruler-combined:before { - content: '\f546'; -} -.b-fa-ruler-horizontal:before { - content: '\f547'; -} -.b-fa-ruler-vertical:before { - content: '\f548'; -} -.b-fa-rupee-sign:before { - content: '\f156'; -} -.b-fa-rupee:before { - content: '\f156'; -} -.b-fa-rupiah-sign:before { - content: '\e23d'; -} -.b-fa-s:before { - content: 'S'; -} -.b-fa-sack-dollar:before { - content: '\f81d'; -} -.b-fa-sack-xmark:before { - content: '\e56a'; -} -.b-fa-sailboat:before { - content: '\e445'; -} -.b-fa-satellite:before { - content: '\f7bf'; -} -.b-fa-satellite-dish:before { - content: '\f7c0'; -} -.b-fa-scale-balanced:before { - content: '\f24e'; -} -.b-fa-balance-scale:before { - content: '\f24e'; -} -.b-fa-scale-unbalanced:before { - content: '\f515'; -} -.b-fa-balance-scale-left:before { - content: '\f515'; -} -.b-fa-scale-unbalanced-flip:before { - content: '\f516'; -} -.b-fa-balance-scale-right:before { - content: '\f516'; -} -.b-fa-school:before { - content: '\f549'; -} -.b-fa-school-circle-check:before { - content: '\e56b'; -} -.b-fa-school-circle-exclamation:before { - content: '\e56c'; -} -.b-fa-school-circle-xmark:before { - content: '\e56d'; -} -.b-fa-school-flag:before { - content: '\e56e'; -} -.b-fa-school-lock:before { - content: '\e56f'; -} -.b-fa-scissors:before { - content: '\f0c4'; -} -.b-fa-cut:before { - content: '\f0c4'; -} -.b-fa-screwdriver:before { - content: '\f54a'; -} -.b-fa-screwdriver-wrench:before { - content: '\f7d9'; -} -.b-fa-tools:before { - content: '\f7d9'; -} -.b-fa-scroll:before { - content: '\f70e'; -} -.b-fa-scroll-torah:before { - content: '\f6a0'; -} -.b-fa-torah:before { - content: '\f6a0'; -} -.b-fa-sd-card:before { - content: '\f7c2'; -} -.b-fa-section:before { - content: '\e447'; -} -.b-fa-seedling:before { - content: '\f4d8'; -} -.b-fa-sprout:before { - content: '\f4d8'; -} -.b-fa-server:before { - content: '\f233'; -} -.b-fa-shapes:before { - content: '\f61f'; -} -.b-fa-triangle-circle-square:before { - content: '\f61f'; -} -.b-fa-share:before { - content: '\f064'; -} -.b-fa-arrow-turn-right:before { - content: '\f064'; -} -.b-fa-mail-forward:before { - content: '\f064'; -} -.b-fa-share-from-square:before { - content: '\f14d'; -} -.b-fa-share-square:before { - content: '\f14d'; -} -.b-fa-share-nodes:before { - content: '\f1e0'; -} -.b-fa-share-alt:before { - content: '\f1e0'; -} -.b-fa-sheet-plastic:before { - content: '\e571'; -} -.b-fa-shekel-sign:before { - content: '\f20b'; -} -.b-fa-ils:before { - content: '\f20b'; -} -.b-fa-shekel:before { - content: '\f20b'; -} -.b-fa-sheqel:before { - content: '\f20b'; -} -.b-fa-sheqel-sign:before { - content: '\f20b'; -} -.b-fa-shield:before { - content: '\f132'; -} -.b-fa-shield-blank:before { - content: '\f132'; -} -.b-fa-shield-cat:before { - content: '\e572'; -} -.b-fa-shield-dog:before { - content: '\e573'; -} -.b-fa-shield-halved:before { - content: '\f3ed'; -} -.b-fa-shield-alt:before { - content: '\f3ed'; -} -.b-fa-shield-heart:before { - content: '\e574'; -} -.b-fa-shield-virus:before { - content: '\e06c'; -} -.b-fa-ship:before { - content: '\f21a'; -} -.b-fa-shirt:before { - content: '\f553'; -} -.b-fa-t-shirt:before { - content: '\f553'; -} -.b-fa-tshirt:before { - content: '\f553'; -} -.b-fa-shoe-prints:before { - content: '\f54b'; -} -.b-fa-shop:before { - content: '\f54f'; -} -.b-fa-store-alt:before { - content: '\f54f'; -} -.b-fa-shop-lock:before { - content: '\e4a5'; -} -.b-fa-shop-slash:before { - content: '\e070'; -} -.b-fa-store-alt-slash:before { - content: '\e070'; -} -.b-fa-shower:before { - content: '\f2cc'; -} -.b-fa-shrimp:before { - content: '\e448'; -} -.b-fa-shuffle:before { - content: '\f074'; -} -.b-fa-random:before { - content: '\f074'; -} -.b-fa-shuttle-space:before { - content: '\f197'; -} -.b-fa-space-shuttle:before { - content: '\f197'; -} -.b-fa-sign-hanging:before { - content: '\f4d9'; -} -.b-fa-sign:before { - content: '\f4d9'; -} -.b-fa-signal:before { - content: '\f012'; -} -.b-fa-signal-5:before { - content: '\f012'; -} -.b-fa-signal-perfect:before { - content: '\f012'; -} -.b-fa-signature:before { - content: '\f5b7'; -} -.b-fa-signs-post:before { - content: '\f277'; -} -.b-fa-map-signs:before { - content: '\f277'; -} -.b-fa-sim-card:before { - content: '\f7c4'; -} -.b-fa-sink:before { - content: '\e06d'; -} -.b-fa-sitemap:before { - content: '\f0e8'; -} -.b-fa-skull:before { - content: '\f54c'; -} -.b-fa-skull-crossbones:before { - content: '\f714'; -} -.b-fa-slash:before { - content: '\f715'; -} -.b-fa-sleigh:before { - content: '\f7cc'; -} -.b-fa-sliders:before { - content: '\f1de'; -} -.b-fa-sliders-h:before { - content: '\f1de'; -} -.b-fa-smog:before { - content: '\f75f'; -} -.b-fa-smoking:before { - content: '\f48d'; -} -.b-fa-snowflake:before { - content: '\f2dc'; -} -.b-fa-snowman:before { - content: '\f7d0'; -} -.b-fa-snowplow:before { - content: '\f7d2'; -} -.b-fa-soap:before { - content: '\e06e'; -} -.b-fa-socks:before { - content: '\f696'; -} -.b-fa-solar-panel:before { - content: '\f5ba'; -} -.b-fa-sort:before { - content: '\f0dc'; -} -.b-fa-unsorted:before { - content: '\f0dc'; -} -.b-fa-sort-down:before { - content: '\f0dd'; -} -.b-fa-sort-desc:before { - content: '\f0dd'; -} -.b-fa-sort-up:before { - content: '\f0de'; -} -.b-fa-sort-asc:before { - content: '\f0de'; -} -.b-fa-spa:before { - content: '\f5bb'; -} -.b-fa-spaghetti-monster-flying:before { - content: '\f67b'; -} -.b-fa-pastafarianism:before { - content: '\f67b'; -} -.b-fa-spell-check:before { - content: '\f891'; -} -.b-fa-spider:before { - content: '\f717'; -} -.b-fa-spinner:before { - content: '\f110'; -} -.b-fa-splotch:before { - content: '\f5bc'; -} -.b-fa-spoon:before { - content: '\f2e5'; -} -.b-fa-utensil-spoon:before { - content: '\f2e5'; -} -.b-fa-spray-can:before { - content: '\f5bd'; -} -.b-fa-spray-can-sparkles:before { - content: '\f5d0'; -} -.b-fa-air-freshener:before { - content: '\f5d0'; -} -.b-fa-square:before { - content: '\f0c8'; -} -.b-fa-square-arrow-up-right:before { - content: '\f14c'; -} -.b-fa-external-link-square:before { - content: '\f14c'; -} -.b-fa-square-caret-down:before { - content: '\f150'; -} -.b-fa-caret-square-down:before { - content: '\f150'; -} -.b-fa-square-caret-left:before { - content: '\f191'; -} -.b-fa-caret-square-left:before { - content: '\f191'; -} -.b-fa-square-caret-right:before { - content: '\f152'; -} -.b-fa-caret-square-right:before { - content: '\f152'; -} -.b-fa-square-caret-up:before { - content: '\f151'; -} -.b-fa-caret-square-up:before { - content: '\f151'; -} -.b-fa-square-check:before { - content: '\f14a'; -} -.b-fa-check-square:before { - content: '\f14a'; -} -.b-fa-square-envelope:before { - content: '\f199'; -} -.b-fa-envelope-square:before { - content: '\f199'; -} -.b-fa-square-full:before { - content: '\f45c'; -} -.b-fa-square-h:before { - content: '\f0fd'; -} -.b-fa-h-square:before { - content: '\f0fd'; -} -.b-fa-square-minus:before { - content: '\f146'; -} -.b-fa-minus-square:before { - content: '\f146'; -} -.b-fa-square-nfi:before { - content: '\e576'; -} -.b-fa-square-parking:before { - content: '\f540'; -} -.b-fa-parking:before { - content: '\f540'; -} -.b-fa-square-pen:before { - content: '\f14b'; -} -.b-fa-pen-square:before { - content: '\f14b'; -} -.b-fa-pencil-square:before { - content: '\f14b'; -} -.b-fa-square-person-confined:before { - content: '\e577'; -} -.b-fa-square-phone:before { - content: '\f098'; -} -.b-fa-phone-square:before { - content: '\f098'; -} -.b-fa-square-phone-flip:before { - content: '\f87b'; -} -.b-fa-phone-square-alt:before { - content: '\f87b'; -} -.b-fa-square-plus:before { - content: '\f0fe'; -} -.b-fa-plus-square:before { - content: '\f0fe'; -} -.b-fa-square-poll-horizontal:before { - content: '\f682'; -} -.b-fa-poll-h:before { - content: '\f682'; -} -.b-fa-square-poll-vertical:before { - content: '\f681'; -} -.b-fa-poll:before { - content: '\f681'; -} -.b-fa-square-root-variable:before { - content: '\f698'; -} -.b-fa-square-root-alt:before { - content: '\f698'; -} -.b-fa-square-rss:before { - content: '\f143'; -} -.b-fa-rss-square:before { - content: '\f143'; -} -.b-fa-square-share-nodes:before { - content: '\f1e1'; -} -.b-fa-share-alt-square:before { - content: '\f1e1'; -} -.b-fa-square-up-right:before { - content: '\f360'; -} -.b-fa-external-link-square-alt:before { - content: '\f360'; -} -.b-fa-square-virus:before { - content: '\e578'; -} -.b-fa-square-xmark:before { - content: '\f2d3'; -} -.b-fa-times-square:before { - content: '\f2d3'; -} -.b-fa-xmark-square:before { - content: '\f2d3'; -} -.b-fa-staff-aesculapius:before { - content: '\e579'; -} -.b-fa-rod-asclepius:before { - content: '\e579'; -} -.b-fa-rod-snake:before { - content: '\e579'; -} -.b-fa-staff-snake:before { - content: '\e579'; -} -.b-fa-stairs:before { - content: '\e289'; -} -.b-fa-stamp:before { - content: '\f5bf'; -} -.b-fa-star:before { - content: '\f005'; -} -.b-fa-star-and-crescent:before { - content: '\f699'; -} -.b-fa-star-half:before { - content: '\f089'; -} -.b-fa-star-half-stroke:before { - content: '\f5c0'; -} -.b-fa-star-half-alt:before { - content: '\f5c0'; -} -.b-fa-star-of-david:before { - content: '\f69a'; -} -.b-fa-star-of-life:before { - content: '\f621'; -} -.b-fa-sterling-sign:before { - content: '\f154'; -} -.b-fa-gbp:before { - content: '\f154'; -} -.b-fa-pound-sign:before { - content: '\f154'; -} -.b-fa-stethoscope:before { - content: '\f0f1'; -} -.b-fa-stop:before { - content: '\f04d'; -} -.b-fa-stopwatch:before { - content: '\f2f2'; -} -.b-fa-stopwatch-20:before { - content: '\e06f'; -} -.b-fa-store:before { - content: '\f54e'; -} -.b-fa-store-slash:before { - content: '\e071'; -} -.b-fa-street-view:before { - content: '\f21d'; -} -.b-fa-strikethrough:before { - content: '\f0cc'; -} -.b-fa-stroopwafel:before { - content: '\f551'; -} -.b-fa-subscript:before { - content: '\f12c'; -} -.b-fa-suitcase:before { - content: '\f0f2'; -} -.b-fa-suitcase-medical:before { - content: '\f0fa'; -} -.b-fa-medkit:before { - content: '\f0fa'; -} -.b-fa-suitcase-rolling:before { - content: '\f5c1'; -} -.b-fa-sun:before { - content: '\f185'; -} -.b-fa-sun-plant-wilt:before { - content: '\e57a'; -} -.b-fa-superscript:before { - content: '\f12b'; -} -.b-fa-swatchbook:before { - content: '\f5c3'; -} -.b-fa-synagogue:before { - content: '\f69b'; -} -.b-fa-syringe:before { - content: '\f48e'; -} -.b-fa-t:before { - content: 'T'; -} -.b-fa-table:before { - content: '\f0ce'; -} -.b-fa-table-cells:before { - content: '\f00a'; -} -.b-fa-th:before { - content: '\f00a'; -} -.b-fa-table-cells-large:before { - content: '\f009'; -} -.b-fa-th-large:before { - content: '\f009'; -} -.b-fa-table-columns:before { - content: '\f0db'; -} -.b-fa-columns:before { - content: '\f0db'; -} -.b-fa-table-list:before { - content: '\f00b'; -} -.b-fa-th-list:before { - content: '\f00b'; -} -.b-fa-table-tennis-paddle-ball:before { - content: '\f45d'; -} -.b-fa-ping-pong-paddle-ball:before { - content: '\f45d'; -} -.b-fa-table-tennis:before { - content: '\f45d'; -} -.b-fa-tablet:before { - content: '\f3fb'; -} -.b-fa-tablet-android:before { - content: '\f3fb'; -} -.b-fa-tablet-button:before { - content: '\f10a'; -} -.b-fa-tablet-screen-button:before { - content: '\f3fa'; -} -.b-fa-tablet-alt:before { - content: '\f3fa'; -} -.b-fa-tablets:before { - content: '\f490'; -} -.b-fa-tachograph-digital:before { - content: '\f566'; -} -.b-fa-digital-tachograph:before { - content: '\f566'; -} -.b-fa-tag:before { - content: '\f02b'; -} -.b-fa-tags:before { - content: '\f02c'; -} -.b-fa-tape:before { - content: '\f4db'; -} -.b-fa-tarp:before { - content: '\e57b'; -} -.b-fa-tarp-droplet:before { - content: '\e57c'; -} -.b-fa-taxi:before { - content: '\f1ba'; -} -.b-fa-cab:before { - content: '\f1ba'; -} -.b-fa-teeth:before { - content: '\f62e'; -} -.b-fa-teeth-open:before { - content: '\f62f'; -} -.b-fa-temperature-arrow-down:before { - content: '\e03f'; -} -.b-fa-temperature-down:before { - content: '\e03f'; -} -.b-fa-temperature-arrow-up:before { - content: '\e040'; -} -.b-fa-temperature-up:before { - content: '\e040'; -} -.b-fa-temperature-empty:before { - content: '\f2cb'; -} -.b-fa-temperature-0:before { - content: '\f2cb'; -} -.b-fa-thermometer-0:before { - content: '\f2cb'; -} -.b-fa-thermometer-empty:before { - content: '\f2cb'; -} -.b-fa-temperature-full:before { - content: '\f2c7'; -} -.b-fa-temperature-4:before { - content: '\f2c7'; -} -.b-fa-thermometer-4:before { - content: '\f2c7'; -} -.b-fa-thermometer-full:before { - content: '\f2c7'; -} -.b-fa-temperature-half:before { - content: '\f2c9'; -} -.b-fa-temperature-2:before { - content: '\f2c9'; -} -.b-fa-thermometer-2:before { - content: '\f2c9'; -} -.b-fa-thermometer-half:before { - content: '\f2c9'; -} -.b-fa-temperature-high:before { - content: '\f769'; -} -.b-fa-temperature-low:before { - content: '\f76b'; -} -.b-fa-temperature-quarter:before { - content: '\f2ca'; -} -.b-fa-temperature-1:before { - content: '\f2ca'; -} -.b-fa-thermometer-1:before { - content: '\f2ca'; -} -.b-fa-thermometer-quarter:before { - content: '\f2ca'; -} -.b-fa-temperature-three-quarters:before { - content: '\f2c8'; -} -.b-fa-temperature-3:before { - content: '\f2c8'; -} -.b-fa-thermometer-3:before { - content: '\f2c8'; -} -.b-fa-thermometer-three-quarters:before { - content: '\f2c8'; -} -.b-fa-tenge-sign:before { - content: '\f7d7'; -} -.b-fa-tenge:before { - content: '\f7d7'; -} -.b-fa-tent:before { - content: '\e57d'; -} -.b-fa-tent-arrow-down-to-line:before { - content: '\e57e'; -} -.b-fa-tent-arrow-left-right:before { - content: '\e57f'; -} -.b-fa-tent-arrow-turn-left:before { - content: '\e580'; -} -.b-fa-tent-arrows-down:before { - content: '\e581'; -} -.b-fa-tents:before { - content: '\e582'; -} -.b-fa-terminal:before { - content: '\f120'; -} -.b-fa-text-height:before { - content: '\f034'; -} -.b-fa-text-slash:before { - content: '\f87d'; -} -.b-fa-remove-format:before { - content: '\f87d'; -} -.b-fa-text-width:before { - content: '\f035'; -} -.b-fa-thermometer:before { - content: '\f491'; -} -.b-fa-thumbs-down:before { - content: '\f165'; -} -.b-fa-thumbs-up:before { - content: '\f164'; -} -.b-fa-thumbtack:before { - content: '\f08d'; -} -.b-fa-thumb-tack:before { - content: '\f08d'; -} -.b-fa-ticket:before { - content: '\f145'; -} -.b-fa-ticket-simple:before { - content: '\f3ff'; -} -.b-fa-ticket-alt:before { - content: '\f3ff'; -} -.b-fa-timeline:before { - content: '\e29c'; -} -.b-fa-toggle-off:before { - content: '\f204'; -} -.b-fa-toggle-on:before { - content: '\f205'; -} -.b-fa-toilet:before { - content: '\f7d8'; -} -.b-fa-toilet-paper:before { - content: '\f71e'; -} -.b-fa-toilet-paper-slash:before { - content: '\e072'; -} -.b-fa-toilet-portable:before { - content: '\e583'; -} -.b-fa-toilets-portable:before { - content: '\e584'; -} -.b-fa-toolbox:before { - content: '\f552'; -} -.b-fa-tooth:before { - content: '\f5c9'; -} -.b-fa-torii-gate:before { - content: '\f6a1'; -} -.b-fa-tornado:before { - content: '\f76f'; -} -.b-fa-tower-broadcast:before { - content: '\f519'; -} -.b-fa-broadcast-tower:before { - content: '\f519'; -} -.b-fa-tower-cell:before { - content: '\e585'; -} -.b-fa-tower-observation:before { - content: '\e586'; -} -.b-fa-tractor:before { - content: '\f722'; -} -.b-fa-trademark:before { - content: '\f25c'; -} -.b-fa-traffic-light:before { - content: '\f637'; -} -.b-fa-trailer:before { - content: '\e041'; -} -.b-fa-train:before { - content: '\f238'; -} -.b-fa-train-subway:before { - content: '\f239'; -} -.b-fa-subway:before { - content: '\f239'; -} -.b-fa-train-tram:before { - content: '\f7da'; -} -.b-fa-tram:before { - content: '\f7da'; -} -.b-fa-transgender:before { - content: '\f225'; -} -.b-fa-transgender-alt:before { - content: '\f225'; -} -.b-fa-trash:before { - content: '\f1f8'; -} -.b-fa-trash-arrow-up:before { - content: '\f829'; -} -.b-fa-trash-restore:before { - content: '\f829'; -} -.b-fa-trash-can:before { - content: '\f2ed'; -} -.b-fa-trash-alt:before { - content: '\f2ed'; -} -.b-fa-trash-can-arrow-up:before { - content: '\f82a'; -} -.b-fa-trash-restore-alt:before { - content: '\f82a'; -} -.b-fa-tree:before { - content: '\f1bb'; -} -.b-fa-tree-city:before { - content: '\e587'; -} -.b-fa-triangle-exclamation:before { - content: '\f071'; -} -.b-fa-exclamation-triangle:before { - content: '\f071'; -} -.b-fa-warning:before { - content: '\f071'; -} -.b-fa-trophy:before { - content: '\f091'; -} -.b-fa-trowel:before { - content: '\e589'; -} -.b-fa-trowel-bricks:before { - content: '\e58a'; -} -.b-fa-truck:before { - content: '\f0d1'; -} -.b-fa-truck-arrow-right:before { - content: '\e58b'; -} -.b-fa-truck-droplet:before { - content: '\e58c'; -} -.b-fa-truck-fast:before { - content: '\f48b'; -} -.b-fa-shipping-fast:before { - content: '\f48b'; -} -.b-fa-truck-field:before { - content: '\e58d'; -} -.b-fa-truck-field-un:before { - content: '\e58e'; -} -.b-fa-truck-front:before { - content: '\e2b7'; -} -.b-fa-truck-medical:before { - content: '\f0f9'; -} -.b-fa-ambulance:before { - content: '\f0f9'; -} -.b-fa-truck-monster:before { - content: '\f63b'; -} -.b-fa-truck-moving:before { - content: '\f4df'; -} -.b-fa-truck-pickup:before { - content: '\f63c'; -} -.b-fa-truck-plane:before { - content: '\e58f'; -} -.b-fa-truck-ramp-box:before { - content: '\f4de'; -} -.b-fa-truck-loading:before { - content: '\f4de'; -} -.b-fa-tty:before { - content: '\f1e4'; -} -.b-fa-teletype:before { - content: '\f1e4'; -} -.b-fa-turkish-lira-sign:before { - content: '\e2bb'; -} -.b-fa-try:before { - content: '\e2bb'; -} -.b-fa-turkish-lira:before { - content: '\e2bb'; -} -.b-fa-turn-down:before { - content: '\f3be'; -} -.b-fa-level-down-alt:before { - content: '\f3be'; -} -.b-fa-turn-up:before { - content: '\f3bf'; -} -.b-fa-level-up-alt:before { - content: '\f3bf'; -} -.b-fa-tv:before { - content: '\f26c'; -} -.b-fa-television:before { - content: '\f26c'; -} -.b-fa-tv-alt:before { - content: '\f26c'; -} -.b-fa-u:before { - content: 'U'; -} -.b-fa-umbrella:before { - content: '\f0e9'; -} -.b-fa-umbrella-beach:before { - content: '\f5ca'; -} -.b-fa-underline:before { - content: '\f0cd'; -} -.b-fa-universal-access:before { - content: '\f29a'; -} -.b-fa-unlock:before { - content: '\f09c'; -} -.b-fa-unlock-keyhole:before { - content: '\f13e'; -} -.b-fa-unlock-alt:before { - content: '\f13e'; -} -.b-fa-up-down:before { - content: '\f338'; -} -.b-fa-arrows-alt-v:before { - content: '\f338'; -} -.b-fa-up-down-left-right:before { - content: '\f0b2'; -} -.b-fa-arrows-alt:before { - content: '\f0b2'; -} -.b-fa-up-long:before { - content: '\f30c'; -} -.b-fa-long-arrow-alt-up:before { - content: '\f30c'; -} -.b-fa-up-right-and-down-left-from-center:before { - content: '\f424'; -} -.b-fa-expand-alt:before { - content: '\f424'; -} -.b-fa-up-right-from-square:before { - content: '\f35d'; -} -.b-fa-external-link-alt:before { - content: '\f35d'; -} -.b-fa-upload:before { - content: '\f093'; -} -.b-fa-user:before { - content: '\f007'; -} -.b-fa-user-astronaut:before { - content: '\f4fb'; -} -.b-fa-user-check:before { - content: '\f4fc'; -} -.b-fa-user-clock:before { - content: '\f4fd'; -} -.b-fa-user-doctor:before { - content: '\f0f0'; -} -.b-fa-user-md:before { - content: '\f0f0'; -} -.b-fa-user-gear:before { - content: '\f4fe'; -} -.b-fa-user-cog:before { - content: '\f4fe'; -} -.b-fa-user-graduate:before { - content: '\f501'; -} -.b-fa-user-group:before { - content: '\f500'; -} -.b-fa-user-friends:before { - content: '\f500'; -} -.b-fa-user-injured:before { - content: '\f728'; -} -.b-fa-user-large:before { - content: '\f406'; -} -.b-fa-user-alt:before { - content: '\f406'; -} -.b-fa-user-large-slash:before { - content: '\f4fa'; -} -.b-fa-user-alt-slash:before { - content: '\f4fa'; -} -.b-fa-user-lock:before { - content: '\f502'; -} -.b-fa-user-minus:before { - content: '\f503'; -} -.b-fa-user-ninja:before { - content: '\f504'; -} -.b-fa-user-nurse:before { - content: '\f82f'; -} -.b-fa-user-pen:before { - content: '\f4ff'; -} -.b-fa-user-edit:before { - content: '\f4ff'; -} -.b-fa-user-plus:before { - content: '\f234'; -} -.b-fa-user-secret:before { - content: '\f21b'; -} -.b-fa-user-shield:before { - content: '\f505'; -} -.b-fa-user-slash:before { - content: '\f506'; -} -.b-fa-user-tag:before { - content: '\f507'; -} -.b-fa-user-tie:before { - content: '\f508'; -} -.b-fa-user-xmark:before { - content: '\f235'; -} -.b-fa-user-times:before { - content: '\f235'; -} -.b-fa-users:before { - content: '\f0c0'; -} -.b-fa-users-between-lines:before { - content: '\e591'; -} -.b-fa-users-gear:before { - content: '\f509'; -} -.b-fa-users-cog:before { - content: '\f509'; -} -.b-fa-users-line:before { - content: '\e592'; -} -.b-fa-users-rays:before { - content: '\e593'; -} -.b-fa-users-rectangle:before { - content: '\e594'; -} -.b-fa-users-slash:before { - content: '\e073'; -} -.b-fa-users-viewfinder:before { - content: '\e595'; -} -.b-fa-utensils:before { - content: '\f2e7'; -} -.b-fa-cutlery:before { - content: '\f2e7'; -} -.b-fa-v:before { - content: 'V'; -} -.b-fa-van-shuttle:before { - content: '\f5b6'; -} -.b-fa-shuttle-van:before { - content: '\f5b6'; -} -.b-fa-vault:before { - content: '\e2c5'; -} -.b-fa-vector-square:before { - content: '\f5cb'; -} -.b-fa-venus:before { - content: '\f221'; -} -.b-fa-venus-double:before { - content: '\f226'; -} -.b-fa-venus-mars:before { - content: '\f228'; -} -.b-fa-vest:before { - content: '\e085'; -} -.b-fa-vest-patches:before { - content: '\e086'; -} -.b-fa-vial:before { - content: '\f492'; -} -.b-fa-vial-circle-check:before { - content: '\e596'; -} -.b-fa-vial-virus:before { - content: '\e597'; -} -.b-fa-vials:before { - content: '\f493'; -} -.b-fa-video:before { - content: '\f03d'; -} -.b-fa-video-camera:before { - content: '\f03d'; -} -.b-fa-video-slash:before { - content: '\f4e2'; -} -.b-fa-vihara:before { - content: '\f6a7'; -} -.b-fa-virus:before { - content: '\e074'; -} -.b-fa-virus-covid:before { - content: '\e4a8'; -} -.b-fa-virus-covid-slash:before { - content: '\e4a9'; -} -.b-fa-virus-slash:before { - content: '\e075'; -} -.b-fa-viruses:before { - content: '\e076'; -} -.b-fa-voicemail:before { - content: '\f897'; -} -.b-fa-volcano:before { - content: '\f770'; -} -.b-fa-volleyball:before { - content: '\f45f'; -} -.b-fa-volleyball-ball:before { - content: '\f45f'; -} -.b-fa-volume-high:before { - content: '\f028'; -} -.b-fa-volume-up:before { - content: '\f028'; -} -.b-fa-volume-low:before { - content: '\f027'; -} -.b-fa-volume-down:before { - content: '\f027'; -} -.b-fa-volume-off:before { - content: '\f026'; -} -.b-fa-volume-xmark:before { - content: '\f6a9'; -} -.b-fa-volume-mute:before { - content: '\f6a9'; -} -.b-fa-volume-times:before { - content: '\f6a9'; -} -.b-fa-vr-cardboard:before { - content: '\f729'; -} -.b-fa-w:before { - content: 'W'; -} -.b-fa-walkie-talkie:before { - content: '\f8ef'; -} -.b-fa-wallet:before { - content: '\f555'; -} -.b-fa-wand-magic:before { - content: '\f0d0'; -} -.b-fa-magic:before { - content: '\f0d0'; -} -.b-fa-wand-magic-sparkles:before { - content: '\e2ca'; -} -.b-fa-magic-wand-sparkles:before { - content: '\e2ca'; -} -.b-fa-wand-sparkles:before { - content: '\f72b'; -} -.b-fa-warehouse:before { - content: '\f494'; -} -.b-fa-water:before { - content: '\f773'; -} -.b-fa-water-ladder:before { - content: '\f5c5'; -} -.b-fa-ladder-water:before { - content: '\f5c5'; -} -.b-fa-swimming-pool:before { - content: '\f5c5'; -} -.b-fa-wave-square:before { - content: '\f83e'; -} -.b-fa-weight-hanging:before { - content: '\f5cd'; -} -.b-fa-weight-scale:before { - content: '\f496'; -} -.b-fa-weight:before { - content: '\f496'; -} -.b-fa-wheat-awn:before { - content: '\e2cd'; -} -.b-fa-wheat-alt:before { - content: '\e2cd'; -} -.b-fa-wheat-awn-circle-exclamation:before { - content: '\e598'; -} -.b-fa-wheelchair:before { - content: '\f193'; -} -.b-fa-wheelchair-move:before { - content: '\e2ce'; -} -.b-fa-wheelchair-alt:before { - content: '\e2ce'; -} -.b-fa-whiskey-glass:before { - content: '\f7a0'; -} -.b-fa-glass-whiskey:before { - content: '\f7a0'; -} -.b-fa-wifi:before { - content: '\f1eb'; -} -.b-fa-wifi-3:before { - content: '\f1eb'; -} -.b-fa-wifi-strong:before { - content: '\f1eb'; -} -.b-fa-wind:before { - content: '\f72e'; -} -.b-fa-window-maximize:before { - content: '\f2d0'; -} -.b-fa-window-minimize:before { - content: '\f2d1'; -} -.b-fa-window-restore:before { - content: '\f2d2'; -} -.b-fa-wine-bottle:before { - content: '\f72f'; -} -.b-fa-wine-glass:before { - content: '\f4e3'; -} -.b-fa-wine-glass-empty:before { - content: '\f5ce'; -} -.b-fa-wine-glass-alt:before { - content: '\f5ce'; -} -.b-fa-won-sign:before { - content: '\f159'; -} -.b-fa-krw:before { - content: '\f159'; -} -.b-fa-won:before { - content: '\f159'; -} -.b-fa-worm:before { - content: '\e599'; -} -.b-fa-wrench:before { - content: '\f0ad'; -} -.b-fa-x:before { - content: 'X'; -} -.b-fa-x-ray:before { - content: '\f497'; -} -.b-fa-xmark:before { - content: '\f00d'; -} -.b-fa-close:before { - content: '\f00d'; -} -.b-fa-multiply:before { - content: '\f00d'; -} -.b-fa-remove:before { - content: '\f00d'; -} -.b-fa-times:before { - content: '\f00d'; -} -.b-fa-xmarks-lines:before { - content: '\e59a'; -} -.b-fa-y:before { - content: 'Y'; -} -.b-fa-yen-sign:before { - content: '\f157'; -} -.b-fa-cny:before { - content: '\f157'; -} -.b-fa-jpy:before { - content: '\f157'; -} -.b-fa-rmb:before { - content: '\f157'; -} -.b-fa-yen:before { - content: '\f157'; -} -.b-fa-yin-yang:before { - content: '\f6ad'; -} -.b-fa-z:before { - content: 'Z'; -} -.sr-only, -.b-fa-sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} -.sr-only-focusable:not(:focus), -.b-fa-sr-only-focusable:not(:focus) { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} -.b-fa { - font-family: inherit; - font-weight: inherit; - line-height: inherit; - -webkit-font-smoothing: inherit; -} -.b-fa:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; -} -.b-icon:before, -.b-indicator.b-constraint-type-muststarton:before, -.b-indicator.b-constraint-type-mustfinishon:before, -.b-indicator.b-deadline-date:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - display: inline-flex; - justify-content: center; - align-items: center; -} -.b-fw-icon:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-icon-add:before { - content: '+'; -} -.b-icon-remove:before { - content: '\f00d'; -} -.b-icon-clear:before { - content: '\f00d'; -} -.b-icon-close:before, -.b-popup-close:before { - content: '\f00d'; -} -.b-icon-collapse-down:before { - content: '\f078'; -} -.b-icon-collapse-left:before { - content: '\f053'; -} -.b-icon-collapse-right:before { - content: '\f054'; -} -.b-icon-collapse-up:before { - content: '\f077'; -} -.b-icon-filter-disable:before { - content: '\f05e'; -} -.b-icon-search:before { - content: '\f002'; -} -.b-icon-search-plus:before { - content: '\f00e'; -} -.b-icon-search-minus:before { - content: '\f010'; -} -.b-icon-hide:before { - content: '\f057'; -} -.b-icon-trash:before { - content: '\f1f8'; -} -.b-icon-edit:before { - content: '\f303'; -} -.b-icon-rename:before { - content: '\f044'; -} -.b-icon-copy:before { - content: '\f0c5'; -} -.b-icon-cut:before { - content: '\f0c4'; -} -.b-icon-paste:before { - content: '\f0ea'; -} -.b-icon-expand-row:before { - content: '\f107'; -} -.b-icon-expand-column:before { - content: '\f105'; -} -.b-icon-expand, -.b-popup-expand:before { - content: '\f065'; -} -.b-icon-first:before { - content: '\f100'; -} -.b-rtl > .b-icon-first:before { - transform: scaleX(-1); -} -.b-icon-last:before { - content: '\f101'; -} -.b-rtl > .b-icon-last:before { - transform: scaleX(-1); -} -.b-icon-reload:before { - content: '\f01e'; -} -.b-icon-undo:before { - content: '\f0e2'; -} -.b-icon-redo:before { - content: '\f01e'; -} -.b-icon-code:before { - content: '\f121'; -} -.b-icon-clipboard:before { - content: '\f328'; -} -.b-icon-filter:before, -.b-icon-filter-equal:before { - content: '\f0b0'; -} -.b-icon-filter-less:before, -.b-icon-filter-before:before { - content: '\f053'; -} -.b-icon-filter-more:before, -.b-icon-filter-after:before { - content: '\f054'; -} -.b-icon-check:before { - content: '\f00c'; -} -.b-icon-checked:before { - content: '\f14a'; -} -.b-icon-unchecked:before { - content: '\f0c8'; -} -.b-icon-radio:before { - content: '\f111'; -} -.b-icon-radio-checked:before { - content: '\f192'; -} -.b-icon-radio-unchecked:before { - content: '\f111'; -} -.b-icon-calendar:before { - content: '\f133'; -} -.b-icon-calendar-day:before { - content: '\f783'; -} -.b-icon-clock:before { - content: '\f017'; -} -.b-icon-recurring:before { - content: '\f021'; -} -.b-icon-duration:before { - content: '\f254'; -} -.b-icon-milestone:before { - content: '\f219'; -} -.b-icon-user:before { - content: '\f007'; -} -.b-icon-menu:before { - content: '\f0c9'; -} -.b-icon-menu-horizontal:before { - content: '\f141'; -} -.b-icon-menu-vertical:before { - content: '\f142'; -} -.b-icon-info:before { - content: '\f129'; -} -.b-icon-sub-menu:before { - content: '\f054'; -} -.b-icon-star:before { - content: '\f005'; -} -.b-icon-warning:before { - content: '\f071'; -} -.b-icon-columns:before { - content: '\f0db'; -} -.b-icon-picker:before { - content: '\f0d7'; - transition: transform 0.2s; -} -.b-icon-picker-rotated:before { - content: '\f0d7'; - transform: rotate(180deg); - transition: transform 0.2s; -} -.b-icon-resize-horizontal:before { - content: '\f337'; -} -.b-icon-fullscreen:before { - content: '\f0b2'; -} -.b-icon-cog:before { - content: '\f013'; -} -.b-linux .b-icon-cog:before, -.b-windows .b-icon-cog:before { - vertical-align: middle; -} -.b-icon-file-download:before { - content: '\f56d'; -} -.b-icon-sync:before { - content: '\f2f1'; -} -.b-icon-bad-mood-emoji:before { - content: '\f119'; -} -.b-icon-circle:before { - content: '\f111'; -} -.b-icon-square:before { - content: '\f0c8'; -} -.b-icon-merge-cells:before { - content: '\f5fd'; -} -.b-icon-up:before { - content: '\f062'; -} -.b-icon-down:before { - content: '\f063'; -} -.b-icon-left:before { - content: '\f060'; -} -.b-icon-right:before { - content: '\f061'; -} -.b-icon-angle-left:before { - content: '\f104'; -} -.b-icon-angle-right:before { - content: '\f105'; -} -.b-icon-previous:before { - content: '\f053'; -} -.b-rtl > .b-icon-previous:before { - transform: scaleX(-1); -} -.b-icon-next:before { - content: '\f054'; -} -.b-rtl > .b-icon-next:before { - transform: scaleX(-1); -} -.b-icon-move-left-right:before { - content: '\f337'; -} -.b-icon-move-up-down:before { - content: '\f338'; -} -.b-icon-spinner:before { - content: '\f110'; - animation: rotate 2s infinite linear; -} -.b-icon-column-move-left:before { - content: '\f0a8'; -} -.b-icon-column-move-right:before { - content: '\f0a9'; -} -.b-icon-hide-column:before { - content: '\f057'; -} -.b-icon-sort:before { - content: '\f0dc'; -} -.b-icon-sort-asc:before { - content: '\f15e'; -} -.b-icon-sort-desc:before { - content: '\f15d'; -} -.b-icon-sorted-asc:before { - content: '\f062'; -} -.b-icon-group-asc:before { - content: '\f885'; -} -.b-icon-group-desc:before { - content: '\f160'; -} -.b-icon-group-collapse:before { - content: '\f056'; -} -.b-icon-group-expand:before { - content: '\f055'; -} -.b-icon-grouped-asc:before { - content: '\f012'; -} -.b-icon-tree-expand:before { - content: '\f105'; -} -.b-icon-tree-collapse:before { - content: '\f107'; -} -.b-icon-tree-folder:before { - content: '\f07b'; -} -.b-icon-tree-folder-open:before { - content: '\f07c'; -} -.b-icon-tree-leaf:before { - content: '\f111'; -} -.b-icon-expand-gridregion:before { - content: '\f054'; -} -.b-icon-collapse-gridregion:before { - content: '\f053'; -} -.b-icon-unassign:before { - content: '\f506'; -} -.b-icon-valid:before { - content: '\f00c'; -} -.b-icon-invalid:before { - content: '\f05e'; -} -.b-icon-checking:before { - content: '\f110'; -} -.b-icon-expand-resource:before { - content: '\f103'; -} -.b-icon-note:before { - content: '\f249'; -} -.b-icon-advanced:before { - content: '\f085'; -} -.b-icon-renumber:before { - content: '\f884'; -} -.b-icon-indent:before { - content: '\f03c'; -} -.b-icon-outdent:before { - content: '\f03b'; -} -.b-icon-subtask:before { - content: '\e476'; -} -.b-icon-predecessor:before { - content: '\e477'; -} -.b-icon-successor:before { - content: '\e47a'; -} -.b-icon-calendar-days:before { - content: '\f073'; -} -.b-icon-calendar-week:before { - content: '\f784'; -} -.b-noselect { - -webkit-user-select: none; - user-select: none; -} -body { - --rtl-negate: 1; -} -.b-rtl { - --rtl-negate: -1; -} -.b-released, -.b-hide-display, -.b-theme-info { - display: none !important; -} -.b-hide-visibility { - visibility: hidden !important; -} -.b-hide-offscreen { - visibility: hidden !important; - position: absolute !important; - top: -10000em; - left: -10000em; -} -.b-yscroll-pad { - display: none; -} -.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { - display: block; - order: 9999; - border-inline-start: 1px solid transparent; -} -.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad .b-yscroll-pad-sizer { - overflow-x: hidden; - overflow-y: scroll; - visibility: hidden; - margin-inline-start: -1px; - height: 0; -} -.b-fx-highlight { - z-index: 9999; - animation-name: b-fx-highlight-animation; - animation-duration: 1s; - animation: b-fx-highlight-animation 1s ease 0s 1; -} -@keyframes b-fx-highlight-animation { - 0% { - box-shadow: none; - } - 50% { - box-shadow: 0 0 10px 5px #fd7e1480; - } - to { - box-shadow: none; - } -} -@keyframes b-slide-in-from-right { - 30% { - transform: translate(-30%); - opacity: 0.1; - } - 30.01% { - transform: translate(30%); - } - to { - transform: translate(0); - opacity: 1; - } -} -@keyframes b-slide-in-from-left { - 30% { - transform: translate(30%); - opacity: 0.1; - } - 30.01% { - transform: translate(-30%); - } - to { - transform: translate(0); - opacity: 1; - } -} -@keyframes b-slide-in-from-below { - 30% { - transform: translateY(-30%); - opacity: 0.1; - } - 30.01% { - transform: translateY(30%); - } - to { - transform: translateY(0); - opacity: 1; - } -} -@keyframes b-slide-in-from-above { - 30% { - transform: translateY(30%); - opacity: 0.1; - } - 30.01% { - transform: translateY(-30%); - } - to { - transform: translateY(0); - opacity: 1; - } -} -.b-slide-vertical.b-slide-in-next { - animation: b-slide-in-from-below 0.3s ease 0s 1 normal; -} -.b-slide-vertical.b-slide-in-previous { - animation: b-slide-in-from-above 0.3s ease 0s 1 normal; -} -:not(.b-slide-vertical).b-slide-in-next { - animation: b-slide-in-from-right 0.3s ease 0s 1 normal; -} -:not(.b-slide-vertical).b-slide-in-previous { - animation: b-slide-in-from-left 0.3s ease 0s 1 normal; -} -.b-rtl :not(.b-slide-vertical).b-slide-in-next { - animation: b-slide-in-from-left 0.3s ease 0s 1 normal; -} -.b-rtl :not(.b-slide-vertical).b-slide-in-previous { - animation: b-slide-in-from-right 0.3s ease 0s 1 normal; -} -.b-no-resizeobserver.b-resize-monitored { - position: relative; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - visibility: hidden; - overflow: hidden; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > * { - width: 100%; - height: 100%; - overflow: hidden; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-expand:after { - content: ''; - display: block; - width: 100000px; - height: 100000px; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-shrink:after { - content: ''; - display: block; - width: 200%; - height: 200%; - min-width: 1px; - min-height: 1px; -} -.b-float-root { - position: fixed; - inset: 0; - pointer-events: none; - overflow: hidden; - overflow: -moz-hidden-unscrollable; - overflow: clip; - z-index: 11000; - contain: strict; - display: flex; - justify-content: center; - align-items: center; -} -.b-float-root.b-safari { - -webkit-user-select: none; - user-select: none; -} -.b-float-root > .b-floating { - position: absolute; - contain: layout style; - pointer-events: all; - transition: opacity 0.2s; - box-shadow: 3px 3px 6px #0006; - top: 0; - left: 0; - z-index: 11001; -} -.b-firefox .b-float-root > .b-floating { - contain: layout; -} -.b-float-root > .b-floating.b-hidden { - opacity: 0; -} -.b-float-root > .b-floating.b-aligned-above:not(.b-anchored) { - box-shadow: 3px -3px 6px #0006; -} -.b-gripper { - position: absolute; -} -.b-gripper:after { - content: ' '; - position: absolute; - opacity: 0; -} -.b-hover-top .b-gripper.b-gripper-horz, -.b-hover-bottom .b-gripper.b-gripper-horz { - cursor: ns-resize; - height: 1em; - left: 0; - right: 0; -} -.b-hover-bottom .b-gripper.b-gripper-horz { - bottom: 0; -} -.b-gripper.b-gripper-horz:after { - border-top: 1px solid rgba(0, 0, 0, 0.3); - border-bottom: 1px solid rgba(0, 0, 0, 0.3); - width: 0; - height: 0.25em; - left: 50%; - margin-inline-start: 0; -} -.b-hover-top .b-gripper.b-gripper-horz:after { - top: 0.4em; -} -.b-hover-bottom .b-gripper.b-gripper-horz:after { - bottom: 0.4em; -} -.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after { - transition: opacity 0.2s, margin-inline-start 0.2s, width 0.2s; - opacity: 1; - margin-inline-start: -0.6em; - width: 1.2em; -} -.b-hover-left .b-gripper.b-gripper-vert, -.b-hover-right .b-gripper.b-gripper-vert { - cursor: ew-resize; - width: 1em; - top: 0; - bottom: 0; -} -.b-hover-right .b-gripper.b-gripper-vert { - right: 0; -} -.b-hover-left .b-gripper.b-gripper-vert { - left: 0; -} -.b-gripper.b-gripper-vert:after { - background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 3px); - height: 0; - width: 0.5em; - top: 50%; - margin-top: 0; -} -.b-hover-left .b-gripper.b-gripper-vert:after { - left: 4px; -} -.b-hover-right .b-gripper.b-gripper-vert:after { - right: 4px; -} -.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after { - transition: opacity 0.2s, margin-top 0.2s, height 0.2s; - opacity: 1; - margin-top: -6px; - height: 12px; -} -.b-dragging { - z-index: 100; - pointer-events: none !important; - opacity: 0.8; - box-sizing: border-box; -} -.b-dragging.b-drag-unified-proxy { - opacity: 0.65; -} -.b-dragging.b-drag-main { - z-index: 101; - opacity: 1; -} -.b-drag-proxy { - position: absolute !important; - top: 0; - left: 0; - pointer-events: none !important; - box-sizing: border-box; -} -.b-drag-proxy * { - box-sizing: border-box; -} -.b-aborting, -.b-drag-final-transition { - transition-duration: 0.3s; - transition-property: all !important; -} -.b-drag-unified-animation { - transition: transform 0.2s; -} -.b-drag-original.b-hidden { - display: none !important; -} -.b-draghelper-active * { - -webkit-user-select: none; - user-select: none; -} -.simulated-mouse { - position: absolute; - z-index: 100; - top: 10px; - left: 10px; - transition: top 0.5s, left 0.5s; - pointer-events: none; - font-size: 16px; -} -.simulated-mouse.quick { - transition: top 0.05s, left 0.05s; -} -.simulated-mouse:after { - position: absolute; - content: '\f245'; - font-family: 'Font Awesome 6 Free'; - font-weight: 900; - z-index: 102; -} -.simulated-mouse.drag:before, -.simulated-mouse.mousedown:before, -.simulated-mouse.dblclick:before, -.simulated-mouse.click:before { - position: absolute; - content: ''; - border: 2px solid transparent; - border-radius: 50%; - animation-name: click; - animation-duration: 0.2s; - top: 0; - left: 0; - transform: translate(-50%, -50%); - z-index: 101; - opacity: 0.7; -} -.simulated-mouse.drag:after { - content: '\f25a'; - left: -3px; -} -.simulated-mouse.dblclick:before { - animation-name: dblclick; - animation-duration: 0.3s; -} -.simulated-mouse.mousedown:before, -.simulated-mouse.drag:before { - animation-name: none; - width: 1.5em; - height: 1.5em; - border-color: red; -} -@keyframes click { - 0% { - width: 0; - height: 0; - } - 90% { - width: 1.5em; - height: 1.5em; - border-color: red; - } - to { - width: 0; - height: 0; - border-color: transparent; - } -} -@keyframes dblclick { - 0% { - width: 0; - height: 0; - } - 40% { - width: 1.5em; - height: 1.5em; - border-color: red; - } - 50% { - width: 0; - height: 0; - } - 90% { - width: 1.5em; - height: 1.5em; - border-color: red; - } - to { - width: 0; - height: 0; - border-color: transparent; - } -} -.b-widget { - display: inline-flex; - overflow: hidden; - line-height: initial; - font-weight: 400; - font-size: 1em; - box-sizing: border-box; - color-scheme: dark; -} -.b-widget.b-measure { - display: block !important; -} -.b-widget.b-anchored { - overflow: visible; -} -.b-widget.b-maximized { - transform: none !important; - width: 100% !important; - height: 100% !important; - max-width: 100% !important; - max-height: 100% !important; -} -.b-widget * { - box-sizing: border-box; -} -.b-widget:before, -.b-widget:after, -.b-widget *:before, -.b-widget *:after { - box-sizing: border-box; -} -.b-widget.b-positioned { - position: absolute; - top: 0; - left: 0; -} -.b-widget.b-floating.b-centered, -.b-widget.b-positioned.b-centered { - left: 50%; - top: 50%; - transform: translate(-50%, -50%); -} -.b-widget > .b-focus-trap { - position: absolute; - display: none; - clip: rect(0, 0, 0, 0); -} -.b-widget.b-focus-trapped.b-contains-focus > .b-focus-trap { - display: inherit; -} -.b-widget.b-hidden { - display: none !important; -} -.b-widget.b-hiding { - pointer-events: none; -} -.b-widget .b-aria-desc-element { - position: absolute; - clip-path: polygon(0 0); - contain: strict; -} -.b-widget .b-widget-inner { - width: 100%; - position: relative; - flex: 1; -} -.b-widget .b-anchor { - width: 16px; - height: 8px; - position: absolute; - z-index: -1; -} -.b-widget .b-anchor svg { - position: absolute; - top: 0; - overflow: visible; -} -.b-widget .b-anchor.b-anchor-top { - left: 0; - bottom: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-bottom { - left: 0; - top: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-bottom svg { - transform: rotate(180deg); -} -.b-widget .b-anchor.b-anchor-left { - top: 0; - width: 8px; - height: 16px; - right: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-left svg { - transform: rotate(270deg); - transform-origin: 8px 8px; -} -.b-widget .b-anchor.b-anchor-right { - top: 0; - width: 8px; - height: 16px; - left: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-right svg { - transform: rotate(90deg); - transform-origin: 4px 4px; -} -.b-widget.b-rtl > .b-anchor.b-anchor-left { - right: calc(100% - 9px); -} -.b-widget.b-rtl > .b-anchor.b-anchor-right { - left: calc(100% + 7px); -} -.b-slidingcontent-content { - display: flex; - flex-flow: row nowrap !important; - align-items: stretch; - scroll-snap-type: x mandatory; -} -.b-slidingcontent-content .b-carousel-item { - flex: 1 0 100%; -} -.b-widget-scroller { - overflow: hidden; - -webkit-overflow-scrolling: touch; - overflow-anchor: none; - position: relative; -} -.b-widget-scroller.b-hide-scroll { - scrollbar-width: none; -} -.b-widget-scroller.b-hide-scroll::-webkit-scrollbar { - display: none; -} -.b-scroller-stretcher { - position: absolute; - height: 1px; - width: 1px; - top: 0; - left: 0; -} -.b-rtl > .b-scroller-stretcher { - left: auto; - right: 0; -} -.b-text-align-start, -.b-text-align-left { - text-align: start; -} -.b-text-align-center { - text-align: center; -} -.b-text-align-end, -.b-text-align-right { - text-align: end; -} -.b-rtl { - direction: rtl; -} -.b-ltr { - direction: ltr; -} -.b-widget.b-badge { - overflow: visible; -} -.b-badge:before { - content: attr(data-badge); - position: absolute; - min-width: 2.223em; - min-height: 2.223em; - right: -1em; - top: -1em; - padding: 0.5em; - background-color: #d32f2f; - color: #fff; - border-radius: 50%; - font-size: 0.6em; - z-index: 5; - display: flex; - justify-content: center; - align-items: center; - animation-name: b-badge-show; - animation-duration: 0.3s; -} -.b-badge.b-rtl:before { - left: -1em; - right: auto; -} -.b-button.b-badge:before { - font-size: 0.7em; -} -@keyframes b-badge-show { - 0% { - opacity: 0; - transform: scale(0.1) rotate(180deg); - } - to { - opacity: 1; - transform: scale(1) rotate(0); - } -} -.b-button { - position: relative; - padding: 0 1em; - min-height: 3em; - border: 1px solid; - cursor: pointer; - font-family: inherit; - font-weight: 400; - transition: background-color 0.2s, color 0.2s, border 0.2s; - white-space: nowrap; - display: inline-flex; - align-items: center; - justify-content: center; - text-transform: none; - -webkit-user-select: none; - user-select: none; -} -.b-button.b-text { - min-width: 3.3em; -} -.b-button:not(.b-tab) { - border-radius: 2px; -} -.b-button::-moz-focus-inner { - border: 0; -} -.b-button label { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} -.b-button.b-rotate-vertical { - min-height: 3em; - min-width: 3em; - padding: 1em 0; -} -.b-button.b-rotate-vertical label { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; -} -.b-button.b-rotate-left { - flex-direction: column-reverse; -} -.b-button.b-rotate-left label { - transform: rotate(180deg); -} -.b-button.b-rotate-left i { - transform: rotate(270deg); -} -.b-button.b-rotate-right { - flex-direction: column; -} -.b-button.b-rotate-right i { - transform: rotate(90deg); -} -.b-button.b-icon-align-start i:not(.b-button-menu-icon) { - order: -100; -} -.b-button.b-icon-align-start:not(.b-rotate-vertical) label { - margin-inline-start: 0.5em; -} -.b-button.b-icon-align-start.b-rotate-right label { - margin-inline-end: 0.5em; -} -.b-button.b-icon-align-start.b-rotate-left label { - margin-inline-start: 0.5em; -} -.b-button.b-icon-align-end i { - order: 100; -} -.b-button.b-icon-align-end:not(.b-rotate-vertical) label { - margin-inline-end: 0.5em; -} -.b-button.b-icon-align-end.b-rotate-right label { - margin-inline-start: 0.5em; -} -.b-button.b-icon-align-end.b-rotate-left label { - margin-inline-end: 0.5em; -} -.b-button .b-button-menu-icon { - margin-inline-start: 0.5em; -} -.b-button i { - font-size: 1em; -} -.b-button label:empty { - display: none; -} -.b-button.b-badge { - overflow: visible !important; -} -.b-button.b-rounded { - border-radius: 50%; - width: 3em; - height: 3em; -} -.b-button:focus { - outline: none; -} -.b-button:disabled { - cursor: default; -} -.b-button.b-borderless { - border: none; -} -.b-popup .b-bottom-toolbar .b-button.b-text { - min-width: 8em; -} -button.b-button.b-transparent:not(.b-tab) { - background-color: transparent; - border: none; -} -a.b-button { - text-decoration: none; -} -.b-button.b-white:not(.b-tab) { - color: #fff; - border-color: #ffffff4d; - background-color: #ffffff0d; -} -.b-using-keyboard .b-button.b-white:not(.b-tab):focus, -.b-button.b-white:not(.b-tab).b-using-keyboard:focus { - background-color: #ffffff4d; -} -.b-button.b-white:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #fffc; -} -.b-button.b-white:not(.b-tab).b-pressed.b-transparent { - color: #ccc; -} -.b-button.b-white:not(.b-tab):hover:not(.b-disabled) { - background-color: #ffffff4d; -} -.b-button.b-white:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ffffff4d; -} -.b-button.b-white:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #ffffffb3; -} -.b-button.b-white:not(.b-tab).b-pressed:hover.b-transparent { - color: #ccc; -} -.b-button.b-white:not(.b-tab):active:not(.b-disabled), -.b-button.b-white:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #f2f2f2; - border-color: #f2f2f24d; - color: #cdcecf; -} -.b-button.b-white:not(.b-tab).b-disabled { - background-color: transparent; - color: #ffffff4d; - border-color: #ffffff1a; -} -.b-button.b-blue:not(.b-tab) { - color: #1565c0; - border-color: #1565c04d; - background-color: #1565c00d; -} -.b-using-keyboard .b-button.b-blue:not(.b-tab):focus, -.b-button.b-blue:not(.b-tab).b-using-keyboard:focus { - background-color: #1565c04d; -} -.b-button.b-blue:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #1565c0cc; -} -.b-button.b-blue:not(.b-tab).b-pressed.b-transparent { - color: #0b3564; -} -.b-button.b-blue:not(.b-tab):hover:not(.b-disabled) { - background-color: #1565c04d; -} -.b-button.b-blue:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #1565c04d; -} -.b-button.b-blue:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #1565c0b3; -} -.b-button.b-blue:not(.b-tab).b-pressed:hover.b-transparent { - color: #0b3564; -} -.b-button.b-blue:not(.b-tab):active:not(.b-disabled), -.b-button.b-blue:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #1259a9; - border-color: #1259a94d; - color: #cdcecf; -} -.b-button.b-blue:not(.b-tab).b-disabled { - background-color: transparent; - color: #1565c04d; - border-color: #1565c01a; -} -.b-button.b-deep-orange:not(.b-tab) { - color: #ff5722; - border-color: #ff57224d; - background-color: #ff57220d; -} -.b-using-keyboard .b-button.b-deep-orange:not(.b-tab):focus, -.b-button.b-deep-orange:not(.b-tab).b-using-keyboard:focus { - background-color: #ff57224d; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #ff5722cc; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed.b-transparent { - color: #bb2d00; -} -.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled) { - background-color: #ff57224d; -} -.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ff57224d; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #ff5722b3; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed:hover.b-transparent { - color: #bb2d00; -} -.b-button.b-deep-orange:not(.b-tab):active:not(.b-disabled), -.b-button.b-deep-orange:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ff4409; - border-color: #ff44094d; - color: #cdcecf; -} -.b-button.b-deep-orange:not(.b-tab).b-disabled { - background-color: transparent; - color: #ff57224d; - border-color: #ff57221a; -} -.b-button.b-orange:not(.b-tab) { - color: #e64a19; - border-color: #e64a194d; - background-color: #e64a190d; -} -.b-using-keyboard .b-button.b-orange:not(.b-tab):focus, -.b-button.b-orange:not(.b-tab).b-using-keyboard:focus { - background-color: #e64a194d; -} -.b-button.b-orange:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #e64a19cc; -} -.b-button.b-orange:not(.b-tab).b-pressed.b-transparent { - color: #8a2c0f; -} -.b-button.b-orange:not(.b-tab):hover:not(.b-disabled) { - background-color: #e64a194d; -} -.b-button.b-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #e64a194d; -} -.b-button.b-orange:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #e64a19b3; -} -.b-button.b-orange:not(.b-tab).b-pressed:hover.b-transparent { - color: #8a2c0f; -} -.b-button.b-orange:not(.b-tab):active:not(.b-disabled), -.b-button.b-orange:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #cf4317; - border-color: #cf43174d; - color: #cdcecf; -} -.b-button.b-orange:not(.b-tab).b-disabled { - background-color: transparent; - color: #e64a194d; - border-color: #e64a191a; -} -.b-button.b-amber:not(.b-tab) { - color: #ffc107; - border-color: #ffc1074d; - background-color: #ffc1070d; -} -.b-using-keyboard .b-button.b-amber:not(.b-tab):focus, -.b-button.b-amber:not(.b-tab).b-using-keyboard:focus { - background-color: #ffc1074d; -} -.b-button.b-amber:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #ffc107cc; -} -.b-button.b-amber:not(.b-tab).b-pressed.b-transparent { - color: #a07800; -} -.b-button.b-amber:not(.b-tab):hover:not(.b-disabled) { - background-color: #ffc1074d; -} -.b-button.b-amber:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ffc1074d; -} -.b-button.b-amber:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #ffc107b3; -} -.b-button.b-amber:not(.b-tab).b-pressed:hover.b-transparent { - color: #a07800; -} -.b-button.b-amber:not(.b-tab):active:not(.b-disabled), -.b-button.b-amber:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #edb100; - border-color: #edb1004d; - color: #cdcecf; -} -.b-button.b-amber:not(.b-tab).b-disabled { - background-color: transparent; - color: #ffc1074d; - border-color: #ffc1071a; -} -.b-button.b-indigo:not(.b-tab) { - color: #3f51b5; - border-color: #3f51b54d; - background-color: #3f51b50d; -} -.b-using-keyboard .b-button.b-indigo:not(.b-tab):focus, -.b-button.b-indigo:not(.b-tab).b-using-keyboard:focus { - background-color: #3f51b54d; -} -.b-button.b-indigo:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #3f51b5cc; -} -.b-button.b-indigo:not(.b-tab).b-pressed.b-transparent { - color: #252f69; -} -.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled) { - background-color: #3f51b54d; -} -.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #3f51b54d; -} -.b-button.b-indigo:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #3f51b5b3; -} -.b-button.b-indigo:not(.b-tab).b-pressed:hover.b-transparent { - color: #252f69; -} -.b-button.b-indigo:not(.b-tab):active:not(.b-disabled), -.b-button.b-indigo:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #3849a2; - border-color: #3849a24d; - color: #cdcecf; -} -.b-button.b-indigo:not(.b-tab).b-disabled { - background-color: transparent; - color: #3f51b54d; - border-color: #3f51b51a; -} -.b-button.b-lime:not(.b-tab) { - color: #cddc39; - border-color: #cddc394d; - background-color: #cddc390d; -} -.b-using-keyboard .b-button.b-lime:not(.b-tab):focus, -.b-button.b-lime:not(.b-tab).b-using-keyboard:focus { - background-color: #cddc394d; -} -.b-button.b-lime:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #cddc39cc; -} -.b-button.b-lime:not(.b-tab).b-pressed.b-transparent { - color: #89951a; -} -.b-button.b-lime:not(.b-tab):hover:not(.b-disabled) { - background-color: #cddc394d; -} -.b-button.b-lime:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #cddc394d; -} -.b-button.b-lime:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #cddc39b3; -} -.b-button.b-lime:not(.b-tab).b-pressed:hover.b-transparent { - color: #89951a; -} -.b-button.b-lime:not(.b-tab):active:not(.b-disabled), -.b-button.b-lime:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #c6d626; - border-color: #c6d6264d; - color: #cdcecf; -} -.b-button.b-lime:not(.b-tab).b-disabled { - background-color: transparent; - color: #cddc394d; - border-color: #cddc391a; -} -.b-button.b-teal:not(.b-tab) { - color: #009688; - border-color: #0096884d; - background-color: #0096880d; -} -.b-using-keyboard .b-button.b-teal:not(.b-tab):focus, -.b-button.b-teal:not(.b-tab).b-using-keyboard:focus { - background-color: #0096884d; -} -.b-button.b-teal:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #009688cc; -} -.b-button.b-teal:not(.b-tab).b-pressed.b-transparent { - color: #00302c; -} -.b-button.b-teal:not(.b-tab):hover:not(.b-disabled) { - background-color: #0096884d; -} -.b-button.b-teal:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #0096884d; -} -.b-button.b-teal:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #009688b3; -} -.b-button.b-teal:not(.b-tab).b-pressed:hover.b-transparent { - color: #00302c; -} -.b-button.b-teal:not(.b-tab):active:not(.b-disabled), -.b-button.b-teal:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #007d71; - border-color: #007d714d; - color: #cdcecf; -} -.b-button.b-teal:not(.b-tab).b-disabled { - background-color: transparent; - color: #0096884d; - border-color: #0096881a; -} -.b-button.b-green:not(.b-tab) { - color: #4caf50; - border-color: #4caf504d; - background-color: #4caf500d; -} -.b-using-keyboard .b-button.b-green:not(.b-tab):focus, -.b-button.b-green:not(.b-tab).b-using-keyboard:focus { - background-color: #4caf504d; -} -.b-button.b-green:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #4caf50cc; -} -.b-button.b-green:not(.b-tab).b-pressed.b-transparent { - color: #2d682f; -} -.b-button.b-green:not(.b-tab):hover:not(.b-disabled) { - background-color: #4caf504d; -} -.b-button.b-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #4caf504d; -} -.b-button.b-green:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #4caf50b3; -} -.b-button.b-green:not(.b-tab).b-pressed:hover.b-transparent { - color: #2d682f; -} -.b-button.b-green:not(.b-tab):active:not(.b-disabled), -.b-button.b-green:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #449d48; - border-color: #449d484d; - color: #cdcecf; -} -.b-button.b-green:not(.b-tab).b-disabled { - background-color: transparent; - color: #4caf504d; - border-color: #4caf501a; -} -.b-button.b-light-green:not(.b-tab) { - color: #8bc34a; - border-color: #8bc34a4d; - background-color: #8bc34a0d; -} -.b-using-keyboard .b-button.b-light-green:not(.b-tab):focus, -.b-button.b-light-green:not(.b-tab).b-using-keyboard:focus { - background-color: #8bc34a4d; -} -.b-button.b-light-green:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #8bc34acc; -} -.b-button.b-light-green:not(.b-tab).b-pressed.b-transparent { - color: #577d2a; -} -.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled) { - background-color: #8bc34a4d; -} -.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #8bc34a4d; -} -.b-button.b-light-green:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #8bc34ab3; -} -.b-button.b-light-green:not(.b-tab).b-pressed:hover.b-transparent { - color: #577d2a; -} -.b-button.b-light-green:not(.b-tab):active:not(.b-disabled), -.b-button.b-light-green:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #7eb73d; - border-color: #7eb73d4d; - color: #cdcecf; -} -.b-button.b-light-green:not(.b-tab).b-disabled { - background-color: transparent; - color: #8bc34a4d; - border-color: #8bc34a1a; -} -.b-button.b-purple:not(.b-tab) { - color: #9c27b0; - border-color: #9c27b04d; - background-color: #9c27b00d; -} -.b-using-keyboard .b-button.b-purple:not(.b-tab):focus, -.b-button.b-purple:not(.b-tab).b-using-keyboard:focus { - background-color: #9c27b04d; -} -.b-button.b-purple:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #9c27b0cc; -} -.b-button.b-purple:not(.b-tab).b-pressed.b-transparent { - color: #52145d; -} -.b-button.b-purple:not(.b-tab):hover:not(.b-disabled) { - background-color: #9c27b04d; -} -.b-button.b-purple:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #9c27b04d; -} -.b-button.b-purple:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #9c27b0b3; -} -.b-button.b-purple:not(.b-tab).b-pressed:hover.b-transparent { - color: #52145d; -} -.b-button.b-purple:not(.b-tab):active:not(.b-disabled), -.b-button.b-purple:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #89229b; - border-color: #89229b4d; - color: #cdcecf; -} -.b-button.b-purple:not(.b-tab).b-disabled { - background-color: transparent; - color: #9c27b04d; - border-color: #9c27b01a; -} -.b-button.b-yellow:not(.b-tab) { - color: #ffeb3b; - border-color: #ffeb3b4d; - background-color: #ffeb3b0d; -} -.b-using-keyboard .b-button.b-yellow:not(.b-tab):focus, -.b-button.b-yellow:not(.b-tab).b-using-keyboard:focus { - background-color: #ffeb3b4d; -} -.b-button.b-yellow:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #ffeb3bcc; -} -.b-button.b-yellow:not(.b-tab).b-pressed.b-transparent { - color: #d4be00; -} -.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled) { - background-color: #ffeb3b4d; -} -.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ffeb3b4d; -} -.b-button.b-yellow:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #ffeb3bb3; -} -.b-button.b-yellow:not(.b-tab).b-pressed:hover.b-transparent { - color: #d4be00; -} -.b-button.b-yellow:not(.b-tab):active:not(.b-disabled), -.b-button.b-yellow:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ffe822; - border-color: #ffe8224d; - color: #cdcecf; -} -.b-button.b-yellow:not(.b-tab).b-disabled { - background-color: transparent; - color: #ffeb3b4d; - border-color: #ffeb3b1a; -} -.b-button.b-red:not(.b-tab) { - color: #d32f2f; - border-color: #d32f2f4d; - background-color: #d32f2f0d; -} -.b-using-keyboard .b-button.b-red:not(.b-tab):focus, -.b-button.b-red:not(.b-tab).b-using-keyboard:focus { - background-color: #d32f2f4d; -} -.b-button.b-red:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #d32f2fcc; -} -.b-button.b-red:not(.b-tab).b-pressed.b-transparent { - color: #811b1b; -} -.b-button.b-red:not(.b-tab):hover:not(.b-disabled) { - background-color: #d32f2f4d; -} -.b-button.b-red:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #d32f2f4d; -} -.b-button.b-red:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #d32f2fb3; -} -.b-button.b-red:not(.b-tab).b-pressed:hover.b-transparent { - color: #811b1b; -} -.b-button.b-red:not(.b-tab):active:not(.b-disabled), -.b-button.b-red:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #c02929; - border-color: #c029294d; - color: #cdcecf; -} -.b-button.b-red:not(.b-tab).b-disabled { - background-color: transparent; - color: #d32f2f4d; - border-color: #d32f2f1a; -} -.b-button.b-dark-gray:not(.b-tab) { - color: #505057; - border-color: #5050574d; - background-color: #5050570d; -} -.b-using-keyboard .b-button.b-dark-gray:not(.b-tab):focus, -.b-button.b-dark-gray:not(.b-tab).b-using-keyboard:focus { - background-color: #5050574d; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #505057cc; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed.b-transparent { - color: #1f1f22; -} -.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled) { - background-color: #5050574d; -} -.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #5050574d; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #505057b3; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed:hover.b-transparent { - color: #1f1f22; -} -.b-button.b-dark-gray:not(.b-tab):active:not(.b-disabled), -.b-button.b-dark-gray:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #44444a; - border-color: #44444a4d; - color: #cdcecf; -} -.b-button.b-dark-gray:not(.b-tab).b-disabled { - background-color: transparent; - color: #5050574d; - border-color: #5050571a; -} -.b-button.b-gray:not(.b-tab) { - color: #666; - border-color: #6666664d; - background-color: #6666660d; -} -.b-using-keyboard .b-button.b-gray:not(.b-tab):focus, -.b-button.b-gray:not(.b-tab).b-using-keyboard:focus { - background-color: #6666664d; -} -.b-button.b-gray:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #666c; -} -.b-button.b-gray:not(.b-tab).b-pressed.b-transparent { - color: #333; -} -.b-button.b-gray:not(.b-tab):hover:not(.b-disabled) { - background-color: #6666664d; -} -.b-button.b-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #6666664d; -} -.b-button.b-gray:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #666666b3; -} -.b-button.b-gray:not(.b-tab).b-pressed:hover.b-transparent { - color: #333; -} -.b-button.b-gray:not(.b-tab):active:not(.b-disabled), -.b-button.b-gray:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #595959; - border-color: #5959594d; - color: #cdcecf; -} -.b-button.b-gray:not(.b-tab).b-disabled { - background-color: transparent; - color: #6666664d; - border-color: #6666661a; -} -.b-button.b-light-gray:not(.b-tab) { - color: #c0c1c2; - border-color: #c0c1c24d; - background-color: #c0c1c20d; -} -.b-using-keyboard .b-button.b-light-gray:not(.b-tab):focus, -.b-button.b-light-gray:not(.b-tab).b-using-keyboard:focus { - background-color: #c0c1c24d; -} -.b-button.b-light-gray:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #c0c1c2cc; -} -.b-button.b-light-gray:not(.b-tab).b-pressed.b-transparent { - color: #8c8e90; -} -.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled) { - background-color: #c0c1c24d; -} -.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #c0c1c24d; -} -.b-button.b-light-gray:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #c0c1c2b3; -} -.b-button.b-light-gray:not(.b-tab).b-pressed:hover.b-transparent { - color: #8c8e90; -} -.b-button.b-light-gray:not(.b-tab):active:not(.b-disabled), -.b-button.b-light-gray:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #b3b4b5; - border-color: #b3b4b54d; - color: #cdcecf; -} -.b-button.b-light-gray:not(.b-tab).b-disabled { - background-color: transparent; - color: #c0c1c24d; - border-color: #c0c1c21a; -} -.b-button:not(.b-tab) { - color: #949494; - border-color: #9494944d; - background-color: #9494940d; -} -.b-using-keyboard .b-button:not(.b-tab):focus, -.b-button:not(.b-tab).b-using-keyboard:focus { - background-color: #9494944d; -} -.b-button:not(.b-tab).b-pressed { - color: #cdcecf; - background-color: #949494cc; -} -.b-button:not(.b-tab).b-pressed.b-transparent { - color: #616161; -} -.b-button:not(.b-tab):hover:not(.b-disabled) { - background-color: #9494944d; -} -.b-button:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #9494944d; -} -.b-button:not(.b-tab).b-pressed:hover { - color: #cdcecf; - background-color: #949494b3; -} -.b-button:not(.b-tab).b-pressed:hover.b-transparent { - color: #616161; -} -.b-button:not(.b-tab):active:not(.b-disabled), -.b-button:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #878787; - border-color: #8787874d; - color: #cdcecf; -} -.b-button:not(.b-tab).b-disabled { - background-color: transparent; - color: #9494944d; - border-color: #9494941a; -} -.b-ie.b-button:not(.b-rotate-vertical), -.b-ie .b-button:not(.b-rotate-vertical) { - height: 3em; -} -.b-button.b-raised.b-blue { - color: #cdcecf; - border: none; - background-color: #1565c0; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus, -.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus { - background-color: #1d7be6; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus:hover:not(.b-disabled), -.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-blue:hover:not(.b-disabled) { - background-color: #1873db; -} -.b-button.b-raised.b-blue.b-pressed, -.b-button.b-raised.b-blue.b-pressed[data-group]:hover { - background-color: #0f4786; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-blue.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus:hover, -.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus, -.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #11519a; -} -.b-button.b-raised.b-blue.b-pressed:active { - background-color: #0b3360; -} -.b-button.b-raised.b-blue.b-pressed:active:hover { - background-color: #0d3d73; -} -.b-button.b-raised.b-blue:active:not(.b-disabled) { - background-color: #11519a; - border-color: #11519a; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-blue:active:hover:not(.b-disabled) { - background-color: #135bad; - border-color: #135bad; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-blue:disabled:hover, -.b-button.b-raised.b-blue:disabled { - background-color: #505057; - color: #38383c; - border-color: #0b3564; - cursor: default; -} -.b-button.b-raised.b-deep-orange { - color: #cdcecf; - border: none; - background-color: #ff5722; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus, -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus { - background-color: #ff7a50; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus:hover:not(.b-disabled), -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-deep-orange:hover:not(.b-disabled) { - background-color: #ff6838; -} -.b-button.b-raised.b-deep-orange.b-pressed, -.b-button.b-raised.b-deep-orange.b-pressed[data-group]:hover { - background-color: #ca3100; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-deep-orange.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus:hover, -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus, -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #e73700; -} -.b-button.b-raised.b-deep-orange.b-pressed:active { - background-color: #912300; -} -.b-button.b-raised.b-deep-orange.b-pressed:active:hover { - background-color: #ad2a00; -} -.b-button.b-raised.b-deep-orange:active:not(.b-disabled) { - background-color: #e73700; - border-color: #e73700; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-deep-orange:active:hover:not(.b-disabled) { - background-color: #ff4105; - border-color: #ff4105; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-deep-orange:disabled:hover, -.b-button.b-raised.b-deep-orange:disabled { - background-color: #505057; - color: #38383c; - border-color: #bb2d00; - cursor: default; -} -.b-button.b-raised.b-orange { - color: #cdcecf; - border: none; - background-color: #e64a19; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus, -.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus { - background-color: #eb6b42; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus:hover:not(.b-disabled), -.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-orange:hover:not(.b-disabled) { - background-color: #e95c30; -} -.b-button.b-raised.b-orange.b-pressed, -.b-button.b-raised.b-orange.b-pressed[data-group]:hover { - background-color: #a13412; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-orange.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus:hover, -.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus, -.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #b83b14; -} -.b-button.b-raised.b-orange.b-pressed:active { - background-color: #73250d; -} -.b-button.b-raised.b-orange.b-pressed:active:hover { - background-color: #8a2c0f; -} -.b-button.b-raised.b-orange:active:not(.b-disabled) { - background-color: #b83b14; - border-color: #b83b14; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-orange:active:hover:not(.b-disabled) { - background-color: #cf4317; - border-color: #cf4317; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-orange:disabled:hover, -.b-button.b-raised.b-orange:disabled { - background-color: #505057; - color: #38383c; - border-color: #8a2c0f; - cursor: default; -} -.b-button.b-raised.b-amber { - color: #cdcecf; - border: none; - background-color: #ffc107; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus, -.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus { - background-color: #ffcc35; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus:hover:not(.b-disabled), -.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-amber:hover:not(.b-disabled) { - background-color: #ffc720; -} -.b-button.b-raised.b-amber.b-pressed, -.b-button.b-raised.b-amber.b-pressed[data-group]:hover { - background-color: #b78a00; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-amber.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus:hover, -.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus, -.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #d29d00; -} -.b-button.b-raised.b-amber.b-pressed:active { - background-color: #836200; -} -.b-button.b-raised.b-amber.b-pressed:active:hover { - background-color: #9d7600; -} -.b-button.b-raised.b-amber:active:not(.b-disabled) { - background-color: #d29d00; - border-color: #d29d00; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-amber:active:hover:not(.b-disabled) { - background-color: #ecb100; - border-color: #ecb100; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-amber:disabled:hover, -.b-button.b-raised.b-amber:disabled { - background-color: #505057; - color: #38383c; - border-color: #a07800; - cursor: default; -} -.b-button.b-raised.b-indigo { - color: #cdcecf; - border: none; - background-color: #3f51b5; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus, -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus { - background-color: #5c6cc6; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus:hover:not(.b-disabled), -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-indigo:hover:not(.b-disabled) { - background-color: #4d5fc1; -} -.b-button.b-raised.b-indigo.b-pressed, -.b-button.b-raised.b-indigo.b-pressed[data-group]:hover { - background-color: #2c397f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-indigo.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus:hover, -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus, -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #324191; -} -.b-button.b-raised.b-indigo.b-pressed:active { - background-color: #20295b; -} -.b-button.b-raised.b-indigo.b-pressed:active:hover { - background-color: #26316d; -} -.b-button.b-raised.b-indigo:active:not(.b-disabled) { - background-color: #324191; - border-color: #324191; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-indigo:active:hover:not(.b-disabled) { - background-color: #3949a3; - border-color: #3949a3; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-indigo:disabled:hover, -.b-button.b-raised.b-indigo:disabled { - background-color: #505057; - color: #38383c; - border-color: #252f69; - cursor: default; -} -.b-button.b-raised.b-lime { - color: #cdcecf; - border: none; - background-color: #cddc39; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus, -.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus { - background-color: #d7e360; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus:hover:not(.b-disabled), -.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-lime:hover:not(.b-disabled) { - background-color: #d2e04d; -} -.b-button.b-raised.b-lime.b-pressed, -.b-button.b-raised.b-lime.b-pressed[data-group]:hover { - background-color: #98a51d; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-lime.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus:hover, -.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus, -.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #aebc21; -} -.b-button.b-raised.b-lime.b-pressed:active { - background-color: #6d7615; -} -.b-button.b-raised.b-lime.b-pressed:active:hover { - background-color: #838d19; -} -.b-button.b-raised.b-lime:active:not(.b-disabled) { - background-color: #aebc21; - border-color: #aebc21; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-lime:active:hover:not(.b-disabled) { - background-color: #c4d425; - border-color: #c4d425; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-lime:disabled:hover, -.b-button.b-raised.b-lime:disabled { - background-color: #505057; - color: #38383c; - border-color: #89951a; - cursor: default; -} -.b-button.b-raised.b-teal { - color: #cdcecf; - border: none; - background-color: #009688; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus, -.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus { - background-color: #00c4b2; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus:hover:not(.b-disabled), -.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-teal:hover:not(.b-disabled) { - background-color: #00baa9; -} -.b-button.b-raised.b-teal.b-pressed, -.b-button.b-raised.b-teal.b-pressed[data-group]:hover { - background-color: #00695f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-teal.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus:hover, -.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus, -.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #00786d; -} -.b-button.b-raised.b-teal.b-pressed:active { - background-color: #004b44; -} -.b-button.b-raised.b-teal.b-pressed:active:hover { - background-color: #005a52; -} -.b-button.b-raised.b-teal:active:not(.b-disabled) { - background-color: #00786d; - border-color: #00786d; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-teal:active:hover:not(.b-disabled) { - background-color: #00877a; - border-color: #00877a; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-teal:disabled:hover, -.b-button.b-raised.b-teal:disabled { - background-color: #505057; - color: #38383c; - border-color: #00302c; - cursor: default; -} -.b-button.b-raised.b-green { - color: #cdcecf; - border: none; - background-color: #4caf50; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus, -.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus { - background-color: #6abe6e; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus:hover:not(.b-disabled), -.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-green:hover:not(.b-disabled) { - background-color: #5cb860; -} -.b-button.b-raised.b-green.b-pressed, -.b-button.b-raised.b-green.b-pressed[data-group]:hover { - background-color: #357b38; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-green.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus:hover, -.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus, -.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #3d8c40; -} -.b-button.b-raised.b-green.b-pressed:active { - background-color: #265828; -} -.b-button.b-raised.b-green.b-pressed:active:hover { - background-color: #2e6930; -} -.b-button.b-raised.b-green:active:not(.b-disabled) { - background-color: #3d8c40; - border-color: #3d8c40; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-green:active:hover:not(.b-disabled) { - background-color: #449e48; - border-color: #449e48; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-green:disabled:hover, -.b-button.b-raised.b-green:disabled { - background-color: #505057; - color: #38383c; - border-color: #2d682f; - cursor: default; -} -.b-button.b-raised.b-light-green { - color: #cdcecf; - border: none; - background-color: #8bc34a; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus, -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus { - background-color: #a1ce6c; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-green:hover:not(.b-disabled) { - background-color: #97c95c; -} -.b-button.b-raised.b-light-green.b-pressed, -.b-button.b-raised.b-light-green.b-pressed[data-group]:hover { - background-color: #628d2f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-light-green.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus:hover, -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus, -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #70a236; -} -.b-button.b-raised.b-light-green.b-pressed:active { - background-color: #466521; -} -.b-button.b-raised.b-light-green.b-pressed:active:hover { - background-color: #547928; -} -.b-button.b-raised.b-light-green:active:not(.b-disabled) { - background-color: #70a236; - border-color: #70a236; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-light-green:active:hover:not(.b-disabled) { - background-color: #7eb63c; - border-color: #7eb63c; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-light-green:disabled:hover, -.b-button.b-raised.b-light-green:disabled { - background-color: #505057; - color: #38383c; - border-color: #577d2a; - cursor: default; -} -.b-button.b-raised.b-purple { - color: #cdcecf; - border: none; - background-color: #9c27b0; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus, -.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus { - background-color: #bb33d2; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus:hover:not(.b-disabled), -.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-purple:hover:not(.b-disabled) { - background-color: #b12cc8; -} -.b-button.b-raised.b-purple.b-pressed, -.b-button.b-raised.b-purple.b-pressed[data-group]:hover { - background-color: #6d1b7b; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-purple.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus:hover, -.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus, -.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #7d1f8d; -} -.b-button.b-raised.b-purple.b-pressed:active { - background-color: #4e1458; -} -.b-button.b-raised.b-purple.b-pressed:active:hover { - background-color: #5e176a; -} -.b-button.b-raised.b-purple:active:not(.b-disabled) { - background-color: #7d1f8d; - border-color: #7d1f8d; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-purple:active:hover:not(.b-disabled) { - background-color: #8c239e; - border-color: #8c239e; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-purple:disabled:hover, -.b-button.b-raised.b-purple:disabled { - background-color: #505057; - color: #38383c; - border-color: #52145d; - cursor: default; -} -.b-button.b-raised.b-yellow { - color: #cdcecf; - border: none; - background-color: #ffeb3b; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus, -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus { - background-color: #fff069; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus:hover:not(.b-disabled), -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-yellow:hover:not(.b-disabled) { - background-color: #ffed4f; -} -.b-button.b-raised.b-yellow.b-pressed, -.b-button.b-raised.b-yellow.b-pressed[data-group]:hover { - background-color: #dcc500; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-yellow.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus:hover, -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus, -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #fbe200; -} -.b-button.b-raised.b-yellow.b-pressed:active { - background-color: #9d8d00; -} -.b-button.b-raised.b-yellow.b-pressed:active:hover { - background-color: #bca900; -} -.b-button.b-raised.b-yellow:active:not(.b-disabled) { - background-color: #fbe200; - border-color: #fbe200; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-yellow:active:hover:not(.b-disabled) { - background-color: #ffe81c; - border-color: #ffe81c; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-yellow:disabled:hover, -.b-button.b-raised.b-yellow:disabled { - background-color: #505057; - color: #38383c; - border-color: #d4be00; - cursor: default; -} -.b-button.b-raised.b-red { - color: #cdcecf; - border: none; - background-color: #d32f2f; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus, -.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus { - background-color: #db5555; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus:hover:not(.b-disabled), -.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-red:hover:not(.b-disabled) { - background-color: #d74444; -} -.b-button.b-raised.b-red.b-pressed, -.b-button.b-raised.b-red.b-pressed[data-group]:hover { - background-color: #952020; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-red.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus:hover, -.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus, -.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #aa2424; -} -.b-button.b-raised.b-red.b-pressed:active { - background-color: #6a1717; -} -.b-button.b-raised.b-red.b-pressed:active:hover { - background-color: #801b1b; -} -.b-button.b-raised.b-red:active:not(.b-disabled) { - background-color: #aa2424; - border-color: #aa2424; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-red:active:hover:not(.b-disabled) { - background-color: #c02929; - border-color: #c02929; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-red:disabled:hover, -.b-button.b-raised.b-red:disabled { - background-color: #505057; - color: #38383c; - border-color: #811b1b; - cursor: default; -} -.b-button.b-raised.b-dark-gray { - color: #cdcecf; - border: none; - background-color: #505057; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus, -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus { - background-color: #66666f; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus:hover:not(.b-disabled), -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-dark-gray:hover:not(.b-disabled) { - background-color: #606069; -} -.b-button.b-raised.b-dark-gray.b-pressed, -.b-button.b-raised.b-dark-gray.b-pressed[data-group]:hover { - background-color: #38383d; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-dark-gray.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus:hover, -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus, -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #404046; -} -.b-button.b-raised.b-dark-gray.b-pressed:active { - background-color: #28282c; -} -.b-button.b-raised.b-dark-gray.b-pressed:active:hover { - background-color: #303034; -} -.b-button.b-raised.b-dark-gray:active:not(.b-disabled) { - background-color: #404046; - border-color: #404046; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-dark-gray:active:hover:not(.b-disabled) { - background-color: #48484e; - border-color: #48484e; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-dark-gray:disabled:hover, -.b-button.b-raised.b-dark-gray:disabled { - background-color: #505057; - color: #38383c; - border-color: #1f1f22; - cursor: default; -} -.b-button.b-raised.b-gray { - color: #cdcecf; - border: none; - background-color: #666; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus, -.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus { - background-color: #7d7d7d; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus:hover:not(.b-disabled), -.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-gray:hover:not(.b-disabled) { - background-color: #757575; -} -.b-button.b-raised.b-gray.b-pressed, -.b-button.b-raised.b-gray.b-pressed[data-group]:hover { - background-color: #474747; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-gray.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus:hover, -.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus, -.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #525252; -} -.b-button.b-raised.b-gray.b-pressed:active { - background-color: #333; -} -.b-button.b-raised.b-gray.b-pressed:active:hover { - background-color: #3d3d3d; -} -.b-button.b-raised.b-gray:active:not(.b-disabled) { - background-color: #525252; - border-color: #525252; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-gray:active:hover:not(.b-disabled) { - background-color: #5c5c5c; - border-color: #5c5c5c; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-gray:disabled:hover, -.b-button.b-raised.b-gray:disabled { - background-color: #505057; - color: #38383c; - border-color: #333; - cursor: default; -} -.b-button.b-raised.b-light-gray { - color: #cdcecf; - border: none; - background-color: #c0c1c2; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus, -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus { - background-color: #d7d8d9; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-gray:hover:not(.b-disabled) { - background-color: #c6c7c8; -} -.b-button.b-raised.b-light-gray.b-pressed, -.b-button.b-raised.b-light-gray.b-pressed[data-group]:hover { - background-color: #858789; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-light-gray.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus:hover, -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus, -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #999a9c; -} -.b-button.b-raised.b-light-gray.b-pressed:active { - background-color: #5f6162; -} -.b-button.b-raised.b-light-gray.b-pressed:active:hover { - background-color: #727476; -} -.b-button.b-raised.b-light-gray:active:not(.b-disabled) { - background-color: #999a9c; - border-color: #999a9c; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-light-gray:active:hover:not(.b-disabled) { - background-color: #acaeaf; - border-color: #acaeaf; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-light-gray:disabled:hover, -.b-button.b-raised.b-light-gray:disabled { - background-color: #505057; - color: #38383c; - border-color: #8c8e90; - cursor: default; -} -.b-button.b-raised { - color: #cdcecf; - border: none; - background-color: #949494; -} -.b-outer.b-using-keyboard .b-button.b-raised:focus, -.b-button.b-raised.b-outer.b-using-keyboard:focus { - background-color: #ababab; -} -.b-outer.b-using-keyboard .b-button.b-raised:focus:hover:not(.b-disabled), -.b-button.b-raised.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised:hover:not(.b-disabled) { - background-color: #9f9f9f; -} -.b-button.b-raised.b-pressed, -.b-button.b-raised.b-pressed[data-group]:hover { - background-color: #686868; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus:hover, -.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus, -.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #767676; -} -.b-button.b-raised.b-pressed:active { - background-color: #4a4a4a; -} -.b-button.b-raised.b-pressed:active:hover { - background-color: #595959; -} -.b-button.b-raised:active:not(.b-disabled) { - background-color: #767676; - border-color: #767676; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised:active:hover:not(.b-disabled) { - background-color: #858585; - border-color: #858585; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised:disabled:hover, -.b-button.b-raised:disabled { - background-color: #505057; - color: #38383c; - border-color: #616161; - cursor: default; -} -.b-buttongroup { - overflow: visible; - flex-shrink: 0; -} -.b-buttongroup.b-content-element { - display: inline-flex; - flex-flow: row nowrap; -} -.b-buttongroup.b-content-element.b-rotate-vertical { - flex-direction: column; -} -.b-buttongroup .b-button { - margin: 0; -} -.b-buttongroup .b-button:not(.b-pressed) { - box-shadow: none !important; -} -.b-buttongroup .b-button.b-pressed, -.b-buttongroup .b-button:active { - z-index: 2; -} -.b-buttongroup .b-button:not(.b-first-visible-child) { - margin-inline-start: -1px; -} -.b-buttongroup.b-columned.b-content-element { - flex: 1; - flex-wrap: wrap; -} -.b-buttongroup.b-columned.b-content-element .b-button { - margin-inline-start: 0; -} -.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child) { - border-radius: 0; -} -.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-calendarpanel { - --min-row-height: 75; - --min-column-width: 75; - -webkit-user-select: none; - user-select: none; -} -.b-calendarpanel.b-outer { - display: inline-flex; -} -.b-calendarpanel .b-week-number-cell { - display: none; -} -.b-calendarpanel.b-show-week-column .b-week-number-cell { - display: flex; - flex-direction: column; -} -.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month { - visibility: hidden; - pointer-events: none; -} -.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month { - opacity: 0.7; - pointer-events: none; -} -.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap { - pointer-events: all; -} -.b-calendarpanel .b-panel-body-wrap { - background-color: #222; -} -.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header { - flex: 1 0 0; - text-align: center; -} -.b-calendarpanel .b-calendarpanel-content { - flex-flow: column nowrap; - align-items: stretch; -} -.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day, -.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day { - display: none; -} -.b-calendarpanel .b-calendar-row { - display: flex; -} -.b-calendarpanel .b-calendar-cell { - display: flex; - text-align: center; - flex-direction: column; - justify-content: center; -} -.b-calendarpanel .b-calendar-days { - flex: 1 1 auto; - display: flex; - justify-content: space-around; - overflow: hidden; -} -.b-calendarpanel .b-weeks-container { - display: flex; - flex-direction: column; -} -.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow { - align-items: flex-start; -} -.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row { - overflow: hidden; -} -.b-container .b-checkbox-label:before { - margin: 0.5em 0.675em 0.675em; - margin-inline-end: 0.4em; - margin-inline-start: 0; -} -.b-checkbox { - position: relative; - align-items: center; - --checkbox-label-transition: color 0.2s, background-color 0.2s; - --checkbox-input-transition: color 0.5s, background-color 0.5s; -} -.b-checkbox.b-field-container > .b-field-inner { - min-height: 5.4ex; -} -.b-checkbox > .b-field-inner { - border: none; - background-color: transparent; - white-space: nowrap; - word-break: break-all; -} -.b-checkbox > .b-field-inner .b-checkbox-label { - position: relative; - font-size: inherit; - cursor: pointer; - color: #262626; - white-space: normal; -} -.b-container .b-checkbox > .b-field-inner .b-checkbox-label { - color: #e6e6e6; -} -.b-checkbox > .b-field-inner .b-checkbox-label:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - display: inline-flex; - justify-content: center; - align-items: center; - margin-inline-end: 0.4em; - font-size: inherit; - width: 1.6em; - height: 1.6em; - padding: 0.15em; - border-radius: 2px; - transition: var(--checkbox-label-transition); - background-color: transparent; - border: 1px solid #2b2b2f; -} -.b-checkbox > .b-field-inner .b-checkbox-label:not(.b-radio-label):before { - content: '\f00c'; - color: #6663; -} -.b-checkbox > .b-field-inner input[type='checkbox'] { - z-index: 1; - opacity: 0; - width: 2.2em; - height: 2.2em; - position: absolute; - margin: 0; - cursor: pointer; - transition: var(--checkbox-input-transition); -} -.b-checkbox > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #2b2b2f; - border-color: #2b2b2f; -} -.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label { - color: #666; -} -.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label:before { - border-color: #6663; - background-color: transparent; -} -.b-checkbox.b-disabled > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #2b2b2f33; - border-color: #2b2b2f33; -} -.b-checkbox.b-field-container:not(.b-field-container-inline) > .b-field-container-wrap { - margin-inline-start: 2.2em; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner .b-checkbox-label:before { - color: #1565c01a; - border-color: #1565c080; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #1565c0; - border-color: #1565c0; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #1565c033; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #1565c033; - border-color: #1565c033; -} -.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner .b-checkbox-label:before { - color: #ff57221a; - border-color: #ff572280; -} -.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ff5722; - border-color: #ff5722; -} -.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ff572233; -} -.b-checkbox:not(.b-radio).b-deep-orange - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #ff572233; - border-color: #ff572233; -} -.b-checkbox:not(.b-radio).b-orange > .b-field-inner .b-checkbox-label:before { - color: #e64a191a; - border-color: #e64a1980; -} -.b-checkbox:not(.b-radio).b-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #e64a19; - border-color: #e64a19; -} -.b-checkbox:not(.b-radio).b-orange > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #e64a1933; -} -.b-checkbox:not(.b-radio).b-orange - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #e64a1933; - border-color: #e64a1933; -} -.b-checkbox:not(.b-radio).b-indigo > .b-field-inner .b-checkbox-label:before { - color: #3f51b51a; - border-color: #3f51b580; -} -.b-checkbox:not(.b-radio).b-indigo > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #3f51b5; - border-color: #3f51b5; -} -.b-checkbox:not(.b-radio).b-indigo > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #3f51b533; -} -.b-checkbox:not(.b-radio).b-indigo - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #3f51b533; - border-color: #3f51b533; -} -.b-checkbox:not(.b-radio).b-green > .b-field-inner .b-checkbox-label:before { - color: #4caf501a; - border-color: #4caf5080; -} -.b-checkbox:not(.b-radio).b-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #4caf50; - border-color: #4caf50; -} -.b-checkbox:not(.b-radio).b-green > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #4caf5033; -} -.b-checkbox:not(.b-radio).b-green - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #4caf5033; - border-color: #4caf5033; -} -.b-checkbox:not(.b-radio).b-yellow > .b-field-inner .b-checkbox-label:before { - color: #ffeb3b1a; - border-color: #ffeb3b80; -} -.b-checkbox:not(.b-radio).b-yellow > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ffeb3b; - border-color: #ffeb3b; -} -.b-checkbox:not(.b-radio).b-yellow > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ffeb3b33; -} -.b-checkbox:not(.b-radio).b-yellow - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #ffeb3b33; - border-color: #ffeb3b33; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner .b-checkbox-label:before { - color: #d32f2f1a; - border-color: #d32f2f80; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #d32f2f; - border-color: #d32f2f; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #d32f2f33; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #d32f2f33; - border-color: #d32f2f33; -} -.b-checkbox:not(.b-radio).b-amber > .b-field-inner .b-checkbox-label:before { - color: #ffc1071a; - border-color: #ffc10780; -} -.b-checkbox:not(.b-radio).b-amber > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ffc107; - border-color: #ffc107; -} -.b-checkbox:not(.b-radio).b-amber > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ffc10733; -} -.b-checkbox:not(.b-radio).b-amber - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #ffc10733; - border-color: #ffc10733; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner .b-checkbox-label:before { - color: #cddc391a; - border-color: #cddc3980; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #cddc39; - border-color: #cddc39; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #cddc3933; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #cddc3933; - border-color: #cddc3933; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner .b-checkbox-label:before { - color: #0096881a; - border-color: #00968880; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #009688; - border-color: #009688; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #00968833; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #00968833; - border-color: #00968833; -} -.b-checkbox:not(.b-radio).b-light-green > .b-field-inner .b-checkbox-label:before { - color: #8bc34a1a; - border-color: #8bc34a80; -} -.b-checkbox:not(.b-radio).b-light-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #8bc34a; - border-color: #8bc34a; -} -.b-checkbox:not(.b-radio).b-light-green > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #8bc34a33; -} -.b-checkbox:not(.b-radio).b-light-green - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #8bc34a33; - border-color: #8bc34a33; -} -.b-checkbox:not(.b-radio).b-purple > .b-field-inner .b-checkbox-label:before { - color: #9c27b01a; - border-color: #9c27b080; -} -.b-checkbox:not(.b-radio).b-purple > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #9c27b0; - border-color: #9c27b0; -} -.b-checkbox:not(.b-radio).b-purple > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #9c27b033; -} -.b-checkbox:not(.b-radio).b-purple - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #9c27b033; - border-color: #9c27b033; -} -.b-combo .b-fieldtrigger.b-icon-picker:before { - transition: transform 0.3s; -} -.b-combo.b-open .b-fieldtrigger.b-icon-picker:before { - transform: rotate(180deg); -} -.b-combo.b-inline-picker:not(.b-label-above) { - flex-wrap: wrap; - align-content: flex-start; -} -.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner { - flex-shrink: 0; - align-self: flex-start; -} -.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker { - flex: 1 0 100%; -} -.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove { - font-size: 0.8em; -} -.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker, -.b-combo.b-readonly .b-fieldtrigger.b-icon-picker { - display: none; -} -.b-combo.b-uses-chipview .b-field-inner { - align-self: stretch; -} -.b-combo.b-uses-chipview .b-chipview { - align-self: stretch; - display: flex; - flex-flow: wrap; - flex: 1 1 auto; - align-items: center; - margin: 0.16em 0.3em; -} -.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input { - padding-inline-start: 0.2em; - order: 99999; -} -.b-combo.b-uses-chipview.b-not-editable input { - order: -1; - min-width: 0; - padding-inline: 0; - flex: 0 1 0; - margin-inline-start: -0.3em; -} -.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip { - padding-block: calc(0.3em + 0.5px); - padding-inline: 0.7em; -} -.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input { - padding: 0; - height: 0; -} -.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after { - content: attr(data-add-new-value); - display: block; - padding: 0.8em; - color: #c0c1c2; - cursor: pointer; -} -.b-container.b-outer, -.b-auto-container:not(.b-toolbar-content).b-single-child > .b-container { - align-self: stretch; - flex: 1 1 auto; -} -body.b-container.b-outer { - margin: 0; - height: 100%; - width: 100%; - overflow: hidden; -} -.b-container:focus { - outline: none; -} -.b-content-element { - position: relative; - display: flex; - flex-flow: row wrap; -} -.b-content-element.b-flex-row { - align-content: flex-start; -} -.b-content-element.b-text-content { - display: block; - overflow: auto; -} -.b-datepicker:focus { - outline: 0; -} -.b-datepicker .b-datepicker-title { - font-weight: 700; - gap: 0; - flex-flow: row nowrap; - justify-content: center; - margin: 0 !important; -} -.b-datepicker .b-field { - background-color: transparent; - border: 0 none; - color: #fff; - min-width: 0; - display: inline-flex; - flex: none !important; - width: auto; - margin-bottom: 0 !important; - height: 100%; - cursor: pointer; -} -.b-datepicker .b-field:not(.b-readonly):hover { - opacity: 0.7; -} -.b-datepicker .b-field .b-field-inner { - flex: none; - border: 0 none; - background-color: transparent; - align-self: stretch; - padding: 0; - box-shadow: none; -} -.b-datepicker .b-field div[type='text'] { - outline: none; -} -.b-datepicker .b-toolbar.b-dock-top { - background-color: #1565c0; - color: #fff; - border-bottom: none; - min-height: 0; - font-size: 1.2em; -} -.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content { - padding: 0.5em 0.5ex !important; - gap: 0.5ex; - justify-content: space-around; -} -.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title { - flex: 1 1 auto; -} -.b-datepicker .b-toolbar.b-dock-top .b-icon, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date { - color: #fff; -} -.b-datepicker .b-toolbar.b-dock-top .b-icon:before, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { - line-height: normal; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date { - border: none; - border-radius: 50%; - min-width: 0; - min-height: 0; - width: 2em; - height: 2em; - font-size: 80%; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:hover, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:hover, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:hover { - opacity: 0.7; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:not(.b-contains-focus), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:not(.b-contains-focus), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:not(.b-contains-focus) { - background: transparent !important; -} -.b-datepicker .b-calendar-weekdays { - background-color: #1565c0; - font-size: 0.85em; -} -.b-datepicker .b-calendar-weekdays .b-calendar-day-header { - padding: 0.4em 0; -} -.b-datepicker.b-show-week-column .b-week-number-cell { - line-height: 2.2em; - width: 2.2em; - margin: 5px 4px; - text-align: center; -} -.b-datepicker .b-calendarpanel-content { - padding: 0; - justify-content: flex-start; -} -.b-datepicker .b-week-number-cell { - color: #76c579; -} -.b-datepicker .b-calendar-cell { - outline: 0 none; - position: relative; - flex: 1 0 2.2em; - padding: 0 4px; - margin: 5px 0; - transition: background-color 0.2s, color 0.2s; -} -.b-datepicker .b-calendar-cell > .b-datepicker-cell-inner { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - height: 2.2em; - width: 2.2em; - border-width: 1px; - border-style: solid; - border-color: transparent; - border-radius: 50%; -} -.b-datepicker .b-calendar-cell.b-today > .b-datepicker-cell-inner { - border-color: #e64a19; - border-width: 1px; -} -.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date) > .b-datepicker-cell-inner { - border-color: #1565c0; -} -.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range) > .b-datepicker-cell-inner { - color: #fff; - background-color: #1565c0; - border-color: #1565c0; -} -.b-datepicker .b-calendar-cell.b-other-month > .b-datepicker-cell-inner { - color: #bbb; -} -.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner { - cursor: pointer; -} -.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover { - background-color: #1565c080; - border-color: #1565c080; -} -.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover.b-today { - background-color: #e64a19; - border-color: #e64a19; -} -.b-datepicker .b-calendar-cell.b-out-of-range > .b-datepicker-cell-inner { - color: #aaa; -} -.b-datepicker .b-calendar-cell.b-disabled-date > .b-datepicker-cell-inner { - color: #aaa; - opacity: 0.4; -} -.b-datepicker .b-calendar-cell.b-in-range { - background-color: #1565c0b3; - border-radius: 0 !important; -} -.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell { - clip-path: polygon(0 50%, 8px 0, 100% 0, 100% 100%, 8px 100%); -} -.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell { - clip-path: polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%); -} -.b-datepicker .b-calendar-cell.b-range-start, -.b-datepicker .b-calendar-cell.b-range-end { - z-index: 0; -} -.b-datepicker .b-calendar-cell.b-range-start:before, -.b-datepicker .b-calendar-cell.b-range-end:before { - content: ' '; - background-color: #1565c0b3; - position: absolute; - inset: 0; - z-index: -1; -} -.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner, -.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner { - position: relative; - background-color: #69b5ff; -} -.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner:after, -.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner:after { - content: ' '; - background-color: #1565c0b3; - border-radius: 50%; - position: absolute; - inset: 0; - z-index: -1; -} -.b-datepicker .b-calendar-cell.b-range-start:before { - left: 50%; -} -.b-datepicker .b-calendar-cell.b-range-end:before { - right: 50%; -} -.b-datepicker.b-rtl .b-icon:before, -.b-datepicker.b-rtl .b-indicator.b-constraint-type-muststarton:before, -.b-datepicker.b-rtl .b-indicator.b-constraint-type-mustfinishon:before, -.b-datepicker.b-rtl .b-indicator.b-deadline-date:before { - transform: scaleX(-1); -} -.b-datepicker .b-yearpicker { - width: 100%; - height: 100%; -} -.b-datepicker .b-datepicker-yearbutton { - margin-inline-start: 0.25ex; - padding: 0.25ex; - border: 0 none; - color: inherit !important; - min-height: unset; - min-width: unset; - background-color: unset; - font-weight: 400; -} -.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover { - opacity: 0.7; - background-color: unset; -} -.b-readonly-combo-list.b-empty { - display: none; -} -.b-readonly-combo-list .b-list-item { - min-width: auto; -} -.b-visible-scrollbar .b-readonly-combo-list .b-list-item { - padding-inline-end: 2em; -} -.b-editor { - background-color: #2b2b2f; - border-radius: 2px; -} -.b-editor.b-positioned { - box-shadow: 0 0 6px #0000001a; -} -.b-editor.b-content-element > .b-widget.b-field { - margin: 0; -} -@keyframes b-field-updated { - 0% { - color: #cdcecf; - } - 25% { - color: #fff; - } - 75% { - color: #fff; - } - to { - color: #cdcecf; - } -} -.b-has-label.b-label-above { - flex-direction: column; -} -.b-has-label.b-label-before .b-label { - align-self: center; - margin-inline-end: 1em; -} -.b-has-label.b-label-above .b-label { - align-self: flex-start; - flex: none !important; - margin: 0 0 0.4em 0.1em; -} -.b-has-label.b-open .b-label, -.b-has-label:focus-within .b-label, -.b-has-label.b-ie:focus .b-label { - color: #262626; -} -.b-container .b-has-label .b-label.b-align-end { - margin-inline-start: 1em; - text-align: left; -} -.b-container .b-has-label.b-open .b-label, -.b-container .b-has-label:focus-within .b-label, -.b-container .b-has-label.b-ie:focus .b-label { - color: #fff; -} -.b-has-label.b-invalid .b-label { - color: #d32f2f !important; -} -.b-has-label.b-disabled .b-label { - color: #666; -} -.b-field-updated { - animation-name: b-field-updated; - animation-duration: 0.5s; -} -.b-vbox.b-box-justify-stretch > .b-field, -.b-flex-column > .b-field { - width: auto; -} -.b-flex-row > .b-field { - align-self: flex-start; - flex: 1 0 100%; - margin-bottom: 0.6em; -} -.b-flex-row > .b-field.b-label-above { - margin-bottom: 1.2em; -} -.b-flex-row > .b-field.b-inline .b-field-inner { - margin-inline-end: 0.6em; -} -.b-flex-row > .b-field.b-last-visible-child, -.b-flex-row > .b-field.b-last-row { - margin-bottom: 0; -} -.b-vbox > .b-field { - margin-bottom: 0.6em; -} -.b-vbox > .b-field.b-label-above { - margin-bottom: 1.2em; -} -.b-vbox > .b-field:last-child { - margin-bottom: 0; -} -.b-field-inner { - display: flex; - flex: 1 1 100%; - align-items: center; - background-color: #2b2b2f; - border-radius: 2px; - border-width: 1px; - border-style: solid; - border-color: #77777780; - min-width: 0; - position: relative; -} -.b-field-container-inline > .b-field-inner { - flex: 0 1 auto; -} -.b-field-container:not(.b-field-container-inline) { - flex-wrap: wrap; -} -.b-field-container-wrap { - display: flex; - flex: 1 1 auto; - overflow: hidden; - position: relative; -} -.b-field-container-wrap > .b-container { - width: 100%; -} -.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap { - height: 0; -} -.b-field.b-collapsed.b-field-container-inline > .b-field-container-wrap { - opacity: 0; -} -.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap > .b-container, -.b-field.b-collapsing:not(.b-field-container-inline) > .b-field-container-wrap > .b-container { - position: absolute; - bottom: 0; -} -.b-field-container-inline:not(.b-no-input) > .b-field-container-wrap { - margin-inline-start: 1em; -} -.b-field-hint { - align-self: stretch; - overflow: visible; - pointer-events: none; - position: relative; - white-space: nowrap; - width: 0; -} -.b-field-hint .b-field-hint-content { - position: absolute; - inset-inline-end: 0.6em; - top: 50%; - transform: translateY(-50%); - font-size: 0.9em; -} -.b-legacy-inset .b-field-hint .b-field-hint-content { - left: 0.6em; -} -.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl { - right: 0.6em; -} -.b-field-no-hint .b-field-hint { - display: none; -} -.b-numberfield, -.b-textareafield, -.b-textfield { - align-items: stretch; - min-width: 3em; - color: #cdcecf; - border-radius: 2px; - position: relative; - width: 12.5em; -} -.b-numberfield.b-has-width, -.b-textareafield.b-has-width, -.b-textfield.b-has-width { - width: auto; -} -.b-numberfield.b-contains-focus .b-field-inner, -.b-textareafield.b-contains-focus .b-field-inner, -.b-textfield.b-contains-focus .b-field-inner { - border-color: #e64a19; -} -.b-numberfield .b-fieldtrigger, -.b-textareafield .b-fieldtrigger, -.b-textfield .b-fieldtrigger { - color: #77777780; - cursor: pointer; - flex: 0 0 auto; - align-items: center; -} -.b-numberfield .b-fieldtrigger.b-align-start, -.b-textareafield .b-fieldtrigger.b-align-start, -.b-textfield .b-fieldtrigger.b-align-start { - padding-inline: 0.8em 0; -} -.b-numberfield .b-fieldtrigger.b-align-end, -.b-textareafield .b-fieldtrigger.b-align-end, -.b-textfield .b-fieldtrigger.b-align-end { - padding-inline: 0 0.8em; -} -.b-numberfield .b-fieldtrigger:before, -.b-textareafield .b-fieldtrigger:before, -.b-textfield .b-fieldtrigger:before { - font-size: 1.3em; - transition: all 0.3s; -} -.b-numberfield .b-spintrigger, -.b-textareafield .b-spintrigger, -.b-textfield .b-spintrigger { - flex-direction: column; - font-size: 1em; -} -.b-numberfield .b-spintrigger .b-spin-up:before, -.b-textareafield .b-spintrigger .b-spin-up:before, -.b-textfield .b-spintrigger .b-spin-up:before { - content: '\f0d8'; - vertical-align: bottom; -} -.b-numberfield .b-spintrigger .b-spin-down:before, -.b-textareafield .b-spintrigger .b-spin-down:before, -.b-textfield .b-spintrigger .b-spin-down:before { - content: '\f0d7'; - vertical-align: top; -} -.b-numberfield.b-hide-spinner .b-spintrigger, -.b-textareafield.b-hide-spinner .b-spintrigger, -.b-textfield.b-hide-spinner .b-spintrigger { - display: none; -} -.b-numberfield input, -.b-numberfield textarea, -.b-textareafield input, -.b-textareafield textarea, -.b-textfield input, -.b-textfield textarea { - background-color: transparent; - color: inherit; - padding: 0.8em; - font-weight: 400; - flex: 1 1 0; - border: 0 none; - margin: 0; - font-family: inherit; - font-size: inherit; - min-width: 1em; - text-align: inherit; -} -.b-numberfield input:focus, -.b-numberfield textarea:focus, -.b-textareafield input:focus, -.b-textareafield textarea:focus, -.b-textfield input:focus, -.b-textfield textarea:focus { - outline: none; -} -.b-numberfield input::-ms-clear, -.b-numberfield textarea::-ms-clear, -.b-textareafield input::-ms-clear, -.b-textareafield textarea::-ms-clear, -.b-textfield input::-ms-clear, -.b-textfield textarea::-ms-clear { - display: none; -} -.b-numberfield textarea, -.b-textareafield textarea, -.b-textfield textarea { - align-self: stretch; -} -.b-numberfield ::-webkit-input-placeholder, -.b-textareafield ::-webkit-input-placeholder, -.b-textfield ::-webkit-input-placeholder { - color: #7f8183; -} -.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove, -.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove, -.b-textfield.b-empty .b-fieldtrigger.b-icon-remove { - visibility: hidden; -} -.b-numberfield:focus-within .b-label i, -.b-textareafield:focus-within .b-label i, -.b-textfield:focus-within .b-label i { - color: #e64a19; -} -.b-numberfield:not(.b-disabled):hover .b-label i, -.b-textareafield:not(.b-disabled):hover .b-label i, -.b-textfield:not(.b-disabled):hover .b-label i { - color: #e64a19; -} -.b-numberfield:not(.b-disabled):hover .b-field-inner, -.b-textareafield:not(.b-disabled):hover .b-field-inner, -.b-textfield:not(.b-disabled):hover .b-field-inner { - border-color: #e64a19; -} -.b-numberfield.b-invalid .b-field-inner, -.b-textareafield.b-invalid .b-field-inner, -.b-textfield.b-invalid .b-field-inner { - border-color: #d32f2f !important; -} -.b-numberfield.b-disabled, -.b-textareafield.b-disabled, -.b-textfield.b-disabled { - color: #666; - cursor: default; -} -.b-numberfield.b-disabled input, -.b-textareafield.b-disabled input, -.b-textfield.b-disabled input { - cursor: text; -} -.b-numberfield.b-disabled .b-fieldtrigger, -.b-textareafield.b-disabled .b-fieldtrigger, -.b-textfield.b-disabled .b-fieldtrigger { - color: #51515180; -} -.b-numberfield.b-disabled .b-fieldtrigger, -.b-textareafield.b-disabled .b-fieldtrigger, -.b-textfield.b-disabled .b-fieldtrigger { - cursor: default; -} -.b-numberfield.b-disabled .b-field-inner, -.b-textareafield.b-disabled .b-field-inner, -.b-textfield.b-disabled .b-field-inner { - border-style: solid; -} -.b-numberfield.b-readonly, -.b-textareafield.b-readonly, -.b-textfield.b-readonly { - cursor: default; -} -.b-numberfield.b-readonly input, -.b-textareafield.b-readonly input, -.b-textfield.b-readonly input { - cursor: text; -} -.b-numberfield.b-readonly .b-fieldtrigger, -.b-textareafield.b-readonly .b-fieldtrigger, -.b-textfield.b-readonly .b-fieldtrigger { - color: #51515180; - cursor: default; -} -.b-numberfield input[type='number']::-webkit-inner-spin-button, -.b-numberfield input[type='number']::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} -.b-numberfield input[type='number'] { - -moz-appearance: textfield; -} -.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove { - font-size: 0.8em; -} -.b-tooltip.b-field-error-tip { - border: 1px solid #d32f2f; -} -.b-tooltip.b-field-error-tip .b-popup-content { - background-color: #fffef6; - color: #d32f2f; - font-weight: 700; -} -.b-divider { - position: relative; - justify-content: center; - margin: 1em 0 1.5em; -} -.b-divider:before { - content: ''; - width: 100%; - border-bottom: 1px solid rgba(119, 119, 119, 0.5); - position: absolute; - top: 50%; -} -.b-divider:after { - display: flex; - content: attr(data-text); - color: #e6e6e6; - background: #222; - padding: 0 1em; - z-index: 1; - font-size: 0.8em; -} -.b-fieldfilterpicker .b-fieldfilterpicker-property { - flex: 0 0 50%; -} -.b-fieldfilterpicker .b-fieldfilterpicker-operator { - flex: 0 1 50%; - margin-inline-start: 1em; -} -.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked > .b-field-inner { - border: none; - background: none; -} -.b-fieldfilterpicker .b-fieldfilterpicker-values { - margin-block-end: 0.2em; -} -.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field { - flex: 1; - margin-block-end: 0; -} -.b-fieldfilterpicker .b-fieldfilterpicker-value-separator { - flex: none; - padding: 0 0.4em; - align-self: center; -} -.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field:last-child:after { - display: none; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row { - padding-top: 2.2em; - position: relative; - flex-shrink: 0; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child { - padding-top: 0; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before { - content: attr(data-separator-text); - font-size: 85%; - position: absolute; - text-align: center; - line-height: 2.2em; - width: 100%; - height: 2.2em; - top: 0; - background-image: linear-gradient(to right, #e0e0e7, #e0e0e7 44%, transparent 46%, transparent 54%, #e0e0e7 56%); - background-position: 0 50%; - background-size: 100% 1px; - background-repeat: no-repeat; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before { - display: none; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active { - flex: 0 0 2.2em; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters { - padding: 0.5em 0; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button { - align-self: center; - margin-top: 1.1em; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove { - padding: 0 0.25em; - margin-inline-start: 0.5em; -} -.b-filepicker { - overflow: visible; -} -.b-filepicker.b-content-element { - align-content: stretch; -} -.b-displayfield { - color: inherit; -} -.b-displayfield .b-field-inner { - border: 0; - background: transparent; -} -.b-displayfield .b-field-inner span { - padding: 0.8em; -} -.b-pickerfield.b-open .b-field-inner { - border-color: #1565c0; -} -.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly] { - cursor: pointer; -} -.b-datefield.b-open .b-fieldtrigger { - color: #1565c0 !important; -} -.b-datefield.b-no-steppers .b-step-trigger { - display: none; -} -.b-datefield.b-rtl .b-step-trigger:before { - transform: scaleX(-1); -} -.b-datetimefield { - align-items: center; - position: relative; -} -.b-datetimefield input { - text-align: center; -} -.b-datetimefield .b-field-inner { - height: 100%; -} -.b-datetimefield .b-datefield { - flex: 1 1 55%; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-datetimefield .b-datefield .b-field-inner { - border: none; - border-inline-end: 1px solid rgba(160, 160, 160, 0.5); - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-datetimefield .b-timefield { - flex: 1 1 45%; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-datetimefield .b-timefield .b-field-inner { - border: none; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-datetimefield:not(.b-disabled):hover .b-field-inner, -.b-datetimefield:focus-within .b-field-inner { - border-color: #e64a19; -} -.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner, -.b-datetimefield:focus-within .b-datefield .b-field-inner { - border-inline-end: 1px solid rgba(160, 160, 160, 0.5); -} -.b-label { - align-items: center; - color: #262626; - font-size: 0.9em; - white-space: nowrap; - text-overflow: ellipsis; -} -.b-container .b-label { - color: #e6e6e6; -} -.b-list { - display: block; - background-color: #303034; - outline: none; - padding: 0; - margin: 0; - -webkit-user-select: none; - user-select: none; -} -.b-list.b-floating { - border-radius: 2px; -} -.b-list.b-empty:not(.b-masked) { - min-height: initial !important; -} -.b-list.b-empty:not(.b-masked)[data-empty-text]:after { - content: attr(data-empty-text); - display: block; - padding: 0.8em; - color: #c0c1c2; -} -.b-list.b-masked { - padding: 2em 0; -} -.b-list .b-selected-icon { - margin-inline-end: 0.5em; - display: none; -} -.b-list .b-select-all-item { - border-bottom: 1px solid; - font-weight: 700; - position: sticky; - top: 0; - background-color: #303034; - z-index: 1; -} -.b-list.b-multiselect .b-list-item .b-selected-icon { - display: initial; - visibility: hidden; -} -.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon { - visibility: visible; -} -.b-list-item { - position: relative; - padding: 0.8em; - color: #c0c1c2; - cursor: pointer; - background-color: transparent; - transition: background-color 0.2s, color 0.2s; - border-top: 1px dotted rgba(19, 19, 21, 0.8); - min-width: 100px; - overflow: hidden; - white-space: nowrap; - display: flex; - flex-direction: row; - align-items: center; -} -.b-list-item.b-hidden { - display: none; -} -.b-list-item:first-child { - border-top: none; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.b-list-item:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.b-list-item.b-active, -.b-list-item:focus { - outline: none; -} -.b-list-item.b-active:not(.b-disabled), -.b-list-item:focus:not(.b-disabled) { - background-color: #e64a19; - color: #fff; -} -.b-list-item.b-list-item-group-header { - font-weight: 700; -} -.b-list-item.b-list-item-group-header .b-icon-check { - display: none; -} -.b-grouped .b-list-item:not(.b-list-item-group-header) { - padding-inline-start: 2em; -} -.b-chipview { - background-color: transparent; - gap: 0.3em; -} -.b-chipview.b-empty:after { - display: none; -} -.b-chipview input { - padding-top: 0.6em; - padding-bottom: calc(0.6em + 1px); -} -.b-chipview .b-chip { - display: flex; - align-items: center; - padding-block: 0.3em; - padding-inline: 0.7em; - border-radius: 1em; - background-color: #c0c1c2; - color: #333; - transition: background-color 0.3s, color 0.3s; -} -.b-chipview .b-chip .b-icon, -.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip .b-indicator.b-deadline-date { - height: 1.5em; - width: 1.5em; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - background-color: #cdcecf; - color: #505057; -} -.b-chipview .b-chip .b-icon:first-child:not(.b-close-icon), -.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton:first-child:not(.b-close-icon), -.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon:first-child:not(.b-close-icon), -.b-chipview .b-chip .b-indicator.b-deadline-date:first-child:not(.b-close-icon) { - margin-inline-end: 0.5em; - margin-inline-start: -0.4em; -} -.b-chipview .b-chip:hover { - background-color: #b3b4b5; - color: #262626; -} -.b-chipview .b-chip:hover .b-icon, -.b-chipview .b-chip:hover .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip:hover .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip:hover .b-indicator.b-deadline-date { - background-color: #cdcecf; - color: #505057; -} -.b-chipview .b-chip.b-selected { - background-color: #1565c0; - color: #fff; -} -.b-chipview .b-chip.b-selected .b-icon, -.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip.b-selected .b-indicator.b-deadline-date { - background-color: #cdcecf; - color: #1565c0; -} -.b-chipview .b-chip.b-selected:hover { - background-color: #1259a9; - color: #fff; -} -.b-chipview .b-chip.b-selected:hover .b-icon, -.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip.b-selected:hover .b-indicator.b-deadline-date { - background-color: #cdcecf; - color: #1259a9; -} -.b-chipview .b-chip.b-active { - outline: 1px solid #e64a19; - outline-offset: 2px; -} -.b-chipview .b-chip .b-close-icon { - margin-inline-start: 0.5em; - cursor: pointer; -} -.b-chipview.b-chips-closable .b-chip { - padding-inline-end: 0.3em; -} -@keyframes maskOpacity { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-masked { - position: relative; -} -.b-mask { - position: absolute; - inset: 0; - z-index: 10000; - background-color: transparent; -} -.b-mask:not(.b-prevent-transitions) { - transition: opacity 1s; -} -.b-mask.b-visible { - pointer-events: all; - opacity: 1; -} -.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show) { - animation: maskOpacity 0.3s ease 0s 1; -} -.b-mask.b-hidden { - pointer-events: none; - opacity: 0; -} -.b-mask.b-hidden:not(.b-prevent-transitions) { - animation: maskOpacity 0.2s ease 0s 1 reverse; -} -.b-mask.b-delayed-show { - opacity: 0; -} -.b-mask.b-mask-bright, -.b-mask.b-mask-bright-blur { - background-color: #ffffffb2; -} -.b-mask.b-mask-dark, -.b-mask.b-mask-dark-blur { - background-color: #0000004c; -} -.b-mask-content { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - display: flex; - flex-direction: column; - color: #fff; - background-color: #1565c0; - border-radius: 2px; -} -.b-mask-text { - padding: 1em; - display: flex; - align-items: center; -} -.b-mask-progress-bar { - height: 3px; - background-color: #e64a19; -} -.b-mask-icon { - margin-inline-end: 0.5em; -} -.b-masked-dark-blur, -.b-masked-bright-blur { - filter: blur(3px); - transform: scale(1.01); - transition: all 0.5s; -} -.b-messagedialog.b-popup { - min-width: 18em; -} -.b-messagedialog.b-popup .b-button { - min-width: 9em; -} -.b-messagedialog.b-popup .b-messagedialog-header, -.b-messagedialog.b-popup .b-messagedialog-content { - padding: 1em; -} -.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content { - border-radius: 0; - min-height: 4em; -} -.b-messagedialog.b-popup .b-messagedialog-input, -.b-messagedialog.b-popup .b-messagedialog-okbutton, -.b-messagedialog.b-popup .b-messagedialog-cancelbutton { - display: none; -} -.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton, -.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton, -.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton, -.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton { - display: initial; -} -.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input { - display: initial; - margin: 1em 0 0; -} -.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton { - display: initial; -} -.b-messagedialog.b-popup .b-panel-body-wrap { - background: #2b2b2f; -} -.b-messagedialog.b-popup .b-popup-content, -.b-messagedialog.b-popup .b-toolbar { - background: transparent; -} -.b-messagedialog.b-popup .b-toolbar .b-toolbar-content { - justify-content: flex-end; -} -.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child) { - margin-inline-start: 1em; -} -.b-pagingtoolbar .b-toolbar-content { - justify-content: center; -} -.b-pagingtoolbar .b-toolbar-content .b-numberfield { - width: unset; -} -.b-pagingtoolbar .b-toolbar-content .b-numberfield input { - width: 4em; - text-align: center; -} -.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html { - color: #666; -} -.b-panel.b-floating { - border-radius: 2px; -} -.b-panel.b-floating > .b-panel-body-wrap > .b-panel-content { - border-radius: 2px; -} -.b-panel.b-floating > .b-panel-header.b-dock-top, -.b-panel.b-floating:not(.b-has-header) > .b-panel-body-wrap > .b-toolbar.b-dock-top { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.b-panel.b-floating > .b-panel-body-wrap > .b-toolbar.b-dock-bottom { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} -.b-panel.b-floating.b-panel-has-header > .b-panel-body-wrap > .b-panel-content, -.b-panel.b-floating.b-panel-has-top-toolbar > .b-panel-body-wrap > .b-panel-content { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.b-panel.b-floating.b-panel-has-bottom-toolbar > .b-panel-body-wrap > .b-panel-content { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel { - padding: 0; - color: #fff; - z-index: 0; -} -.b-panel > .b-panel-body-wrap { - overflow: hidden; -} -.b-panel > .b-panel-overlay, -.b-panel > .b-panel-body-wrap { - z-index: 0; -} -.b-panel > .b-panel-collapse-size-locker { - position: absolute !important; -} -.b-panel:not(.b-panel-collapsible-overlay).b-collapsed > .b-panel-collapse-size-locker { - clip: rect(0, 0, 0, 0); -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header) - > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up > .b-panel-collapse-size-locker { - top: 0; -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header) > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down > .b-panel-collapse-size-locker { - bottom: 0; -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header) - > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right > .b-panel-collapse-size-locker { - right: 0; -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header) - > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right > .b-panel-collapse-size-locker { - left: 0; -} -.b-panel.b-panel-collapsible-overlay:not( - .b-collapsing, - .b-expanding, - .b-panel-overlay-revealed, - .b-panel-overlay-revealing - ) - > .b-panel-overlay - > .b-panel-overlay-header { - display: none; -} -.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed > .b-panel-overlay { - box-shadow: 0 0 10px #0000004d; - overflow: visible; -} -.b-panel.b-panel-collapsible-overlay > .b-panel-header { - transition: transform 0.2s ease-in-out; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed > .b-panel-header > .b-collapsify-hide { - display: none; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header, -.b-panel.b-panel-collapsible-overlay.b-expanding > .b-panel-header { - opacity: 0; -} -.b-panel.b-panel-collapsible-overlay:not(.b-collapsed, .b-collapsing) > .b-panel-overlay > .b-panel-overlay-header { - display: none; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing, -.b-panel.b-panel-collapsible-overlay.b-expanding, -.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing, -.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed { - overflow: visible; - z-index: 1; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-down > .b-panel-collapse-size-locker { - bottom: 0; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-up > .b-panel-collapse-size-locker { - top: 0; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-left > .b-panel-collapse-size-locker { - left: 0; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-right > .b-panel-collapse-size-locker { - right: 0; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing { - overflow: visible; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header { - z-index: -1; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up > .b-panel-header { - transform: translateY(-100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down > .b-panel-header { - transform: translateY(100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right > .b-panel-header { - transform: translate(100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left > .b-panel-header { - transform: translate(-100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding) > .b-panel-collapse-size-locker { - transition: transform 0.2s ease-in-out, clip-path 0.2s ease-in-out, top 0.2s ease-in-out, right 0.2s ease-in-out, - bottom 0.2s ease-in-out, left 0.2s ease-in-out; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up > .b-panel-collapse-size-locker { - transform: translateY(-100%); - clip-path: inset(0 0 100% 0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(0 0 -10px 0); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-top) { - top: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down - > .b-panel-collapse-size-locker { - transform: translateY(100%); - clip-path: inset(100% 0 0 0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(-10px 0 0 0); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-bottom) { - bottom: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left - > .b-panel-collapse-size-locker { - transform: translate(-100%); - clip-path: inset(0 0 0 100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(0 -10px 0 0); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-left) { - left: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right - > .b-panel-collapse-size-locker { - transform: translate(100%); - clip-path: inset(0 100% 0 0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(0 0 0 -10px); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-right) { - right: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-expanding { - flex: none !important; - overflow: visible; -} -.b-panel.b-header-dock-right, -.b-panel.b-header-dock-bottom { - justify-content: flex-end; -} -.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing) { - visibility: hidden; -} -.b-panel.b-collapsed > .b-panel-collapse-revealer { - visibility: visible; - cursor: pointer; -} -.b-panel.b-collapsed, -.b-panel.b-collapsing { - flex-grow: unset !important; - flex-basis: unset !important; - flex-shrink: 0 !important; -} -.b-panel.b-collapsed.b-header-dock-top, -.b-panel.b-collapsed.b-header-dock-bottom, -.b-panel.b-collapsing.b-header-dock-top, -.b-panel.b-collapsing.b-header-dock-bottom { - min-height: auto !important; -} -.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay, -.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay { - height: unset !important; -} -.b-vbox > .b-panel.b-collapsed.b-header-dock-top, -.b-vbox > .b-panel.b-collapsed.b-header-dock-bottom, -.b-vbox > .b-panel.b-collapsing.b-header-dock-top, -.b-vbox > .b-panel.b-collapsing.b-header-dock-bottom { - flex: none !important; -} -.b-panel.b-collapsed.b-header-dock-right, -.b-panel.b-collapsed.b-header-dock-left, -.b-panel.b-collapsing.b-header-dock-right, -.b-panel.b-collapsing.b-header-dock-left { - min-width: auto !important; -} -.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay, -.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay { - width: unset !important; -} -.b-hbox > .b-panel.b-collapsed.b-header-dock-right, -.b-hbox > .b-panel.b-collapsed.b-header-dock-left, -.b-hbox > .b-panel.b-collapsing.b-header-dock-right, -.b-hbox > .b-panel.b-collapsing.b-header-dock-left { - flex: none !important; -} -.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right, -.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left { - width: unset !important; -} -.b-panel.b-header-dock-top .b-panel-content { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.b-panel.b-header-dock-right .b-panel-content { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel.b-header-dock-bottom .b-panel-content { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel.b-header-dock-left .b-panel-content { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-panel.b-panel-has-bottom-toolbar .b-panel-content { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel.b-floating > .b-dock-top { - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.b-panel.b-floating > .b-dock-right { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.b-panel.b-floating > .b-dock-bottom { - position: static; - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} -.b-panel.b-floating > .b-dock-left { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.b-panel-content { - background-color: #222; - justify-content: space-between; - overflow: hidden; - padding: 1em; -} -.b-panel-content + .b-toolbar.b-bottom-toolbar { - min-height: 3.8em; -} -.b-panel-content + .b-toolbar.b-bottom-toolbar .b-toolbar-content { - padding-top: 0; -} -.b-panel-content.b-auto-container.b-single-child > .b-container { - flex: 1 1 auto; -} -.b-panel-content.b-fit-container { - padding: 0; -} -.b-tabpanel .b-panel-content { - background-color: #222; -} -.b-panel-header { - display: flex; - background-color: #1565c0; - color: #fff; - padding: 1em; - flex: 0 0 auto; - align-items: center; - z-index: 1; -} -.b-panel-header.b-panel-ui-toolbar { - background-color: #2b2b2f; - color: #c0c1c2; - padding: 0.5em; -} -.b-panel-header.b-panel-ui-toolbar.b-dock-top, -.b-panel-header.b-panel-ui-toolbar.b-dock-bottom { - min-height: 4em; -} -.b-panel-header.b-panel-ui-toolbar.b-dock-left, -.b-panel-header.b-panel-ui-toolbar.b-dock-right { - min-width: 4em; -} -.b-panel-header.b-panel-ui-toolbar .b-header-title { - font-size: unset; - font-weight: unset; -} -.b-panel-header.b-dock-right { - flex-flow: column nowrap; -} -.b-panel-header.b-dock-left { - flex-flow: column-reverse nowrap; -} -.b-panel-header.b-dock-left .b-header-title { - transform: rotate(180deg); -} -.b-panel-header .b-header-title { - flex: 1 1 auto; - text-align: center; - justify-content: center; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.b-panel-header .b-header-title:not(:last-child) { - padding-inline-end: 1em; -} -.b-panel-header .b-header-title.b-align-start { - text-align: start; - justify-content: flex-start; -} -.b-panel-header .b-header-title.b-align-center { - text-align: center; - justify-content: center; - padding-inline-end: 0; -} -.b-panel-header .b-header-title.b-align-end { - text-align: end; - justify-content: flex-end; -} -.b-panel-header .b-header-title.b-align-end:not(:last-child) { - margin-inline-end: 1em; -} -.b-panel-header.b-dock-right .b-header-title, -.b-panel-header.b-dock-left .b-header-title { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; -} -.b-panel-header.b-dock-right, -.b-panel-header.b-dock-bottom { - order: 100; -} -.b-button.b-tool, -.b-tool { - cursor: pointer; - color: #fff; - height: 2em; - width: 2em; - font-size: 0.9em; - display: flex; - align-items: center; - justify-content: center; - border-radius: 50%; - border: 0 none; - background-color: transparent; - flex-shrink: 0; - contain: paint; -} -.b-button.b-tool::-moz-focus-inner, -.b-tool::-moz-focus-inner { - border: 0; -} -.b-button.b-tool:focus, -.b-tool:focus { - outline: none; -} -.b-using-keyboard .b-button.b-tool:focus, -.b-using-keyboard .b-tool:focus { - background-color: #dcdcdc80; -} -.b-button.b-tool.b-icon:before, -.b-tool.b-icon:before, -.b-tool.b-indicator.b-constraint-type-muststarton:before, -.b-tool.b-indicator.b-constraint-type-mustfinishon:before, -.b-tool.b-indicator.b-deadline-date:before { - width: 1em; - height: 1em; - text-align: center; - line-height: inherit; -} -.b-button.b-tool:hover, -.b-tool:hover { - opacity: 0.8; -} -.b-button.b-tool.b-disabled, -.b-tool.b-disabled { - opacity: 0.4; -} -.b-button.b-tool.b-rotate-left:before, -.b-tool.b-rotate-left:before { - transform: rotate(270deg); -} -.b-button.b-tool.b-rotate-right:before, -.b-tool.b-rotate-right:before { - transform: rotate(90deg); -} -.b-button.b-tool i, -.b-tool i { - display: flex; -} -.b-button.b-tool a, -.b-tool a { - color: #fff; -} -.b-button.b-tool { - min-height: 2em; - min-width: 2em; -} -.b-collapsetool:not(.b-collapsing):before { - transition: all 0.2s ease-in-out; -} -.b-collapsetool.b-icon-collapse-down:not(.b-collapsed):before { - transform: rotate(180deg); -} -.b-collapsetool.b-icon-collapse-down.b-collapsed:before { - transform: rotate(0); -} -.b-collapsetool.b-icon-collapse-right:not(.b-collapsed):before { - transform: rotate(0); -} -.b-collapsetool.b-icon-collapse-right.b-collapsed:before { - transform: rotate(180deg); -} -.b-dock-top .b-header-title:not(:last-child), -.b-dock-bottom .b-header-title:not(:last-child) { - padding-inline-end: 0.2em; -} -.b-dock-top .b-tool.b-align-start, -.b-dock-bottom .b-tool.b-align-start { - margin-block: 0; - margin-inline: 0 0.4em; -} -.b-dock-top .b-tool.b-align-end, -.b-dock-bottom .b-tool.b-align-end { - margin-block: 0; - margin-inline: 0.4em 0; -} -.b-dock-right .b-header-title:not(:last-child), -.b-dock-left .b-header-title:not(:last-child) { - padding: 0.2em 0; -} -.b-dock-right .b-tool.b-align-start, -.b-dock-left .b-tool.b-align-start { - margin-block-end: 0.4em; -} -.b-dock-right .b-tool.b-align-end, -.b-dock-left .b-tool.b-align-end { - margin-block-start: 0.4em; -} -.b-fieldset.b-has-label { - align-items: center; -} -.b-fieldset.b-has-label.b-label-before > .b-panel-body-wrap { - flex: 1 1 100%; -} -.b-fieldset.b-has-label > label { - flex-shrink: 0; -} -.b-fieldset-header { - background-color: transparent; - padding: 0.5em; - color: #cdcecf; -} -.b-fieldset-header .b-header-title { - font-weight: 600; -} -fieldset.b-fieldset-content { - border: none; - background-color: transparent; - margin-inline-start: 0; - margin-inline-end: 0; - overflow: unset; - padding-block-end: 0; -} -.b-panel-has-header > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { - padding-block-start: 1em; - padding-inline-start: 1em; - padding-inline-end: 1em; -} -.b-fieldset:not(.b-panel-has-header) > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { - padding: 0; -} -fieldset.b-fieldset-content.b-inline > .b-field:not(:first-child) { - margin-inline-start: 1em; -} -fieldset.b-fieldset-content > legend.b-fieldset-legend { - position: absolute; - top: -10000px; - clip: rect(0, 0, 0, 0); -} -.b-popup { - color: #c0c1c2; -} -.b-popup.b-text-popup { - max-width: 25em; -} -.b-popup.b-positioned { - box-shadow: 3px 3px 6px #0006; -} -.b-popup-content { - background: #2b2b2f; -} -.b-popup-content a { - color: #8c8e90; -} -.b-popup-header { - background-color: #1565c0; - color: #fff; -} -.b-modal-mask { - background-color: #64646480; - position: fixed; - inset: 0; - pointer-events: all; - z-index: 11001; -} -@media (max-width: 480px) { - .b-popup { - max-width: 100% !important; - } -} -.b-menu { - min-height: 20px; - outline: none; - display: flex; - flex-direction: column; - align-items: stretch; - -webkit-user-select: none; - user-select: none; -} -.b-menu .b-panel-content { - background-color: #2b2b2f; -} -.b-menu.b-empty:after { - content: attr(data-empty-text); - display: block; - padding: 0.8em; - color: #c0c1c2; -} -.b-menu .b-icon:before, -.b-menu .b-indicator.b-constraint-type-muststarton:before, -.b-menu .b-indicator.b-constraint-type-mustfinishon:before, -.b-menu .b-indicator.b-deadline-date:before, -.b-menu .b-icon-fw:before { - min-width: 1.3em; -} -.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text { - margin-inline-end: 2em; -} -.b-sub-menu .b-anchor:before { - position: absolute; - height: 2.7em; - width: 11px; - left: -2px; - content: ' '; - margin-top: -0.8em; -} -.b-menu-content { - flex-flow: column nowrap; - justify-content: flex-start; - align-items: stretch; - padding: 0; -} -.b-menu-content > :not(.b-menuitem) { - margin: 0.2em 0.6em; - display: flex; -} -.b-menu-content > :not(.b-menuitem):first-child { - margin-top: 0.4em; -} -.b-menu-content > :not(.b-menuitem):last-child { - margin-bottom: 0.4em; -} -.b-menu-content > .b-button { - justify-content: flex-start; -} -.b-menuitem { - flex-shrink: 0; - padding: 0.8em; - color: #c0c1c2; - cursor: pointer; - transition: background-color 0.2s, color 0.2s; - border-top: 1px dotted rgba(19, 19, 21, 0.8); - font-size: 1em; - min-width: 7em; - display: flex; - align-items: center; -} -.b-menuitem.b-disabled { - opacity: 0.5; -} -.b-menuitem:first-child { - border-top: none; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.b-menuitem:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.b-menuitem.b-separator:not(.b-first-visible-child) { - border-top: 1px solid #131315; -} -.b-menuitem.b-contains-focus, -.b-menuitem:focus { - outline: none; - background-color: #e64a19; - color: #fff; -} -.b-menuitem span.b-menu-text { - flex: 1 1 auto; - white-space: nowrap; - margin-inline-start: 0.6em; - overflow: hidden; - text-overflow: ellipsis; - min-width: 5em; -} -.b-menuitem.b-has-submenu .b-icon-sub-menu { - margin-inline-start: 0.3em; -} -.b-menuitem.b-rtl .b-icon-sub-menu:before { - transform: scaleX(-1); -} -a.b-menuitem:hover .b-menu-text { - text-decoration: underline; -} -.b-menu-with-icon .b-menuitem-icon { - width: 1.25em; - text-align: center; - flex-shrink: 0; - margin-inline-end: 0.5em; -} -.b-menu-with-icon span.b-menu-text { - margin-inline-start: 1.75em; -} -.b-menu-with-icon .b-menuitem-icon ~ span.b-menu-text { - margin-inline-start: 0; -} -@media screen and (min-resolution: 120dpi) { - .b-firefox .b-radio input { - transform: rotate(1deg); - margin: 1.5px; - } -} -.b-radio input[type='radio'] { - border-radius: 50%; - box-shadow: 0 0 0 1px #666; - border: 0.25em solid #2b2b2f; - background-color: #2b2b2f; - height: 1.3em; - width: 1.3em; - margin: 1px; - z-index: 1; - -webkit-appearance: none; - appearance: none; - cursor: pointer; -} -.b-radio input[type='radio']:focus-visible { - outline: 1px solid #e64a19; - outline-offset: 0; -} -.b-radio input[type='radio']:checked { - background-color: #1565c0; -} -.b-radio.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #c0c1c2; - background-color: transparent; -} -.b-radio > .b-field-inner label.b-radio-label { - margin-inline-start: 0.4em; -} -.b-radio > .b-field-inner label.b-radio-label:before { - content: none; -} -.b-radio.b-blue input[type='radio'] { - box-shadow: 0 0 0 1px #1565c0; - background-color: #1565c01a; -} -.b-radio.b-blue input[type='radio']:checked { - background-color: #1565c0; -} -.b-radio.b-blue.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #1565c033; - background-color: transparent; -} -.b-radio.b-deep-orange input[type='radio'] { - box-shadow: 0 0 0 1px #ff5722; - background-color: #ff57221a; -} -.b-radio.b-deep-orange input[type='radio']:checked { - background-color: #ff5722; -} -.b-radio.b-deep-orange.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ff572233; - background-color: transparent; -} -.b-radio.b-orange input[type='radio'] { - box-shadow: 0 0 0 1px #e64a19; - background-color: #e64a191a; -} -.b-radio.b-orange input[type='radio']:checked { - background-color: #e64a19; -} -.b-radio.b-orange.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #e64a1933; - background-color: transparent; -} -.b-radio.b-indigo input[type='radio'] { - box-shadow: 0 0 0 1px #3f51b5; - background-color: #3f51b51a; -} -.b-radio.b-indigo input[type='radio']:checked { - background-color: #3f51b5; -} -.b-radio.b-indigo.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #3f51b533; - background-color: transparent; -} -.b-radio.b-green input[type='radio'] { - box-shadow: 0 0 0 1px #4caf50; - background-color: #4caf501a; -} -.b-radio.b-green input[type='radio']:checked { - background-color: #4caf50; -} -.b-radio.b-green.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #4caf5033; - background-color: transparent; -} -.b-radio.b-yellow input[type='radio'] { - box-shadow: 0 0 0 1px #ffeb3b; - background-color: #ffeb3b1a; -} -.b-radio.b-yellow input[type='radio']:checked { - background-color: #ffeb3b; -} -.b-radio.b-yellow.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ffeb3b33; - background-color: transparent; -} -.b-radio.b-red input[type='radio'] { - box-shadow: 0 0 0 1px #d32f2f; - background-color: #d32f2f1a; -} -.b-radio.b-red input[type='radio']:checked { - background-color: #d32f2f; -} -.b-radio.b-red.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #d32f2f33; - background-color: transparent; -} -.b-radio.b-amber input[type='radio'] { - box-shadow: 0 0 0 1px #ffc107; - background-color: #ffc1071a; -} -.b-radio.b-amber input[type='radio']:checked { - background-color: #ffc107; -} -.b-radio.b-amber.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ffc10733; - background-color: transparent; -} -.b-radio.b-lime input[type='radio'] { - box-shadow: 0 0 0 1px #cddc39; - background-color: #cddc391a; -} -.b-radio.b-lime input[type='radio']:checked { - background-color: #cddc39; -} -.b-radio.b-lime.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #cddc3933; - background-color: transparent; -} -.b-radio.b-teal input[type='radio'] { - box-shadow: 0 0 0 1px #009688; - background-color: #0096881a; -} -.b-radio.b-teal input[type='radio']:checked { - background-color: #009688; -} -.b-radio.b-teal.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #00968833; - background-color: transparent; -} -.b-radio.b-light-green input[type='radio'] { - box-shadow: 0 0 0 1px #8bc34a; - background-color: #8bc34a1a; -} -.b-radio.b-light-green input[type='radio']:checked { - background-color: #8bc34a; -} -.b-radio.b-light-green.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #8bc34a33; - background-color: transparent; -} -.b-radio.b-purple input[type='radio'] { - box-shadow: 0 0 0 1px #9c27b0; - background-color: #9c27b01a; -} -.b-radio.b-purple input[type='radio']:checked { - background-color: #9c27b0; -} -.b-radio.b-purple.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #9c27b033; - background-color: transparent; -} -.b-ripple { - display: none; -} -.b-slider { - background-color: transparent; - flex-direction: column; - align-items: center; - justify-content: center; - overflow: visible; -} -.b-slider label { - transition: color 0.2s; -} -.b-slider.b-rtl > [type='range'] { - direction: rtl; -} -.b-slider [type='range'] { - align-self: stretch; - max-width: 100%; - -webkit-appearance: none; - margin: 10px 0; - padding: 0; - font-size: inherit; - background-color: transparent; -} -.b-slider [type='range']:focus { - outline: 0; -} -.b-slider [type='range']:focus::-webkit-slider-runnable-track { - background: #1565c0; -} -.b-slider [type='range']:focus::-moz-range-track { - background: #1565c0; -} -.b-slider [type='range']:focus::-ms-fill-lower, -.b-slider [type='range']:focus::-ms-fill-upper { - background: #1565c0; -} -.b-slider [type='range']:focus::-webkit-slider-thumb { - box-shadow: 0 2px 4px #00000026, 0 2px 4px #0003; -} -.b-slider [type='range']::-moz-focus-outer { - border: 0; -} -.b-slider [type='range']::-ms-tooltip { - display: none; -} -.b-slider [type='range']::-webkit-slider-runnable-track { - cursor: pointer; - height: 8px; - transition: all 0.2s ease; - width: 100%; - background: gray; - border: none; - border-radius: 2px; -} -.b-slider [type='range']::-webkit-slider-thumb { - background: #1565c0; - border: none; - border-radius: 50%; - cursor: pointer; - height: 20px; - width: 20px; - -webkit-appearance: none; - margin-top: -6px; - transition: all 0.5s; -} -.b-slider [type='range']::-moz-range-track { - cursor: pointer; - height: 8px; - transition: all 0.2s ease; - width: 100%; - background: gray; - border: none; - border-radius: 2px; -} -.b-slider [type='range']::-moz-range-thumb { - background: #1565c0; - border: none; - border-radius: 50%; - cursor: pointer; - height: 20px; - width: 20px; -} -.b-slider [type='range']::-ms-track { - cursor: pointer; - height: 8px; - transition: all 0.2s ease; - width: 100%; - background: transparent; - border-color: transparent; - border-width: 10px 0; - color: transparent; -} -.b-slider [type='range']::-ms-fill-lower, -.b-slider [type='range']::-ms-fill-upper { - background: gray; - border: none; - border-radius: 4px; -} -.b-slider [type='range']::-ms-thumb { - background: #1565c0; - border: none; - border-radius: 50%; - cursor: pointer; - height: 20px; - width: 20px; - margin-top: 0; -} -.b-slider.b-disabled [type='range']::-ms-thumb, -.b-slider.b-disabled [type='range']::-ms-fill-lower, -.b-slider.b-disabled [type='range']::-ms-fill-upper { - background: #737373; - cursor: default; -} -.b-slider.b-disabled [type='range']::-moz-range-thumb, -.b-slider.b-disabled [type='range']::-moz-range-track { - background: #737373; - cursor: default; -} -.b-slider.b-disabled [type='range']::-webkit-slider-thumb, -.b-slider.b-disabled [type='range']::-webkit-slider-runnable-track { - background: #737373; - cursor: default; -} -.b-grid-cell .b-slider { - width: 100%; -} -.b-container .b-slider label { - margin: 0; -} -.b-container .b-slidetoggle .b-slidetoggle-label { - margin-inline-start: 0; -} -.b-slidetoggle { - height: 3.25em; -} -.b-slidetoggle .b-field-inner:before { - width: 2.4em; -} -.b-slidetoggle input, -.b-slidetoggle .b-slidetoggle-toggle { - width: 2.4em; - height: 1.4em; - font-size: inherit; - flex-shrink: 0; -} -.b-slidetoggle input { - top: -0.4em; -} -.b-slidetoggle input:checked + .b-slidetoggle-toggle { - opacity: 1; -} -.b-slidetoggle input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { - background-color: #fff; - transform: translate(1.2em, 0.2em); -} -.b-slidetoggle .b-slidetoggle-toggle { - transition: background-color 0.2s, opacity 0.2s; - opacity: 0.7; - border-radius: 0.7em; - margin-inline-end: 0.4em; -} -.b-slidetoggle:hover .b-slidetoggle-toggle { - opacity: 1; -} -.b-slidetoggle .b-slidetoggle-thumb { - height: 1em; - width: 1em; - background-color: #fff; - border-radius: 0.5em; - position: absolute; - transform: translate(0.2em, 0.2em); - transition: transform 0.3s ease; -} -.b-slidetoggle.b-rtl .b-slidetoggle-thumb { - transform: translate(-0.2em, 0.2em); -} -.b-slidetoggle.b-rtl input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { - transform: translate(-1.2em, 0.2em); -} -.b-slidetoggle-label { - cursor: pointer; -} -.b-slidetoggle.b-white input:checked + .b-slidetoggle-toggle { - background-color: #fff; -} -.b-slidetoggle.b-white .b-slidetoggle-toggle { - background-color: #fff; -} -.b-slidetoggle.b-blue input:checked + .b-slidetoggle-toggle { - background-color: #1565c0; -} -.b-slidetoggle.b-blue .b-slidetoggle-toggle { - background-color: #78b1f1; -} -.b-slidetoggle.b-deep-orange input:checked + .b-slidetoggle-toggle { - background-color: #ff5722; -} -.b-slidetoggle.b-deep-orange .b-slidetoggle-toggle { - background-color: #ffab91; -} -.b-slidetoggle.b-orange input:checked + .b-slidetoggle-toggle { - background-color: #e64a19; -} -.b-slidetoggle.b-orange .b-slidetoggle-toggle { - background-color: #f3a48b; -} -.b-slidetoggle.b-amber input:checked + .b-slidetoggle-toggle { - background-color: #ffc107; -} -.b-slidetoggle.b-amber .b-slidetoggle-toggle { - background-color: #ffe083; -} -.b-slidetoggle.b-indigo input:checked + .b-slidetoggle-toggle { - background-color: #3f51b5; -} -.b-slidetoggle.b-indigo .b-slidetoggle-toggle { - background-color: #9ba5de; -} -.b-slidetoggle.b-lime input:checked + .b-slidetoggle-toggle { - background-color: #cddc39; -} -.b-slidetoggle.b-lime .b-slidetoggle-toggle { - background-color: #e7ee9b; -} -.b-slidetoggle.b-teal input:checked + .b-slidetoggle-toggle { - background-color: #009688; -} -.b-slidetoggle.b-teal .b-slidetoggle-toggle { - background-color: #4bffee; -} -.b-slidetoggle.b-green input:checked + .b-slidetoggle-toggle { - background-color: #4caf50; -} -.b-slidetoggle.b-green .b-slidetoggle-toggle { - background-color: #a3daa5; -} -.b-slidetoggle.b-light-green input:checked + .b-slidetoggle-toggle { - background-color: #8bc34a; -} -.b-slidetoggle.b-light-green .b-slidetoggle-toggle { - background-color: #c5e3a3; -} -.b-slidetoggle.b-purple input:checked + .b-slidetoggle-toggle { - background-color: #9c27b0; -} -.b-slidetoggle.b-purple .b-slidetoggle-toggle { - background-color: #d785e6; -} -.b-slidetoggle.b-yellow input:checked + .b-slidetoggle-toggle { - background-color: #ffeb3b; -} -.b-slidetoggle.b-yellow .b-slidetoggle-toggle { - background-color: #fff59d; -} -.b-slidetoggle.b-red input:checked + .b-slidetoggle-toggle { - background-color: #d32f2f; -} -.b-slidetoggle.b-red .b-slidetoggle-toggle { - background-color: #ea9696; -} -.b-slidetoggle.b-dark-gray input:checked + .b-slidetoggle-toggle { - background-color: #505057; -} -.b-slidetoggle.b-dark-gray .b-slidetoggle-toggle { - background-color: #a2a2b1; -} -.b-slidetoggle.b-gray input:checked + .b-slidetoggle-toggle { - background-color: #666; -} -.b-slidetoggle.b-gray .b-slidetoggle-toggle { - background-color: #b6afaf; -} -.b-slidetoggle.b-light-gray input:checked + .b-slidetoggle-toggle { - background-color: #c0c1c2; -} -.b-slidetoggle.b-light-gray .b-slidetoggle-toggle { - background-color: #dee0e2; -} -.b-slidetoggle input:checked + .b-slidetoggle-toggle { - background-color: #949494; -} -.b-slidetoggle .b-slidetoggle-toggle { - background-color: #ccc7c7; -} -.b-splitter { - background-color: #2b2b2f; - flex: 0 0 0.5em; - position: relative; - touch-action: none; -} -@media (pointer: coarse) { - .b-splitter { - --splitter-inner-size: 2em; - } -} -@media (pointer: fine) { - .b-splitter { - --splitter-inner-size: 0; - } -} -.b-splitter.b-disabled { - flex: 0 0 1px; - pointer-events: none; -} -.b-splitter:not(.b-disabled) { - overflow: visible; -} -.b-splitter:after { - content: ''; - position: absolute; - left: 0; - top: 0; - z-index: 1; -} -.b-splitter:hover:after, -.b-splitter.b-moving:after { - background-color: #2b2b2f; -} -.b-splitter.b-horizontal { - cursor: ns-resize; - min-height: 0.5em; -} -.b-splitter.b-horizontal.b-disabled { - min-height: 1px; -} -.b-splitter.b-horizontal:after { - height: var(--splitter-inner-size); - width: 100%; -} -.b-splitter.b-horizontal:hover:after, -.b-splitter.b-horizontal.b-moving:after { - top: calc((10px - 0.5em) / -2); - height: 10px; -} -.b-splitter.b-vertical { - cursor: ew-resize; - min-width: 0.5em; -} -.b-splitter.b-vertical.b-disabled { - min-width: 1px; -} -.b-splitter.b-vertical:after { - width: var(--splitter-inner-size); - height: 100%; -} -.b-splitter.b-vertical:hover:after, -.b-splitter.b-vertical.b-moving:after { - left: calc((10px - 0.5em) / -2); - width: 10px; -} -.b-splitter:last-child, -.b-splitter:first-child { - visibility: hidden; - flex: 0; - min-width: 0; -} -.b-timefield.b-open .b-icon-clock-live { - background-color: #1565c0 !important; -} -.b-timefield.b-empty .b-fieldtrigger { - animation-delay: -300s; -} -.b-timefield.b-disabled .b-icon-clock-live, -.b-timefield.b-readonly .b-icon-clock-live { - background-color: #51515180; -} -.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover, -.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover { - color: #1565c0; -} -.b-timefield.b-no-steppers .b-step-trigger { - display: none; -} -.b-timefield .b-step-trigger:before { - transition: color 0.3s; -} -.b-timefield.b-rtl .b-step-trigger:before { - transform: scaleX(-1); -} -.b-timepicker.b-content-element { - background-color: #222; - align-items: center; - padding: 0.5em 0.3em; - gap: 0.3em; -} -.b-timepicker.b-content-element .b-widget { - margin: 0; - flex: 0 0 auto; - width: auto; -} -.b-timepicker.b-content-element .b-numberfield > .b-label { - clip-path: polygon(0 0); - position: absolute; - contain: strict; -} -.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before { - content: ':'; - align-self: center; - margin-inline-end: 0.3em; - font-weight: 700; -} -.b-timepicker.b-content-element .b-numberfield input { - width: 2.8em; -} -.b-timepicker.b-content-element .b-button { - flex: 0 0 3em; - padding: 0; -} -.b-timepicker.b-content-element .b-button label { - text-overflow: clip; -} -@keyframes progress { - 0% { - width: 0; - } - to { - width: 100%; - } -} -.b-float-root > .b-floating.b-toast { - display: inline-block; - overflow-x: hidden; - overflow-y: auto; - top: auto; - inset-inline-end: 2em; - inset-inline-start: auto; - max-width: 60%; - max-height: 60%; - line-height: 1.4em; - transition: bottom 0.25s ease-in, transform 0.25s ease-in; - padding: 1em; - background-color: #2b2b2f; - color: #fff; - border-radius: 2px; - cursor: pointer; -} -.b-legacy-inset .b-float-root > .b-floating.b-toast { - left: auto; - right: 2em; -} -.b-legacy-inset .b-float-root > .b-floating.b-toast.b-rtl { - left: 2em; - right: auto; -} -.b-float-root > .b-floating.b-toast.b-toast-hide { - bottom: 0 !important; - transform: translateY(100%) !important; -} -.b-float-root > .b-floating.b-toast.b-icon:before, -.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-muststarton:before, -.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-mustfinishon:before, -.b-float-root > .b-floating.b-toast.b-indicator.b-deadline-date:before { - margin-inline-end: 0.5em; -} -.b-toast-progress { - position: absolute; - top: 0; - inset-inline-start: 0; - height: 3px; - background: #e64a19; - animation-name: progress; - animation-timing-function: linear; -} -.b-legacy-inset .b-toast-progress { - left: 0; -} -.b-legacy-inset .b-toast-progress.b-rtl { - right: 0; -} -.b-float-root > .b-floating.b-toast.b-white { - background-color: #fff; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-white .b-toast-progress { - background: white; -} -.b-float-root > .b-floating.b-toast.b-blue { - background-color: #1565c0; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-blue .b-toast-progress { - background: #5ea1ed; -} -.b-float-root > .b-floating.b-toast.b-deep-orange { - background-color: #ff5722; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-deep-orange .b-toast-progress { - background: #ff9a7a; -} -.b-float-root > .b-floating.b-toast.b-orange { - background-color: #e64a19; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-orange .b-toast-progress { - background: #f09275; -} -.b-float-root > .b-floating.b-toast.b-amber { - background-color: #ffc107; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-amber .b-toast-progress { - background: #ffda6a; -} -.b-float-root > .b-floating.b-toast.b-indigo { - background-color: #3f51b5; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-indigo .b-toast-progress { - background: #8994d6; -} -.b-float-root > .b-floating.b-toast.b-lime { - background-color: #cddc39; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-lime .b-toast-progress { - background: #e1ea88; -} -.b-float-root > .b-floating.b-toast.b-teal { - background-color: #009688; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-teal .b-toast-progress { - background: #27ffeb; -} -.b-float-root > .b-floating.b-toast.b-green { - background-color: #4caf50; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-green .b-toast-progress { - background: #93d095; -} -.b-float-root > .b-floating.b-toast.b-light-green { - background-color: #8bc34a; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-light-green .b-toast-progress { - background: #b9db92; -} -.b-float-root > .b-floating.b-toast.b-purple { - background-color: #9c27b0; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-purple .b-toast-progress { - background: #ce6edf; -} -.b-float-root > .b-floating.b-toast.b-yellow { - background-color: #ffeb3b; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-yellow .b-toast-progress { - background: #fff389; -} -.b-float-root > .b-floating.b-toast.b-red { - background-color: #d32f2f; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-red .b-toast-progress { - background: #e58282; -} -.b-float-root > .b-floating.b-toast.b-dark-gray { - background-color: #505057; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-dark-gray .b-toast-progress { - background: #94949c; -} -.b-float-root > .b-floating.b-toast.b-gray { - background-color: #666; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-gray .b-toast-progress { - background: #a3a3a3; -} -.b-float-root > .b-floating.b-toast.b-light-gray { - background-color: #c0c1c2; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-light-gray .b-toast-progress { - background: #d9dada; -} -.b-tooltip:not(.b-allow-over) { - -webkit-user-select: none; - user-select: none; -} -.b-tooltip .b-tooltip-loading .b-icon, -.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-muststarton, -.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-mustfinishon, -.b-tooltip .b-tooltip-loading .b-indicator.b-deadline-date { - display: inline-block; - margin-inline-end: 0.5em; -} -.b-tooltip-content { - background: #2b2b2f; - color: #c0c1c2; - font-size: 1em; - line-height: 1.4em; - padding: 1em; -} -.b-tooltip-content a { - color: #c0c1c2; -} -.b-textareafield textarea, -.b-textareapickerfield textarea { - padding: 0.8em; - align-self: stretch; -} -.b-textareapickerfield-picker { - display: flex; - flex: 1; - min-height: 10em; -} -.b-textareapickerfield-picker:focus { - outline: none; - border-color: #e64a19; -} -.b-toolbar { - background-color: #2b2b2f; - color: #c0c1c2; - flex-shrink: 0; -} -.b-toolbar.b-dock-header, -.b-toolbar.b-dock-pre-header { - background-color: transparent; -} -.b-toolbar.b-dock-header .b-toolbar-content, -.b-toolbar.b-dock-pre-header .b-toolbar-content { - padding: 0; -} -.b-toolbar.b-dock-header > .b-button, -.b-toolbar.b-dock-pre-header > .b-button { - margin: 0; -} -.b-toolbar.b-dock-header .b-button, -.b-toolbar.b-dock-pre-header .b-button { - min-height: auto; -} -.b-toolbar.b-dock-header { - margin-inline-start: 1em; -} -.b-toolbar.b-dock-pre-header { - margin-inline-end: 1em; -} -.b-toolbar > .b-tool { - align-self: center; - background-color: transparent; -} -.b-toolbar > .b-tool.b-pressed { - background-color: #32323233; -} -.b-toolbar .b-button:not(.b-text) { - flex-shrink: 0; -} -.b-toolbar .b-row-start-scroller { - margin: 0; - margin-inline-end: 0.5em; -} -.b-toolbar.b-dock-left .b-row-start-scroller, -.b-toolbar.b-dock-right .b-row-start-scroller, -.b-toolbar .b-row-end-scroller, -.b-toolbar .b-row-menu { - margin: 0; - margin-inline-start: 0.5em; -} -.b-toolbar .b-column-start-scroller { - margin: 0 0 0.5em; -} -.b-toolbar .b-column-end-scroller, -.b-toolbar .b-column-menu { - margin: 0.5em 0 0; -} -.b-toolbar > .b-overflow-button { - margin: 0.5em; -} -.b-toolbar.b-rtl > .b-overflow-button:before { - transform: scaleX(-1); -} -.b-toolbar .b-toolbar-content { - overflow: hidden; - padding: 0.5em; - gap: 0.5em; -} -.b-toolbar .b-toolbar-content .b-field { - margin-bottom: 0; -} -.b-toolbar .b-toolbar-content > .b-toolbar-fill { - flex: 1 1 0%; -} -.b-toolbar .b-toolbar-content .b-html { - align-items: center; -} -.b-toolbar .b-toolbar-content .b-html code { - margin: 0 0.5em; -} -.b-toolbar .b-toolbar-content.b-overflow .b-field, -.b-toolbar .b-toolbar-content.b-overflow .b-button { - flex-shrink: 0; -} -.b-toolbar.b-dock-top, -.b-toolbar.b-dock-bottom { - min-height: 4em; -} -.b-toolbar.b-dock-top .b-toolbar-content > .b-toolbar-separator, -.b-toolbar.b-dock-bottom .b-toolbar-content > .b-toolbar-separator { - margin-block: 0.2em; - border-style: solid; - border-width: 0 1px 0 1px; - border-inline-start-color: #5c5c64; - border-inline-end-color: #44444a; -} -.b-toolbar.b-dock-top .b-toolbar-content > .b-widget:not(.b-button), -.b-toolbar.b-dock-bottom .b-toolbar-content > .b-widget:not(.b-button) { - min-height: 0; -} -.b-toolbar.b-dock-bottom .b-toolbar-content { - padding: 1em; -} -.b-toolbar.b-dock-left, -.b-toolbar.b-dock-right { - min-width: 4em; -} -.b-toolbar.b-dock-left .b-toolbar-content > .b-toolbar-separator, -.b-toolbar.b-dock-right .b-toolbar-content > .b-toolbar-separator { - margin: 0 0.5em 0.2em 0.2em; - border-style: solid; - border-width: 1px 0 1px 0; - border-top-color: #5c5c64; - border-bottom-color: #44444a; -} -.b-toolbar.b-dock-left .b-toolbar-content > .b-widget:not(.b-button), -.b-toolbar.b-dock-right .b-toolbar-content > .b-widget:not(.b-button) { - min-width: 0; -} -.b-tabpanel .b-panel .b-toolbar { - background-color: #222; -} -.b-toolbar.b-outer { - background-color: #2b2b2f; -} -.b-toolbar-overflow-menu > .b-panel-body-wrap > .b-menu-content .b-widget { - flex: 0 0 auto !important; - width: auto; -} -.b-tabpanel-tabs { - display: flex; - flex: 0 0 auto; - flex-direction: row; - margin-bottom: 0; - background-color: transparent; -} -.b-toolbar .b-tabpanel-tabs { - gap: 0; -} -.b-tabpanel-tab { - display: flex; - padding: 0.6em; - cursor: pointer; - transition: background-color 0.2s, color 0.2s; - align-items: center; - justify-content: center; - font-weight: 400; - text-transform: none; - color: #ccc; - background-color: #2b2b2f; - border-width: 0; - border-style: solid; - border-color: transparent; - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.b-tabpanel-tab.b-rotate-vertical { - min-width: auto; - min-height: 3em; -} -.b-tabpanel-tab:not(.b-rotate-vertical) { - min-height: auto; - min-width: 3em; -} -.b-tabpanel-tab.b-active { - background-color: #222; - border-color: #77777780; - color: #fff; - z-index: 1; -} -.b-dock-left > .b-tabpanel-tabs > .b-tabpanel-tab { - border-width: 0 0 0 0; -} -.b-dock-right > .b-tabpanel-tabs > .b-tabpanel-tab { - border-width: 0 0 0 0; -} -.b-dock-bottom > .b-tabpanel-tabs > .b-tabpanel-tab { - border-width: 0 0 0 0; -} -.b-tabpanel-tab.b-hidden { - display: none !important; -} -.b-tabpanel-tab.b-disabled { - background-color: transparent; - color: #cccccc4d; - border-color: #0000; -} -.b-tabpanel-tab:focus { - outline: none; -} -.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled), -.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled) { - background-color: #222; - color: #ccc; -} -.b-tabpanel-body.b-card-container { - background-color: #222; - border-radius: 2px; - border: 0 solid rgba(119, 119, 119, 0.5); - flex: 1 0 auto; - padding: 1em; -} -.b-tabpanel[data-active-index='0'] .b-tabpanel-body { - border-top-left-radius: 0; -} -.b-tabpanel .b-html { - color: #c0c1c2; -} -.b-toolbar.b-tabbar { - background-color: transparent; - min-height: auto; -} -.b-toolbar.b-tabbar > .b-tabpanel-tabs { - padding: 0; -} -.b-tabbar.b-dock-top .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), -.b-tabbar.b-dock-bottom .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), -.b-tabbar.b-dock-left .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), -.b-tabbar.b-dock-right .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child) { - margin-inline-end: 0; - margin-bottom: 0; -} -.b-toolbar.b-undoredo { - padding: 0; -} -.b-toolbar.b-undoredo > * { - border-radius: 0; -} -.b-buttongroup .b-toolbar.b-undoredo:not(:first-child) > button:first-child { - margin-inline-start: -1px; -} -.b-buttongroup .b-toolbar.b-undoredo > .b-widget { - margin-inline-end: 0; -} -.b-toolbar.b-undoredo .b-widget.b-combo { - flex: 1 1 250px; - margin: 0 0.5em; -} -.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner { - padding-inline: 0.7em; -} -.b-yearpicker { - width: max-content; -} -.b-yearpicker .b-toolbar.b-dock-top { - background-color: #1565c0; - color: #fff; - border-bottom: none; - min-height: 0; - font-size: 1.2em; -} -.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content { - padding: 0.5em 0.5ex !important; - gap: 0.5ex; -} -.b-yearpicker .b-toolbar.b-dock-top .b-icon:before, -.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, -.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, -.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { - line-height: normal; -} -.b-yearpicker .b-toolbar.b-dock-top button { - border: none; - min-height: 0; -} -.b-yearpicker .b-toolbar.b-dock-top .b-tool { - font-size: 80%; -} -.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover { - opacity: 0.7; -} -.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus) { - background: transparent !important; -} -.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title { - margin-inline: auto; - color: inherit; - font-weight: 400; - background-color: unset; -} -.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index='0'] { - margin-inline: 0.5em auto !important; -} -.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover { - opacity: 0.7; - background-color: unset; -} -.b-yearpicker .b-yearpicker-body-wrap { - background-color: #222; -} -.b-yearpicker .b-yearpicker-content { - display: grid; - align-items: center; - grid-template-columns: repeat(4, 1fr); - padding: 1em; - gap: 1em; -} -.b-yearpicker .b-yearpicker-content button.b-yearpicker-year { - border-width: 1px; - border-style: solid; - border-color: transparent; - border-radius: 1em; - height: 2em; - background: transparent; - font-size: 1em; - cursor: pointer; - color: #fff; - font-family: inherit; - font-weight: 400; - padding-inline: 0; -} -.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover { - background-color: #1565c080; - border-color: #1565c080; -} -.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected { - color: #fff; - background-color: #1565c0; - border-color: #1565c0; -} -.b-yearpicker.b-outer, -.b-yearpicker.b-floating { - min-width: 20.4em; - min-height: 18.2em; -} -.b-histogram { - background-color: #fff; - padding: 1px; - contain: strict; -} -.b-histogram svg * { - vector-effect: non-scaling-stroke; -} -.b-histogram rect { - fill: #4caf50; - transition-property: x, y, width, height, fill; - transition-duration: 1s; -} -.b-histogram rect.b-exceeds-top { - fill: #d32f2f; -} -.b-histogram text.b-bar-legend { - writing-mode: tb; - text-anchor: end; - font-size: 75%; -} -.b-histogram svg { - overflow: visible; -} -.b-histogram path { - fill: transparent; - stroke: #f99; - transition: d 1s; - pointer-events: none; -} -.b-scale { - contain: strict; -} -.b-scale svg * { - vector-effect: non-scaling-stroke; -} -.b-scale.b-scale-vertical text.b-scale-tick-label { - transform: translateY(0.3em); -} -.b-scale.b-scale-vertical.b-align-right { - text-anchor: end; -} -.b-scale.b-scale-horizontal text.b-scale-tick-label { - text-anchor: middle; -} -.b-scale path { - stroke: #9c9c9c; - pointer-events: none; -} -.b-scale text { - fill: gray; -} -.b-hbox, -.b-vbox { - display: flex; - align-items: stretch; - justify-content: flex-start; - position: relative; -} -.b-hbox > .b-box-center, -.b-vbox > .b-box-center { - flex: 1 1 auto; -} -.b-hbox { - flex-flow: row nowrap; -} -.b-vbox { - flex-flow: column nowrap; -} -.b-box-justify-stretch { - justify-content: stretch; -} -.b-card-container { - display: flex; - flex-flow: row nowrap; - align-items: stretch; - overflow: hidden; - padding: 0; - position: relative; -} -.b-card-container.b-animating { - overflow: hidden; -} -.b-card-container > .b-card-item { - flex: 1 0 100%; - align-items: stretch; - max-width: 100%; -} -.b-card-container.b-hide-child-headers > .b-panel:not(.b-positioned) > .b-panel-header { - display: none; -} -@keyframes b-card-slide-in-left { - 0% { - transform: translate(-100%); - } - to { - transform: translate(0); - } -} -@keyframes b-card-slide-out-right { - 0% { - transform: translate(-100%); - } - to { - transform: translate(0); - } -} -@keyframes b-card-slide-in-right { - 0% { - transform: translate(0); - } - to { - transform: translate(-100%); - } -} -@keyframes b-card-slide-out-left { - 0% { - transform: translate(0); - } - to { - transform: translate(-100%); - } -} -.b-slide-in-left { - animation: b-card-slide-in-left 0.3s ease 0s 1; -} -.b-slide-out-right { - pointer-events: none; - left: 1em; - animation: b-card-slide-out-right 0.3s ease 0s 1; -} -.b-slide-in-right { - animation: b-card-slide-in-right 0.3s ease 0s 1; -} -.b-slide-out-left { - pointer-events: none; - margin-inline-start: -1em; - margin-inline-end: 1em; - animation: b-card-slide-out-left 0.3s ease 0s 1; -} -.b-fit-container { - display: flex; - flex-flow: row nowrap; - align-items: stretch; - overflow: hidden; - position: relative; -} -.b-fit-container > .b-fit-item { - flex: 1 0 auto; - margin: 0; - max-width: 100%; - align-self: stretch !important; -} -.b-resource-avatar { - touch-action: pan-x pan-y; - display: flex; - align-items: center; - justify-content: center; - width: 2.2em; - height: 2.2em; - border-radius: 50%; - flex-shrink: 0; -} -.b-resource-avatar.b-resource-icon:before { - font-size: 1.5em; -} -.b-resource-initials { - background: #1565c0; - color: #fff; - text-transform: uppercase; -} -.b-color-blue { - background-color: #1565c0; -} -.b-color-deep-orange { - background-color: #ff5722; -} -.b-color-orange { - background-color: #e64a19; -} -.b-color-amber { - background-color: #ffc107; -} -.b-color-indigo { - background-color: #3f51b5; -} -.b-color-lime { - background-color: #cddc39; -} -.b-color-teal { - background-color: #009688; -} -.b-color-cyan { - background-color: #3bc9db; -} -.b-color-green { - background-color: #4caf50; -} -.b-color-light-green { - background-color: #8bc34a; -} -.b-color-purple { - background-color: #9c27b0; -} -.b-color-violet { - background-color: #9775fa; -} -.b-color-yellow { - background-color: #ffeb3b; -} -.b-color-red { - background-color: #d32f2f; -} -.b-color-pink { - background-color: #f783ac; -} -.b-color-dark-gray { - background-color: #505057; -} -.b-color-gray { - background-color: #666; -} -.b-color-light-gray { - background-color: #c0c1c2; -} -.b-color-white { - background-color: #fff; -} -.b-icon-clock-live { - background-color: #77777780; - border-radius: 50%; - width: 1em; - height: 1em; - position: relative; - animation-delay: 0s; -} -.b-icon-clock-live:before, -.b-icon-clock-live:after { - position: absolute; - display: block; - font-size: 1em !important; - content: ''; - width: 0.1em !important; - left: 0.44em; - background: #fff; - border-radius: 0.5em; -} -.b-icon-clock-live:before { - top: 0.15em; - height: 0.4em !important; - transform-origin: 0.05em 0.35em; - animation: rotate 6s infinite linear; - animation-play-state: paused; - animation-delay: inherit; -} -.b-icon-clock-live:after { - top: 0.22em; - height: 0.33em; - transform-origin: 0.05em 0.3em; - animation: rotate 72s infinite linear; - animation-play-state: paused; - animation-delay: inherit; -} -@keyframes rotate { - 0% { - transform: rotate(0); - } - to { - transform: rotate(360deg); - } -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-grid-cell.b-group-title:before, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Dark"}'; -} -.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell { - filter: grayscale(1); - opacity: 0.2; - pointer-events: none; -} -.b-action-cell { - text-align: end; -} -.b-action-ct { - display: flex; - flex-flow: row nowrap; -} -.b-action-item { - margin: 0 -0.2em; - text-align: center; - font-size: 1.2em; - color: #cdcecf; -} -.b-action-cell.b-grid-cell .b-action-item { - transition: all 0.15s ease-in-out; -} -.b-action-item:hover { - transform: scale3d(1.2, 1.2, 1); - color: #1565c0; -} -.b-check-cell .b-checkbox label.b-checkbox-label:before { - margin-inline-end: 0; -} -.b-check-header-with-checkbox .b-grid-header-text { - display: none; -} -.b-check-header-with-checkbox .b-field-inner { - justify-content: center; -} -.b-check-header-with-checkbox .b-checkbox-label:before { - margin: 0 !important; -} -.b-percent-bar-outer { - flex: 1; - height: 30%; - max-height: 0.8em; - background: #57575f; -} -.b-percent-bar { - display: flex; - flex-direction: column; - justify-content: center; - height: 100%; - max-width: 100%; - padding: 0 0.2em; - background: #1565c0; - color: #c0c1c2; - font-size: 0.7em; - text-align: end; - transition: width 0.5s, padding 0.5s, background-color 0.5s; -} -.b-percent-bar.b-zero { - padding: 0; - text-indent: 0.2em; -} -.b-percent-bar.b-low { - background: #d32f2f; - color: #c0c1c2; -} -.b-percent-bar.b-low span { - left: 100%; - margin-block: 0; - margin-inline: 5px 0; -} -.b-percent-bar span { - position: relative; - display: inline-block; - margin-block: 0; - margin-inline: 0 5px; - line-height: 1em; -} -.b-grid-body-container.b-scrolling .b-percent-bar { - transition: none; -} -.b-rating-cell .b-icon, -.b-rating-cell .b-indicator.b-constraint-type-muststarton, -.b-rating-cell .b-indicator.b-constraint-type-mustfinishon, -.b-rating-cell .b-indicator.b-deadline-date { - font-size: 1.8em; -} -.b-rating-cell .b-empty { - color: #505057; -} -.b-rating-cell .b-filled { - color: #f9a825; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-mustfinishon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date { - cursor: pointer; - transition: all 0.2s linear; - position: relative; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-constraint-type-muststarton, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-indicator.b-constraint-type-mustfinishon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-deadline-date { - color: #f9a825; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-empty.b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-empty.b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-empty.b-indicator.b-deadline-date:before { - opacity: 0.4; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton:hover, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover { - transform: scale(1.3); -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover.b-filled, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover.b-filled, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover.b-filled { - opacity: 1; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-icon:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-icon:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-icon:hover:hover - ~ .b-indicator.b-deadline-date:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-indicator.b-deadline-date:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-indicator.b-deadline-date:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-indicator.b-deadline-date:before { - color: #505057; - opacity: 1; -} -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon, -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-muststarton, -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-mustfinishon, -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-deadline-date { - transition: none; -} -.b-grid-cell.b-row-number-cell { - background-color: #38383c; - border-inline-end: 1px solid #2b2b2f; -} -.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover, -.b-group-row .b-grid-cell.b-row-number-cell:first-child { - border-inline-end: 1px solid #2b2b2f; -} -.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected { - border-inline-end: 1px solid #2b2b2f; -} -.b-tree-expander { - position: relative; - top: 1px; - margin: 0 0.55em; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; -} -.b-loading-children .b-tree-expander .b-icon:before, -.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-muststarton:before, -.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-mustfinishon:before, -.b-loading-children .b-tree-expander .b-indicator.b-deadline-date:before { - content: '\f110'; - animation: spin 2s infinite linear; -} -.b-grid-cell.b-tree-cell { - align-items: stretch; -} -.b-tree-leaf-cell .b-tree-cell-inner:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #5ea1ed; - margin-inline-end: 0.6em; - width: 1.25em; - min-width: 1.25em; - text-align: center; -} -.b-tree-icon, -.b-icon-tree-leaf, -.b-icon-tree-folder, -.b-icon-tree-folder-open, -.b-icon-tree-expand, -.b-icon-tree-collapse { - color: #5ea1ed; - width: 1.25em; - min-width: 1.25em; - text-align: center; -} -.b-tree-icon, -.b-icon-tree-leaf, -.b-icon-tree-folder, -.b-icon-tree-folder-open { - margin-inline-end: 0.6em; -} -.b-icon-tree-leaf:before { - font-size: 0.3em; - vertical-align: middle; -} -.b-icon-tree-folder:before, -.b-icon-tree-folder-open:before { - margin-inline-start: 0.1em; -} -.b-icon-tree-expand.b-empty-parent, -.b-icon-tree-collapse.b-empty-parent { - visibility: hidden; -} -.b-icon-tree-expand:before, -.b-icon-tree-collapse:before { - font-size: 1.2em; -} -.b-tree-cell-inner { - padding: 0.5em 0; - display: flex; - align-items: center; - flex-shrink: 0; - flex-grow: 1; -} -a.b-tree-cell-inner { - text-decoration: none; -} -a.b-tree-cell-inner:hover .b-tree-cell-value { - text-decoration: underline; -} -.b-tree-parent-cell, -.b-tree-leaf-cell { - padding-inline-start: 10px; -} -.b-tree-cell.b-tree-parent-cell { - font-weight: 400; - color: #ccc; -} -.b-tree-cell-value { - flex: 1; - display: flex; - flex-direction: row; - align-items: center; -} -.b-touch .b-tree-expander { - width: 1.1em; -} -.b-touch .b-icon-tree-expand:before, -.b-touch .b-icon-tree-collapse:before { - font-size: 1.8em; -} -.b-touch .b-icon-tree-leaf:before { - font-size: 0.6em; -} -.b-touch .b-tree-icon, -.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before { - font-size: 1.2em; -} -.b-editor.b-cell-editor { - position: absolute; - background-color: transparent; - border-width: 0; - border-style: solid; - box-shadow: none !important; - z-index: 1; -} -.b-editor.b-cell-editor .b-field > .b-label { - clip-path: inset(0, 100%, 100%, 0); - position: absolute; - contain: strict; -} -.b-editor.b-cell-editor .b-numberfield, -.b-editor.b-cell-editor .b-textfield { - align-items: stretch; -} -.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner, -.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner { - padding-inline-start: 0; -} -.b-editor.b-cell-editor .b-numberfield input, -.b-editor.b-cell-editor .b-textfield input { - padding: 0.8em calc(0.5em - 1px); -} -.b-gridbase .b-editing { - overflow: visible; - contain: unset; - z-index: 1; - outline: none !important; -} -.b-gridbase .b-editing .b-grid-cell.b-editing { - color: transparent; -} -.b-grid-cell:not(.b-editing) .b-cell-editor { - display: none; -} -.b-celltooltip-tip { - max-height: 50%; -} -.b-columndragtoolbar { - position: absolute; - top: calc(100% - 3em); - left: 50%; - z-index: 100; - animation-name: b-show-columndragtoolbar; - animation-duration: 0.2s; - transform: translate(-50%); - display: inline-flex; - flex-direction: row; - flex-wrap: wrap; - align-items: center; - justify-content: center; - border-radius: 1em; - background: #222; - transition: opacity 0.2s, top 0.2s; - box-shadow: none; - padding: 1em 1em 0.5em; - opacity: 0.4; - font-size: 0.8em; -} -.b-columndragtoolbar.b-closer { - top: 50%; - transform: translate(-50%, -50%); -} -.b-columndragtoolbar.b-hover { - opacity: 0.8; -} -.b-columndragtoolbar.b-remove { - animation-name: b-hide-columndragtoolbar; - animation-duration: 0.2s; - top: 100%; - opacity: 0; -} -.b-columndragtoolbar.b-remove.b-closer { - animation-name: b-hide-columndragtoolbar-closer; -} -.b-columndragtoolbar > .b-title { - color: #fff; - flex-basis: 100%; - margin-bottom: 1em; - text-align: center; -} -.b-columndragtoolbar > .b-title:before { - content: 'Drag header downwards'; -} -.b-columndragtoolbar.b-closer > .b-title:before { - content: 'Drop header on a button'; -} -.b-columndragtoolbar .b-group { - display: inline-flex; - flex-direction: column; - align-items: center; - margin-inline-end: 1.5em; -} -.b-columndragtoolbar .b-group:last-child { - margin-inline-end: 0; -} -.b-columndragtoolbar .b-group .b-title { - color: #fff; - margin-block: 0.5em; -} -.b-columndragtoolbar .b-buttons { - display: inline-flex; - flex-direction: row; -} -.b-columndragtoolbar .b-target-button { - display: inline-flex; - flex-direction: column; - align-items: center; - transition: all 0.2s; - color: #fff; - border: 0.3em solid #1565c0; - border-radius: 1em; - background: transparent; - padding: 1em 0; - width: 7em; - margin-inline-end: 0.5em; - box-shadow: none; -} -.b-columndragtoolbar .b-target-button:last-child { - margin-inline-end: 0; -} -.b-columndragtoolbar .b-target-button i { - font-size: 2.5em; - color: #1565c0; - pointer-events: none; - transition: all 0.2s; -} -.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) { - background-color: #1565c0; - color: #fff; - box-shadow: none; -} -.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) i { - transform: scale(1.1); - color: #fff; -} -.b-columndragtoolbar .b-target-button.b-activate i { - transform: scale(1.1) rotate(180deg) !important; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'] { - border-color: #e64a19; - background-color: transparent; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'] i { - color: #e64a19; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) { - background-color: #e64a19; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) i { - color: #fff; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] { - border-color: #104d92; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] i { - color: #104d92; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) { - background-color: #104d92; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) i { - color: #fff; -} -.b-columndragtoolbar .b-target-button[data-disabled='true'] { - opacity: 0.5; -} -@keyframes b-show-columndragtoolbar { - 0% { - top: 100%; - opacity: 0; - } - to { - top: calc(100% - 3em); - opacity: 0.4; - } -} -@keyframes b-hide-columndragtoolbar { - 0% { - top: calc(100% - 3em); - opacity: 0.4; - } - to { - top: 100%; - opacity: 0; - } -} -@keyframes b-hide-columndragtoolbar-closer { - 0% { - top: 50%; - opacity: 0.4; - } - to { - top: 100%; - opacity: 0; - } -} -.b-grid-header.b-drag-proxy { - line-height: normal; - font-weight: inherit; - background-color: #38383c; - outline: 1px solid #2b2b2f; - transition: background-color 0.3s; - border-inline-end: none; -} -.b-grid-header.b-drag-proxy.b-grid-header-parent { - justify-content: stretch; -} -.b-grid-header.b-drag-proxy.b-grid-header-parent > .b-grid-header-text { - border-inline-end: none; -} -.b-grid-header.b-drag-proxy .b-grid-header:last-child { - border-inline-end: none; -} -.b-grid-header.b-drop-placeholder { - opacity: 0.3; -} -.b-grid-header.b-drag-invalid { - color: #d32f2f; - outline: 1px solid #d32f2f; -} -.b-gridbase.b-columnresize .b-grid-header.b-resize-handle { - cursor: ew-resize !important; -} -.b-gridbase.b-columnresize .b-grid-header.b-resizing { - background: #2b2b2f; -} -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon, -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon, -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after, -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after { - display: none; -} -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing { - overflow: visible; - z-index: 100; -} -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - content: '\f337'; - font-size: 1.5em; - color: #fff; - position: absolute; - top: 50%; - transform: translate(50%) translateY(-50%); - right: 0; - z-index: 101; - border-radius: 100%; - background-color: #2b2b2f; - pointer-events: none; - padding: 0.5em; -} -.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - right: auto; - left: 0; -} -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing) { - z-index: 1; -} -.b-context-menu { - min-width: 14em; -} -@keyframes b-filter-icon-color { - 0% { - color: #777; - } - 50% { - color: #e64a19; - } - to { - color: #777; - } -} -.b-grid-header .b-filter-icon { - display: none; - cursor: pointer; - transition: opacity 0.2s; -} -.b-grid-header .b-filter-icon:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #555657; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f0b0'; -} -.b-grid-header .b-filter-icon:hover:after { - color: #777; -} -.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon { - opacity: 0.2; - pointer-events: none; -} -.b-gridbase:not(.b-column-resizing) - .b-grid-header-container:not(.b-dragging-header) - .b-grid-header.b-filterable:hover - > .b-grid-header-text - > .b-filter-icon { - display: flex; -} -.b-grid-header.b-filter .b-grid-header-text { - font-weight: 700; - color: #c0c1c2; -} -.b-grid-header.b-filter .b-filter-icon { - display: flex; -} -.b-grid-header.b-filter .b-filter-icon:after { - color: #777; -} -.b-grid-header.b-filter .b-filter-icon.b-latest:after { - animation-name: b-filter-icon-color; - animation-duration: 0.75s; -} -.b-filter-popup .b-field { - width: 15em; -} -.b-filter-popup .b-multifilter-add { - width: 12em; - align-self: center; - margin: 1.1em 0 0; -} -.b-filter-bar-field { - margin: 0 0 0.5em; - width: 100%; -} -.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled { - flex-direction: row; -} -.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text { - padding: 0.25em 0; - width: 2em; - order: 1; - margin-inline-end: -0.5em; -} -.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content { - display: none; -} -.b-filter-bar-compact .b-filter-bar-field { - margin: 0; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner { - background-color: transparent; - border: none; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before { - display: none; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner input { - padding: 0.8em 0; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder { - color: #c0c1c2; - text-transform: none; - font-size: 1em; - font-weight: inherit; -} -.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger { - display: none; -} -.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove, -.b-filter-bar-compact - .b-filter-bar-field:focus-within - .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger) { - display: inline-flex; -} -.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end { - padding: 0; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input { - margin-inline-start: 0.5em; - margin-top: -0.25em; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder { - color: transparent; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip { - font-size: 0.9em; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index='0'] { - margin-inline-start: 0; -} -.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title { - overflow: hidden; -} -.b-group-summary .b-grid-row.b-group-footer .b-grid-cell { - border-inline-end-color: transparent; - background-color: #3f3f44; -} -.b-group-summary .b-grid-row.b-group-footer td { - padding: 0.25em 0; -} -.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label { - padding-inline-end: 1em; -} -.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value { - width: 100%; -} -.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar), -.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar) { - overflow: visible !important; -} -.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid), -.b-mergecells .b-grid-vertical-scroller { - overflow: visible !important; -} -.b-mergecells .b-grid-row.b-hover, -.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected, -.b-using-keyboard .b-mergecells .b-grid-row.b-selected { - z-index: 1; - overflow: visible; -} -.b-mergecells .b-grid-row.b-hover .b-merged-cell, -.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, -.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell { - top: -1px; - height: calc(100% + 1px); - border-top: 1px solid #2b2b2f; -} -.b-mergecells .b-merged-cell { - border-bottom: none; -} -.b-grid-merged-cells { - position: absolute; - contain: strict; - border-inline-end: 1px solid #2b2b2f; - border-bottom: 1px solid #2b2b2f; - z-index: 1; - display: flex; - align-items: flex-start; - background: #44444a; -} -.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells { - pointer-events: none; -} -.b-grid-merged-cells:hover { - box-shadow: inset 0 0 0 1000px #3f3f44; -} -.b-grid-merged-cells.b-selected { - box-shadow: inset 0 0 0 1000px #3a3a3f; -} -.b-grid-merged-cells .b-grid-cell { - position: sticky; - top: 0; - flex: 1; - contain: none; - overflow: visible; -} -.b-export { - overflow: hidden; -} -.b-export .b-export-content { - position: absolute; - display: flex; - flex-direction: column; - height: 100%; -} -.b-export .b-export-body { - flex: 1; -} -.b-export .b-grid-header-container { - margin-inline-end: 0 !important; - border-inline-end: none !important; -} -.b-export .b-grid-body-container.b-widget-scroller { - overflow-y: hidden !important; -} -.b-export .b-grid-footer-container { - padding-inline-end: 0 !important; -} -.b-export .b-virtual-scrollers { - display: none; -} -.b-export.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { - display: none; -} -.b-export.b-multipage .b-export-content { - width: 100%; - height: 100%; -} -.b-export.b-multipage .b-export-body { - overflow: hidden; -} -.b-quick-hit-cell { - background: #f57f17; -} -.b-quick-hit-text { - font-weight: inherit; - background: #f57f17; -} -.b-quick-hit-text { - padding: 0.3em 0; -} -.b-quick-hit-header { - position: absolute; - inset: 0.3em; - z-index: 1; -} -.b-quick-hit-header.b-quick-hit-mode-grid { - bottom: auto; - height: 3em; - z-index: 100; - opacity: 0.75; -} -.b-quick-hit-field { - display: flex; - justify-content: center; - align-items: center; - position: absolute; - inset: 0; - padding: 0.5em 0; - background: #f57f17; -} -.b-quick-hit-cell-badge, -.b-quick-hit-header .b-quick-hit-badge { - position: absolute; - top: 0.4em; - right: 0.4em; - font-size: 0.7em; - line-height: 0.7em; -} -.b-rtl .b-quick-hit-cell-badge, -.b-rtl .b-quick-hit-header .b-quick-hit-badge { - right: auto; - left: 0.4em; -} -.b-quick-hit-header .b-quick-hit-badge { - color: #38383c; -} -.b-quick-hit-cell-badge { - color: #f57f17; -} -.b-grid-splitter { - z-index: 5; - position: relative; - background: black; - flex: 0 0 1px; -} -@media (pointer: coarse) { - .b-grid-splitter { - --splitter-button-size: 1.3em; - } -} -@media (pointer: fine) { - .b-grid-splitter { - --splitter-button-size: 1em; - } -} -.b-grid-splitter .b-grid-splitter-inner { - display: none; -} -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse, -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { - transform: scaleX(-1); -} -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { - justify-content: flex-end; -} -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse { - justify-content: flex-start; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) { - flex: 0 0 0.5em; - background: #2b2b2f; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { - display: flex; - background: #2b2b2f; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed { - cursor: initial; - flex: 0 0 0.5em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner { - width: 0.5em; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) - .b-grid-splitter-button-collapse, -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse - .b-grid-splitter-button-expand { - visibility: hidden; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons { - display: flex; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) - .b-grid-splitter-button-expand, -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) - .b-grid-splitter-button-collapse { - visibility: hidden; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons { - display: none; - position: absolute; - transform: translateY(-50%); - height: 2.4em; - width: 2.4em; - font-size: var(--splitter-button-size); -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { - flex: 1; - cursor: pointer; - background: #2b2b2f; - display: flex; - align-items: center; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled) - .b-grid-splitter-button-collapse:hover - .b-grid-splitter-button-icon, -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled) - .b-grid-splitter-button-expand:hover - .b-grid-splitter-button-icon { - fill: #e64a19; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse { - border-top-left-radius: 100% 50%; - border-bottom-left-radius: 100% 50%; - justify-content: flex-end; - padding-right: 0.1em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { - border-top-right-radius: 100% 50%; - border-bottom-right-radius: 100% 50%; - padding-left: 0.1em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon { - cursor: pointer; - fill: #444; - height: 1.5em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving { - overflow: visible; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner { - left: calc((10px - 0.5em) / -2); - width: 10px; - transition: width 0.1s, left 0.1s; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons { - display: flex; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) - .b-grid-splitter-inner { - left: 0; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { - width: 0.5em; - position: absolute; - top: 0; - left: 0; - bottom: 0; - flex-direction: column; - align-items: center; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner { - cursor: col-resize; -} -.b-grid-header-scroller.b-collapsed, -.b-grid-footer-scroller.b-collapsed, -.b-virtual-scroller.b-collapsed { - width: 0; -} -.b-splitter-touch-area { - width: 2em; - left: -0.75em; - position: absolute; - top: 0; - height: 100%; -} -.b-splitter-button-touch-area { - height: 3em; - top: -0.3em; - width: 2em; - position: absolute; -} -.b-grid-splitter-button-collapse .b-splitter-button-touch-area { - left: -0.9em; -} -.b-grid-splitter-button-expand .b-splitter-button-touch-area { - right: -0.9em; -} -.b-draghelper-active .b-gridbase.b-split .b-grid-splitter { - cursor: initial; - flex: 0 0 0.5em; - transform: none !important; -} -.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-button-icon { - display: none !important; -} -.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-inner { - width: 0.5em; -} -.b-row-drop-indicator { - display: none; - pointer-events: none; -} -.b-row-reordering .b-row-drop-indicator { - position: absolute; - display: block; - left: 0; - top: -1px; - width: 100%; - height: 2px; - background-color: #1565c0; - z-index: 2000; -} -.b-row-reordering .b-row-drop-indicator.b-drag-invalid { - background-color: #d32f2f; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging { - transition: margin-top 0.2s, opacity 0.2s; - margin-top: 2em; - background: transparent; - opacity: 0.5; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row, -.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { - transition: transform 0.2s, background-color 0.2s; - box-shadow: 1px 1px 4px #0003; - background: #505057; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { - top: -0.3em; - left: 0.3em; - z-index: -1; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row { - border: none; - background: rgba(211, 47, 47, 0.2); -} -.b-row-reordering .b-grid-body-container { - z-index: 4; -} -.b-row-reordering .b-drag-original { - opacity: 0.3; -} -.b-row-reordering .b-grid-row { - width: 100%; -} -.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target { - box-shadow: 0 1px #1565c0 inset, 0 -1px #1565c0 inset; - z-index: 9999; -} -.b-row-reorder-with-grip .b-grid-subgrid[data-item-index='0'] .b-grid-cell:first-child:before { - height: 100%; - display: inline-flex; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - vertical-align: 0; - justify-content: center; - align-items: center; - content: '\f58e'; - cursor: move; - margin-inline-start: -0.5em; - margin-inline-end: 0.2em; - padding: 0 0.6em; - font-size: 0.8em; - margin-top: 1px; -} -.b-search-hit-cell { - background: #f57f17; -} -.b-search-hit-text { - font-weight: inherit; - background: #f57f17; - padding: 0.3em 0; -} -.b-search-hit-field { - position: absolute; - inset: 0; - padding: 0.5em 0; - background: #f57f17; -} -.b-search-hit-cell-badge { - position: absolute; - top: 0.4em; - right: 0.4em; - font-size: 0.7em; - line-height: 0.7em; - color: #f57f17; -} -.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #777; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f062'; -} -.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text:after { - transform: rotate(180deg); -} -.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before { - content: attr(data-sort-index); - position: relative; - top: 1em; - color: #919191; - z-index: 30; - font-size: 0.6em; - order: 1; -} -.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text { - color: #c0c1c2; -} -.b-gridbase.b-sort:not(.b-column-resizing) - .b-grid-header-container:not(.b-dragging-header) - .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) - .b-grid-header-text:after, -.b-gridbase.b-sort:not(.b-column-resizing) - .b-grid-header-container:not(.b-dragging-header) - .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) - .b-grid-header-text:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #555657; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f15e'; -} -.b-grid-header.b-group .b-grid-header-text:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #555657; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f012'; - transform: rotate(90deg); -} -.b-grid-header.b-group.b-desc .b-grid-header-text:after { - transform: rotate(270deg) scaleX(-1); -} -.b-group-row { - background: #3a3a3f; -} -.b-group-row .b-grid-cell { - border-inline-end-color: transparent; -} -.b-group-row .b-group-title.b-grid-cell-align-right, -.b-group-row .b-group-title.b-grid-cell-align-end { - justify-content: flex-end; -} -.b-group-row .b-group-title.b-grid-cell-align-center { - justify-content: flex-start; -} -.b-grid-cell.b-group-title { - color: #c0c1c2; - overflow: visible; - contain: size layout style; - font-weight: 500; - text-transform: none; -} -.b-firefox .b-grid-cell.b-group-title { - contain: size layout; -} -.b-grid-cell.b-group-title:before { - content: '\f056'; - margin-inline-end: 0.5em; - cursor: pointer; - color: #555657; -} -.b-grid-group-collapsed .b-group-title:before { - content: '\f055'; -} -.b-stripe .b-grid-row.b-group-row, -.b-grid-row.b-group-row { - border-bottom: 2px solid #2b2b2f; - cursor: pointer; -} -.b-cut-row { - opacity: 0.4; -} -.b-stickycells .b-grid-sticky-row { - position: absolute; - top: 0; - left: 0; - min-width: auto; - border: 0 none; - padding: 0; - contain: initial; -} -.b-stickycells .b-grid-sticky-row .b-grid-cell { - width: min-content; - contain: initial; - padding: 0; - border: 0 none; -} -.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el { - visibility: hidden; -} -.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el { - visibility: visible; - align-self: flex-end; -} -.b-stripe .b-grid-row.b-odd { - background-color: #505057cc; -} -.b-stripe .b-grid-row.b-even { - background-color: #44444acc; -} -.b-stripe .b-grid-row { - border-bottom: none; -} -.b-stripe .b-grid-row.b-selected, -.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected { - background-color: #3a3a3f; -} -.b-stripe:focus .b-grid-row.b-selected { - background-color: #2e2e32; -} -.b-grid-footer-summary td { - padding: 0.25em 0; -} -.b-grid-footer-summary .b-grid-summary-label { - font-size: 0.7em; - padding-inline-end: 1em; -} -.b-grid-footer-summary .b-grid-summary-value { - width: 100%; - overflow: hidden; - text-overflow: ellipsis; -} -.b-summary-disabled .b-grid-footer-container { - display: none; -} -.b-generated-parent.b-readonly .b-grid-cell { - color: #cdcecf; -} -.b-rowexpander-row-expanded .b-rowexpander-body { - display: flex; - border-top: 1px solid #2b2b2f; - position: absolute; - left: 0; - right: 0; - color: #cdcecf; - font-weight: 300; -} -.b-rowexpander-row-expanded .b-rowexpander-loading { - justify-content: center; - align-items: center; - font-size: 1.2em; -} -.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner { - margin-inline-end: 0.5em; -} -.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon.b-icon-collapse-down, -.b-gridbase - .b-grid-row - [data-column='expanderActionColumn'] - .b-icon-collapse-down.b-indicator.b-constraint-type-muststarton, -.b-gridbase - .b-grid-row - [data-column='expanderActionColumn'] - .b-icon-collapse-down.b-indicator.b-constraint-type-mustfinishon, -.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon-collapse-down.b-indicator.b-deadline-date { - transition: transform 0.15s ease-in-out; - font-size: 1em; -} -.b-rowexpander-disabled [data-column='expanderActionColumn'] { - opacity: 0.2; - pointer-events: none; -} -.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row { - transition: height 0.3s, transform 0.3s; -} -.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column='expanderActionColumn'] .b-icon-collapse-down { - transform: rotate(180deg); -} -.b-exportdialog.b-popup .b-bottom-toolbar > button { - flex: 1; - margin-inline-end: 0.5em; -} -.b-exportdialog.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -.b-grid-footer-container { - background-color: #38383c; - outline: 1px solid #2b2b2f; - z-index: 2; -} -.b-grid-footer-container.b-hidden { - display: none; -} -.b-grid-footers { - display: inline-flex; - align-items: stretch; - height: 100%; - white-space: nowrap; - line-height: initial; -} -.b-grid-footer { - display: flex; - border-inline-end: 1px solid #2b2b2f; - flex-direction: column; - flex-shrink: 0; - align-items: stretch; - justify-content: center; - position: relative; - padding: 0.5em; - white-space: nowrap; - text-overflow: ellipsis; - height: 100%; - color: #c0c1c2; - overflow: hidden; -} -.b-grid-footer:last-child { - border-inline-end: none; -} -.b-grid-footer-align-start, -.b-grid-footer-align-left { - text-align: start; -} -.b-grid-footer-align-center { - text-align: center; -} -.b-grid-footer-align-end, -.b-grid-footer-align-right { - text-align: end; -} -.b-gridbase { - position: relative; -} -.b-gridbase.b-outer { - height: 100%; -} -.b-gridbase.b-autoheight { - height: auto; - flex: none; -} -.b-gridbase.b-autoheight.b-ie { - display: block; -} -.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container { - flex: 1 1 0; - contain: strict; -} -.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container > .b-grid-vertical-scroller { - min-height: 100%; -} -.b-gridbase.b-grid-translate .b-grid-row, -.b-gridbase.b-grid-translate3d .b-grid-row { - transform-style: flat; -} -.b-gridbase.b-enable-sticky .b-sticky-cell, -.b-gridbase.b-enable-sticky .b-grid-subgrid, -.b-gridbase.b-enable-sticky .b-grid-vertical-scroller, -.b-gridbase.b-enable-sticky .b-grid-row { - overflow: visible !important; -} -.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell { - border-inline-end-color: transparent; -} -.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child, -.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child, -.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent, -.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf { - flex-grow: 1; -} -.b-gridbase:not(.b-masked) .b-grid-empty { - min-height: 5em; -} -.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text { - display: block; - color: #c0c1c2; - background-color: #44444a; - padding: 1em; - position: absolute; - z-index: 7; - pointer-events: none; -} -.b-gridbase.b-grid-notextselection .b-grid-cell { - -webkit-user-select: none; - user-select: none; -} -.b-gridbase.b-notransition .b-grid-cell * { - transition: none !important; -} -.b-gridbase.b-disabled { - opacity: 0.5; -} -.b-grid-panel-body { - position: relative; - flex: 1; - display: flex; - flex-direction: column; - overflow: hidden; - background-color: #44444a; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) * { - transition: none; -} -.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller { - min-height: 100%; -} -.b-grid-body-container { - position: relative; -} -.b-grid-body-container .b-empty-text { - display: none; -} -.b-grid-body-container:focus { - outline: none; -} -.b-grid-body-container:focus .b-grid-row.b-selected { - background-color: #2e2e32; -} -.b-playing-demo .b-grid-body-container { - overflow: hidden !important; -} -.b-grid-vertical-scroller { - position: absolute; - display: flex; - flex-flow: row nowrap; - overflow: hidden; - width: 100%; - align-items: stretch; -} -.b-grid-row-container { - display: inline-block; - min-width: 100%; -} -.b-virtual-scrollers { - display: flex; - flex-direction: row; - contain: paint style layout; -} -.b-firefox .b-virtual-scrollers { - contain: paint layout; -} -.b-overlay-scrollbar .b-virtual-scrollers { - position: absolute; - left: 0; - right: 0; - bottom: 0; - pointer-events: none; -} -.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller { - height: 16px; - opacity: 0; - pointer-events: none; -} -.b-virtual-scrollers .b-virtual-scroller { - overflow-x: scroll; - overflow-y: hidden; -} -.b-virtual-scrollers .b-virtual-width { - height: 1px; -} -.b-overlay-scrollbar .b-virtual-scroller:hover, -.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller { - pointer-events: all; - opacity: 1; - transition: opacity 0.5s; -} -.b-grid-footer-container, -header.b-grid-header-container { - display: flex; - flex-direction: row; -} -.b-grid-header-container { - border-bottom: 1px solid #2b2b2f; -} -.b-grid-footer-scroller, -.b-grid-header-scroller { - overflow: hidden; - position: relative; - display: flex; -} -.b-grid-footers, -.b-grid-headers { - z-index: 2; - contain: paint style layout; - flex: 1 1 auto; -} -.b-firefox .b-grid-footers, -.b-firefox .b-grid-headers { - contain: paint layout; -} -.b-grid-row { - display: flex; - flex-direction: row; - align-items: stretch; - position: absolute; - left: 0; - overflow: hidden; - border-bottom: 1px solid #2b2b2f; - height: 45px; - contain: layout; -} -.b-grid-subgrid .b-grid-row { - min-width: 100%; -} -.b-grid-row.b-aborting { - transition: background-color 0.2s, transform 0.3s; -} -.b-rtl .b-grid-row { - left: auto; - right: 0; -} -.b-grid-row.b-selected { - background-color: #3a3a3f; -} -.b-grid-row.b-removing { - left: -100%; - transition: left 0.4s, right 0.4s; - pointer-events: none; - z-index: 2; -} -.b-rtl .b-grid-row.b-removing { - left: auto; - right: -100%; -} -.b-grid-refreshing .b-grid-row { - transition: none; -} -.b-grid-cell { - position: relative; - display: flex; - align-items: center; - color: #cdcecf; - font-weight: 300; - padding: 0 0.5em; - overflow: hidden; - white-space: nowrap; - flex-shrink: 0; - text-overflow: ellipsis; - border-inline-end: 1px solid #2b2b2f; - transform-style: flat; - width: 0; - contain: strict; -} -.b-grid-cell:last-child { - border-inline-end-color: transparent; -} -.b-grid-cell > i:not(:last-child) { - margin-inline-end: 0.5em; -} -.b-show-dirty .b-grid-cell.b-cell-dirty:before { - content: ' '; - position: absolute; - top: -0.35em; - left: -0.35em; - background-color: red; - width: 0.7em; - height: 0.7em; - transform: rotate(45deg); -} -.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before { - left: auto; - right: -0.35em; -} -.b-grid-cell:focus, -.b-grid-cell:focus-within { - transition: none !important; - outline: none; -} -.b-grid-cell.b-checkbox-selection { - background-color: #38383c; -} -.b-grid-cell.b-auto-height { - white-space: normal; -} -.b-grid-cell.b-measuring-auto-height { - contain: paint style layout; - align-self: baseline; -} -.b-firefox .b-grid-cell.b-measuring-auto-height { - contain: paint layout; -} -body.b-using-keyboard .b-grid-cell:focus, -body.b-using-keyboard .b-grid-cell:focus-within, -.b-outer.b-using-keyboard .b-grid-cell:focus, -.b-outer.b-using-keyboard .b-grid-cell:focus-within { - outline: 2px solid #e64a19; - outline-offset: -2px; -} -.b-readonly > .b-grid-cell { - color: #8f8f98; -} -.b-grid-cell-align-right, -.b-grid-cell-align-end { - justify-content: flex-end; -} -.b-grid-cell-align-center { - justify-content: center; -} -.b-grid-subgrid { - overscroll-behavior: contain auto; - position: relative; -} -.b-grid-subgrid.b-grid-subgrid-collapsed { - width: 0; -} -.b-grid-subgrid.b-grid-subgrid-animate-collapse { - transition: width 0.15s; -} -.b-playing-demo .b-grid-subgrid { - overflow: hidden !important; -} -.b-grid-header-scroller.b-grid-subgrid-animate-collapse { - transition: width 0.15s; -} -.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover { - background-color: #3f3f44; -} -.b-gridbase:not(.b-moving-splitter) - .b-grid-subgrid:not(.b-timeaxissubgrid) - .b-grid-row:not(.b-group-row).b-hover.b-selected { - background-color: #3a3a3f; -} -.b-grid-header-container { - background-color: #38383c; - z-index: 4; -} -.b-grid-header-container.b-hidden { - position: absolute; - clip-path: inset(0 0 100% 0); - contain: strict; -} -.b-grid-headers { - display: inline-flex; - flex-flow: row nowrap; - align-items: stretch; - line-height: initial; - position: relative; -} -.b-grid-header-align-right > .b-grid-header-text > .b-grid-header-text-content, -.b-grid-header-align-end > .b-grid-header-text > .b-grid-header-text-content { - text-align: end; -} -.b-grid-header-align-center > .b-grid-header-text > .b-grid-header-text-content { - text-align: center; -} -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:hover, -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:focus { - background-color: #2b2b2f; -} -.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf) { - overflow: visible; -} -.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { - position: absolute; - top: 0; - right: -5px; - bottom: 0; - width: 10px; - background-color: transparent; - z-index: 3; - cursor: col-resize; - display: block; -} -.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle { - left: -5px; - right: auto; -} -.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { - right: -10px; - width: 20px; -} -.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { - left: -10px; - right: auto; -} -.b-fill-last-column .b-grid-headers .b-last-parent, -.b-fill-last-column .b-grid-headers .b-last-leaf { - border-inline-end-color: transparent; -} -.b-fill-last-column .b-grid-headers .b-last-parent > .b-grid-header-text, -.b-fill-last-column .b-grid-headers .b-last-leaf > .b-grid-header-text { - border-inline-end-color: transparent; -} -.b-grid-header-text { - -webkit-user-select: none; - user-select: none; - padding: 1em 0; - white-space: nowrap; - position: relative; - font-weight: inherit; - display: flex; - align-items: center; - overflow: hidden; -} -.b-grid-header-text > .b-grid-header-text-content { - overflow: hidden; - text-overflow: ellipsis; - flex: 1 1 0; - width: 0; - font-size: 1em; -} -.b-grid-header-text > .b-grid-header-text-content > i { - margin-inline-end: 0.5em; -} -.b-grid-header-children { - display: flex; - flex-direction: column; -} -.b-grid-header-children > * { - width: inherit; -} -.b-grid-header { - -webkit-user-select: none; - user-select: none; - display: flex; - flex-direction: column; - align-items: stretch; - justify-content: center; - flex-shrink: 0; - position: relative; - overflow: hidden; - color: #c0c1c2; - outline: none; - border-inline-end: 1px solid #2b2b2f; - text-transform: none; -} -.b-grid-header:not(.b-depth-0) { - overflow: visible; -} -.b-grid-header.b-depth-0 { - padding: 0 0.5em; - width: 0; - cursor: pointer; -} -.b-grid-header.b-depth-0 .b-grid-header-text { - border-bottom: none; - transition: background-color 0.2s; - flex-direction: row; -} -.b-grid-header.b-grid-header-parent { - border-inline-end: none; - flex-basis: auto; - padding-inline: 0; -} -.b-grid-header.b-grid-header-parent > .b-grid-header-text { - padding-inline: 0.5em; - border-inline-end: 1px solid #2b2b2f; -} -.b-grid-header .b-grid-header-resize-handle { - display: none; -} -.b-grid-header-parent > .b-grid-header-children { - border-top: 1px solid #2b2b2f; - flex-flow: row nowrap; -} -.b-grid-header .b-button[data-ref='collapseExpand'] { - min-width: 2em; - min-height: 2em; - padding: 0; - position: absolute; - right: 0; -} -.b-grid-header .b-button[data-ref='collapseExpand']:hover { - background-color: transparent; -} -.b-grid-cell a { - color: #66a6ee; -} -.b-grid-cell a:visited { - color: #4f98ec; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, -.b-grid-cell.b-group-title:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Dark"}'; -} -.b-sch-event-content { - z-index: 1; -} -.b-milestone .b-sch-event-content { - flex: 1; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content { - margin: 0 0.5em 0 0.75em; - text-overflow: ellipsis; - overflow: hidden; - display: flex; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { - text-overflow: ellipsis; - overflow: hidden; -} -.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { - flex-direction: column; -} -.b-prevent-event-transitions .b-sch-event-wrap { - transition: none !important; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap { - transform: translateY(-50%); - margin-inline-start: 0; - height: 1em; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event { - padding-inline-start: 0; - width: 100%; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content { - justify-content: center; - margin: 0; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label { - left: unset; - top: 105%; -} -.b-sch-canvas, -.b-sch-foreground-canvas, -.b-sch-background-canvas { - position: absolute; - top: 0; - left: 0; - pointer-events: none; - height: 100%; - overflow: hidden; - overflow: clip; - contain: strict; -} -.b-sch-vertical .b-sch-canvas, -.b-sch-vertical .b-sch-foreground-canvas, -.b-sch-vertical .b-sch-background-canvas { - min-width: 100%; -} -.b-rtl .b-sch-canvas, -.b-rtl .b-sch-foreground-canvas, -.b-rtl .b-sch-background-canvas { - left: auto; - right: 0; -} -.b-sch-background-canvas { - z-index: 1; - background-repeat: repeat; -} -.b-sch-foreground-canvas { - z-index: 2; -} -.b-row-reordering .b-sch-foreground-canvas * { - pointer-events: none !important; -} -.b-schedulerbase > .b-editor { - z-index: 5; -} -.b-sch-event.b-milestone label, -.b-sch-event .b-sch-event-content, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { - font-weight: 300; - font-size: 14px; -} -.b-sch-event-wrap { - position: absolute; - z-index: 5; - flex-direction: column; - justify-content: center; - align-items: center; - pointer-events: all; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - contain: layout style; -} -.b-sch-event-wrap.b-readonly { - opacity: 0.8; -} -.b-sch-event-wrap.b-readonly .b-sch-event-content { - opacity: 0.5; -} -.b-sch-horizontal.b-eventbuffer-transition.b-animating - .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, - font-size 0.2s; -} -.b-sch-vertical.b-eventbuffer-transition.b-animating - .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, - font-size 0.2s; -} -.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, - transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; -} -.b-toggling-node .b-sch-event-wrap { - transition: none; -} -.b-sch-event-wrap:focus { - z-index: 105 !important; -} -.b-sch-event-wrap:focus { - outline: none; - z-index: 7; -} -.b-scrolling .b-sch-event-wrap:not(.b-aborting) { - transition: none !important; -} -.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event { - transition: none !important; -} -.b-grid-body-container.b-scrolling .b-sch-event-wrap { - pointer-events: none; -} -.b-sch-event-wrap.b-milestone-wrap { - margin-inline-start: -0.5em; - z-index: 4; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event { - overflow: visible; - box-shadow: none; - border-color: #777; - background-color: transparent; - width: 1em; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #777; - transition: background-color 0.2s, border 0.2s; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon { - justify-content: center; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content { - font-size: inherit; - justify-content: center; - background-color: transparent; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i { - margin-inline-end: 0; - line-height: 1em; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event label { - position: absolute; - left: 110%; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content { - display: flex; - align-items: center; -} -.b-sch-event-wrap.b-milestone-wrap.b-sch-style-plain > .b-sch-event { - background-color: transparent; -} -.b-sch-event-wrap.b-milestone-wrap .b-fa, -.b-sch-event-wrap.b-milestone-wrap .b-icon, -.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, -.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon, -.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-deadline-date { - margin-inline-end: 1em; - color: #777; - font-size: inherit; -} -.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) { - font-size: 40%; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - font-size: inherit; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { - position: absolute; - left: 0.1464465em; - content: ' '; - height: 0.707107em; - width: 0.707107em; - transform-origin: 50% 50%; - transform: rotate(45deg); - background-image: inherit; - background-color: inherit; - border-style: inherit; - border-color: inherit; -} -.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-using-keyboard - .b-sch-event-wrap.b-milestone-wrap.b-active - .b-sch-event:not(.b-sch-event-withicon) - .b-sch-event-content:before { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon) .b-sch-event-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon):hover .b-sch-event-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-sch-event-wrap.b-milestone-wrap.b-measure { - height: 1em; - position: fixed; - top: -10000px; - left: -10000px; - visibility: hidden; -} -.b-sch-event-wrap.b-milestone-wrap.b-measure label { - font-weight: 400; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap { - margin: 0; - min-width: 0; - flex-direction: row; -} -.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before { - outline: none; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone { - font-size: inherit; - width: inherit; - min-width: 0; - padding: 0; - margin: 0 0.5em; - align-self: stretch; - display: flex; - align-items: center; - justify-content: center; - z-index: 1; - background-color: #777; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone - .b-sch-event-content { - background-color: transparent; - font-size: 14px; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone - .b-sch-event-content:before { - content: none; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { - background: inherit; - position: absolute; - content: ' '; - height: 0.707107em; - width: 0.707107em; - border: inherit; - z-index: 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before { - top: 50%; - left: 0; - transform-origin: 50% 50%; - transform: translate(-50%, -50%) rotate(45deg); -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { - top: 0; - right: 0; - transform: rotate(-45deg); - transform-origin: 100% 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-image: none; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-image: none; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-image: none; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:after { - display: none; -} -.b-sch-event { - -webkit-user-select: none; - user-select: none; - display: flex; - align-items: center; - justify-content: flex-start; - cursor: pointer; - overflow: hidden; - white-space: nowrap; - width: calc(100% - 1px); - text-align: left; - min-width: 5px; - min-height: 5px; - color: #fff; - background-color: #7cb342; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - border-color: #7cb342; - position: relative; -} -.b-toggling-node .b-sch-event { - transition: none; -} -.b-sch-event label { - color: #fff; -} -.b-sch-event:not(.b-milestone) .b-fa, -.b-sch-event:not(.b-milestone) .b-icon, -.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, -.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon, -.b-sch-event:not(.b-milestone) .b-indicator.b-deadline-date { - margin-inline-end: 0.75em; - line-height: inherit; -} -.b-sch-event:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; -} -.b-sch-event.b-sch-event-resizing, -.b-sch-event:hover { - z-index: 6; -} -.b-sch-event.b-sch-event-selected, -.b-sch-event.b-sch-event-selected * { - font-weight: 500; - z-index: 6; -} -.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, -.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content * { - color: #fff; -} -.b-sch-event.b-sch-event-assign-selected { - animation-name: instance-selected; - animation-duration: 0.2s; - animation-iteration-count: 3; - animation-timing-function: ease-in-out; -} -.b-sch-event.b-milestone { - transition: background 0s; -} -.b-sch-event-wrap:not(.b-milestone-wrap) { - min-width: 6px; - min-height: 6px; -} -.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { - align-self: flex-start; -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-sch-event-resizing .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event, -.b-dragproxy .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { - background-color: #aed388; -} -.b-sch-event-selected label { - color: #7fca7a; -} -@keyframes instance-selected { - 0% { - top: -2px; - } - 50% { - top: 2px; - } - to { - top: 0; - } -} -.b-initial-fade-in .b-sch-dependency, -.b-initial-fade-in .b-sch-event-wrap { - opacity: 0; - animation-name: initial-fade-in; - animation-duration: 0.5s; - animation-fill-mode: forwards; -} -@keyframes initial-fade-in { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-initial-zoom-in .b-sch-event-wrap .b-sch-event { - animation-name: initial-zoom-in; - animation-duration: 0.4s; - animation-timing-function: ease-in; -} -@keyframes initial-zoom-in { - 0% { - transform: scale(0.01); - } - to { - transform: scale(1); - } -} -.b-initial-slide-from-left .b-sch-event-wrap { - transform: translate(-100vw); - animation-name: initial-slide-from-left; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-left { - to { - transform: translate(0); - } -} -.b-initial-slide-from-top .b-sch-event-wrap { - transform: translateY(-100vh); - animation-name: initial-slide-from-top; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-top { - to { - transform: translateY(0); - } -} -.b-schedulerbase-event-parent:not(.b-milestone-wrap) .b-schedulerbase-event { - overflow: visible; - background-color: #8bc34a; - border-color: #8bc34a; - flex: 1 1 0; - min-height: 1.3em; - clip-path: polygon( - -20px 0, - calc(100% + 20px) 0, - calc(100% + 20px) 100%, - 100% 100%, - calc(100% - 8px) calc(100% - 8px), - 8px calc(100% - 8px), - 0 100%, - -20px 100% - ); -} -.b-schedulerbase:not(.b-schedulerbase-resizing-event-percent):not(.b-resizing-event):not(.b-dragging-event) - .b-schedulerbase-event-parent:not(.b-milestone-wrap):hover - .b-schedulerbase-event { - background-color: #bcdc97; -} -.b-sch-event-wrap { - display: grid; - grid-template-columns: 1fr; - grid-template-rows: 1fr; -} -.b-sch-event-wrap .b-sch-event { - height: 100%; - grid-row: 2; -} -.b-sch-horizontal .b-sch-event-wrap, -.b-sch-event-wrap.b-sch-horizontal { - grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; - grid-template-rows: min-content auto min-content; -} -.b-sch-horizontal .b-sch-event-wrap .b-sch-event, -.b-sch-event-wrap.b-sch-horizontal .b-sch-event { - grid-column: 3; -} -.b-sch-event-wrap.b-sch-vertical { - grid-template-rows: min-content minmax(auto, 100%) min-content; - grid-template-columns: 100%; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { - justify-content: center; - padding-inline-start: 0; - padding-inline-end: 0; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { - flex-direction: column; - align-items: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { - margin-inline-end: 0; - align-self: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { - writing-mode: vertical-rl; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event { - grid-column: 1; -} -.b-sch-vertical .b-sch-event { - align-items: flex-start; - padding-inline: 0.75em; - white-space: normal; -} -.b-sch-vertical .b-sch-event .b-sch-event-content { - margin: 0.75em 0 0.5em; -} -.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before { - content: ''; - display: none; -} -.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before { - color: #262626; - content: attr(data-empty-text); - padding: 1em; -} -.b-sch-vertical .b-grid-row { - border-bottom: none; -} -.b-sch-vertical.b-eventlayout-mixed .b-sch-event { - opacity: 0.8; -} -.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers { - z-index: 100; -} -.b-schedulerbase.b-animating .b-grid-row { - transition: height 0.2s, transform 0.2s; -} -.b-grid-footer-container .b-sch-timeaxiscolumn { - padding: 0; -} -.b-sch-timeaxis-cell { - padding: 0; - flex: none !important; - align-items: baseline; - border-inline-end: none; -} -.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row) { - background-color: transparent; -} -.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected { - background-color: transparent; -} -.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, -.b-stripe .b-timeline-subgrid .b-grid-row.b-odd, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd { - background-color: #505057cc; -} -.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, -.b-stripe .b-timeline-subgrid .b-grid-row.b-even, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even { - background-color: #44444acc; -} -.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected { - background-color: transparent; -} -.b-gridbase .b-timeline-subgrid .b-group-row.b-selected, -.b-timeline-subgrid .b-group-row.b-selected, -.b-timeline-subgrid .b-group-row { - z-index: 3; - background-color: #3a3a3fcc; -} -.b-timeline-subgrid { - -webkit-user-select: none; - user-select: none; -} -.b-resource-info { - flex: 1; - height: 100%; - display: flex; - flex-direction: row; - align-items: center; -} -.b-resource-info dt { - font-weight: 600; - margin-bottom: 0.2em; -} -.b-resource-info dd { - margin: 0; - font-size: 0.8em; - color: #c0c1c2; -} -.b-resource-info .b-resource-avatar { - margin-inline-end: 0.5em; -} -.b-resourcecollapse-cell { - cursor: pointer; -} -.b-resourcecollapse-cell .b-icon, -.b-resourcecollapse-cell .b-indicator.b-constraint-type-muststarton, -.b-resourcecollapse-cell .b-indicator.b-constraint-type-mustfinishon, -.b-resourcecollapse-cell .b-indicator.b-deadline-date { - transition: transform 0.2s !important; -} -.b-resourcecollapse-cell .b-icon.b-flip, -.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-muststarton, -.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-mustfinishon, -.b-resourcecollapse-cell .b-flip.b-indicator.b-deadline-date { - transform: rotate(180deg); -} -.b-columnlines .b-grid-cell:not(:last-child) { - border-inline-end: 1px solid #2b2b2f; -} -.b-columnlines .b-group-row .b-grid-cell { - border-inline-end-color: transparent; -} -.b-column-line, -.b-column-line-major { - height: 100%; - position: absolute; - border-left-width: 1px; - border-left-style: solid; -} -.b-column-line { - border-color: #39393e; -} -.b-column-line-major { - border-color: #27272a; - z-index: 1; -} -.b-sch-vertical .b-column-line:not(.b-resource-column-line), -.b-sch-vertical .b-column-line-major { - height: auto; - width: 100%; - position: absolute; - border-left: none; - border-top-width: 1px; - border-top-style: solid; -} -.b-animating .b-resource-column-line { - transition: left 0.2s linear; -} -.b-sch-foreground-canvas > svg { - overflow: visible; - position: absolute; - top: 0; - left: 0; - pointer-events: none; - height: 100%; - z-index: 3; - --scheduler-dependency-marker: url(#arrowEnd); -} -.b-sch-dependency-arrow { - fill: #888; -} -.b-sch-dependency-arrow path { - fill: inherit; -} -.b-sch-dependency { - pointer-events: visibleStroke; - fill: transparent; - stroke: #888; - stroke-width: 1; - transition: stroke-width 0.2s linear; -} -.b-sch-dependency.b-sch-dependency-over { - stroke-width: 2; - stroke-dasharray: 0; -} -.b-sch-dependency.b-sch-released { - display: none; -} -.b-sch-dependency { - marker-end: var(--scheduler-dependency-marker); -} -.b-sch-dependency.b-sch-bidirectional-line { - marker-start: var(--scheduler-dependency-marker); -} -.b-sch-dependency.b-sch-dependency-markerless { - marker-end: none; -} -.b-dependencies .b-sch-event.b-sch-terminals-visible, -.b-dependencies .b-gantt-task.b-sch-terminals-visible { - overflow: visible; -} -.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event, -.b-dependencies.b-highlighting .b-sch-dependency { - opacity: 0.3; -} -.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight, -.b-dependencies.b-highlighting .b-sch-dependency.b-highlight { - opacity: 1; -} -.b-dependencies.b-highlighting .b-sch-resourcetimerange { - opacity: 0.3; -} -.b-sch-terminal { - width: 12px; - height: 12px; - background-color: #fff; - border-width: 1px; - border-style: solid; - border-color: inherit; - border-radius: 50%; - position: absolute; - z-index: 6; - cursor: pointer; -} -.b-sch-terminal.b-sch-terminal:hover { - background-color: #e6e6e6; -} -.b-dragging .b-sch-terminal, -.b-sch-event-resizing .b-sch-terminal { - display: none; -} -.b-creating-dependency .b-sch-terminal:hover, -.b-creating-dependency .b-sch-terminal-active { - background-color: #e6e6e6; -} -.b-creating-dependency .b-sch-terminal:hover.b-valid, -.b-creating-dependency .b-sch-terminal-active.b-valid { - border-color: #4caf50; - background-color: #b5dfb7; -} -.b-creating-dependency .b-sch-terminal:hover.b-invalid, -.b-creating-dependency .b-sch-terminal-active.b-invalid { - border-color: #d32f2f; - background-color: #eeadad; -} -.b-sch-terminal-top { - top: 0; - left: 50%; - transform: translate(-50%) translateY(-80%); -} -.b-sch-terminal-bottom { - bottom: 0; - left: 50%; - transform: translate(-50%) translateY(80%); -} -.b-sch-terminal-start { - left: 0; - top: 50%; - transform: translate(-80%) translateY(-50%); -} -.b-rtl .b-sch-terminal-start { - left: auto; - right: 0; - transform: translate(80%) translateY(-50%); -} -.b-sch-terminal-end { - right: 0; - top: 50%; - transform: translate(80%) translateY(-50%); -} -.b-rtl .b-sch-terminal-end { - right: auto; - left: 0; - transform: translate(-80%) translateY(-50%); -} -.b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-start, -.b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-start { - transform: translate(-0.35em, -50%); -} -.b-rtl - .b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-start, -.b-rtl - .b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-start { - transform: translate(0.35em, -50%); -} -.b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-end, -.b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-end { - transform: translate(0.35em, -50%); -} -.b-rtl - .b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-end, -.b-rtl - .b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-end { - transform: translate(-0.35em, -50%); -} -.b-sch-dependency-connector { - position: absolute; - contain: strict; - border-top: 2px dashed #888; - z-index: 10; - transform-origin: 0 0; - pointer-events: none; -} -.b-sch-dependency-connector.b-removing { - transition: width 0.2s ease-out; -} -.b-sch-dependency-connector.b-valid { - border-color: #4caf50; - border-top-style: solid; -} -.b-sch-dependency-creation-tooltip.b-popup { - max-width: none; -} -.b-sch-dependency-creation-tooltip .b-popup-header { - padding: 0.5em 0.075em; - background-color: #4caf50; -} -.b-safari .b-sch-dependency-creation-tooltip .b-popup-header, -.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header { - width: 1.5em; -} -.b-sch-dependency-creation-tooltip .b-popup-header i { - margin-bottom: 0.5em; -} -.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i { - margin-bottom: 0; - margin-top: 0.5em; -} -.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header { - background-color: #d32f2f; -} -.b-sch-dependency-creation-tooltip.b-checking .b-popup-header { - background-color: #666; -} -.b-sch-dependency-tooltip { - display: grid; - grid-template-columns: auto auto auto; - grid-column-gap: 0.5em; - align-items: center; -} -.b-sch-dependency-tooltip label { - font-size: 0.8em; -} -.b-sch-dependency-creation-tooltip .b-panel-header, -.b-sch-dependency-tooltip .b-panel-header { - color: #fff; -} -.b-sch-dependency-creation-tooltip .b-sch-box, -.b-sch-dependency-tooltip .b-sch-box { - width: 12px; - height: 8px; - border: 1px solid #888; - display: none; - position: relative; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-start, -.b-sch-dependency-creation-tooltip .b-sch-box.b-end, -.b-sch-dependency-creation-tooltip .b-sch-box.b-right, -.b-sch-dependency-creation-tooltip .b-sch-box.b-left, -.b-sch-dependency-creation-tooltip .b-sch-box.b-top, -.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom, -.b-sch-dependency-tooltip .b-sch-box.b-start, -.b-sch-dependency-tooltip .b-sch-box.b-end, -.b-sch-dependency-tooltip .b-sch-box.b-right, -.b-sch-dependency-tooltip .b-sch-box.b-left, -.b-sch-dependency-tooltip .b-sch-box.b-top, -.b-sch-dependency-tooltip .b-sch-box.b-bottom { - display: block; -} -.b-sch-dependency-creation-tooltip .b-sch-box:after, -.b-sch-dependency-tooltip .b-sch-box:after { - content: ''; - width: 3px; - height: 3px; - border-radius: 50%; - background-color: #fff; - position: absolute; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, -.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after, -.b-sch-dependency-tooltip .b-sch-box.b-end:after, -.b-sch-dependency-tooltip .b-sch-box.b-right:after { - right: -2px; - top: 50%; - transform: translateY(-50%); -} -.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, -.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after { - right: auto; - left: -2px; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, -.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after, -.b-sch-dependency-tooltip .b-sch-box.b-start:after, -.b-sch-dependency-tooltip .b-sch-box.b-left:after { - left: -2px; - top: 50%; - transform: translateY(-50%); -} -.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, -.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after { - left: auto; - right: -2px; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after, -.b-sch-dependency-tooltip .b-sch-box.b-top:after { - top: -2px; - left: 50%; - transform: translate(-50%); -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after, -.b-sch-dependency-tooltip .b-sch-box.b-bottom:after { - bottom: -2px; - left: 50%; - transform: translate(-50%); -} -.b-predecessor-list { - display: flex; - flex-direction: column; -} -.b-predecessor-list > * { - flex: 0 0 auto; - align-self: stretch; - width: auto; -} -.b-predecessor-list > .b-list-item .b-predecessor-item-text { - flex: 1; -} -.b-predecessor-list > .b-list-item .b-sch-box { - width: 1.2em; - height: 0.9em; - border: 1px solid #888; - margin-inline-start: 0.5em; - position: relative; -} -.b-predecessor-list > .b-list-item .b-sch-box:after { - content: ''; - width: 0.5em; - height: 0.5em; - border-radius: 50%; - background-color: #fff; - position: absolute; - border: 1px solid #888; - display: none; -} -.b-predecessor-list > .b-list-item.b-selected .b-sch-box { - background-color: #4caf50; -} -.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-from:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-to:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-from:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-to:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-from:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-to:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-from:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-to:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-dependencyeditor.b-popup { - width: 29em; -} -.b-dependencyeditor.b-popup .b-popup-content { - padding: 1em 1em 0; -} -.b-dependencyeditor.b-popup .b-popup-content .b-textfield label, -.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label { - flex: 1 0 4em; -} -.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label, -.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label { - text-align: start; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar { - padding: 1em 1em 0.4em; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler { - display: none; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar > button { - flex: 1; - margin-inline-end: 0.5em; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -.b-dragselect-rect { - position: absolute; - left: 0; - top: 0; - transform-origin: 0 0; - pointer-events: none; - z-index: 100; - border: 1px dashed #505057; -} -div.b-sch-event-wrap > .b-sch-event.b-cut-item { - opacity: 0.4; -} -.b-schedulerbase.b-dragging-event { - -webkit-user-select: none; - user-select: none; -} -.b-sch-event-wrap.b-aborting, -.b-sch-event-wrap.b-drag-unified-animation { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, - left 0.2s, top 0.2s; -} -.b-sch-event-wrap.b-dragging { - z-index: 200; -} -.b-sch-event-wrap.b-dragging.b-drag-main { - z-index: 201; -} -.b-sch-event-wrap.b-dragging .b-sch-event { - outline: none !important; -} -.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event, -.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event, -.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event { - box-shadow: 3px 3px 6px #0006; -} -.b-float-root > .b-tooltip.b-eventdrag-tooltip { - pointer-events: none; -} -.b-sch-tip-message { - margin-top: 0.5em; -} -.b-sch-tip-invalid .b-sch-tip-message { - color: #d32f2f; -} -.b-sch-tip-message .b-icon:first-child, -.b-sch-tip-message .b-indicator.b-constraint-type-muststarton:first-child, -.b-sch-tip-message .b-indicator.b-constraint-type-mustfinishon:first-child, -.b-sch-tip-message .b-indicator.b-deadline-date:first-child { - margin-inline-end: 0.4em; -} -.b-sch-tip-message:empty { - display: none; -} -.b-timelinebase.b-dragcreating { - -webkit-user-select: none; - user-select: none; -} -.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell, -.b-timelinebase.b-dragcreating .b-sch-event-wrap, -.b-timelinebase.b-dragcreating .b-gantt-task-wrap { - pointer-events: none; -} -.b-dragcreate-lock .b-iscreating { - opacity: 0.5; -} -.b-dragcreate-lock .b-iscreating .b-sch-event-content { - display: none; -} -.b-sch-dragcreating.b-too-narrow { - opacity: 0.25; -} -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate, -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate { - color: #d32f2f; -} -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock, -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock { - border-color: #d32f2f; -} -.b-eventeditor.b-popup { - width: calc(15em + var(--date-time-length)); -} -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-textfield label, -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-numberfield label, -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-radiogroup > label, -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-checkbox > label { - flex: 1 0 5em; -} -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startDateField'], -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endDateField'] { - flex: 1 0 calc(57% + var(--date-width-difference)); -} -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startTimeField'], -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endTimeField'] { - flex: 1 0 calc(43% - var(--date-width-difference)); -} -.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button { - flex: 1; - margin-inline-end: 0.5em; - min-width: 0; -} -.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button:last-child { - margin-inline-end: 0; -} -.b-sch-event-wrap .b-sch-nonworkingtime { - z-index: 0; -} -.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime { - display: none; -} -.b-animating .b-sch-event-wrap .b-sch-timerange { - transition: none; -} -.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime { - left: 0; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after { - content: ''; - width: 4px; - height: 50%; - top: 25%; - position: absolute; - border-style: solid; - border-color: #ffffff80; - pointer-events: none; - z-index: 7; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before { - margin-inline-start: 3px; - left: 0; - border-width: 0 1px; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start.b-rtl:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start.b-rtl:before { - left: auto; - right: 0; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after { - margin-inline-end: 3px; - right: 0; - border-width: 0 1px; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end.b-rtl:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end.b-rtl:after { - right: auto; - left: 0; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { - cursor: ew-resize; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency).b-resizing-event, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { - -webkit-user-select: none; - user-select: none; - cursor: ew-resize !important; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:after { - height: 30%; - top: 35%; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-start:before { - left: 0.3em; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:hover:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-end:hover:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { - right: 0.3em; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after { - content: ''; - height: 4px; - width: 2em; - position: absolute; - left: 50%; - transform: translate(-50%); - border-style: solid; - border-color: #ffffff80; - pointer-events: none; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before { - margin-top: 3px; - top: 0; - border-width: 1px 0; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:hover:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-end:hover:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { - margin-bottom: 3px; - bottom: 0; - border-width: 1px 0; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { - cursor: ns-resize; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency).b-resizing-event, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { - -webkit-user-select: none; - user-select: none; - cursor: ns-resize !important; -} -.b-sch-event-wrap.b-sch-event-wrap-resizing { - z-index: 7; -} -.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell, -.b-schedulerbase.b-resizing-event .b-sch-event-wrap { - pointer-events: none; -} -.b-popup.b-sch-event-tooltip { - max-width: 30em; -} -.b-popup.b-sch-event-tooltip .b-sch-clockwrap { - margin-top: 0.5em; -} -.b-popup.b-sch-event-tooltip .b-sch-clockwrap:first-child { - margin-top: 0; -} -.b-popup.b-sch-event-tooltip .b-sch-event-title { - font-weight: 600; -} -.b-timeaxis-group-summary { - display: flex; - flex-direction: row; - width: 100%; - height: 100%; -} -.b-timeaxis-group-summary .b-timeaxis-tick { - display: flex; - flex-direction: column; - align-items: stretch; - justify-content: center; -} -.b-timeaxis-group-summary .b-timeaxis-summary-value { - text-align: center; -} -.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell, -.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover { - background-color: #3f3f44; -} -.b-headerzoom-rect { - position: absolute; - left: 0; - top: 0; - height: 100%; - transform-origin: 0 0; - pointer-events: none; - z-index: 100; - background: rgba(11, 56, 95, 0.3); -} -.b-sch-event-wrap .b-sch-label, -.b-gantt-task-wrap .b-sch-label { - font-size: 12px; - text-align: center; - white-space: nowrap; - margin: 0.2em 0; - color: #fff; - font-weight: 300; - -webkit-user-select: none; - user-select: none; - pointer-events: all; -} -.b-sch-event-wrap.b-sch-event-selected .b-sch-label, -.b-gantt-task-wrap.b-sch-event-selected .b-sch-label { - color: #7fca7a; -} -.b-sch-event-wrap .b-sch-label-before, -.b-gantt-task-wrap .b-sch-label-before, -.b-sch-event-wrap .b-sch-label-after, -.b-gantt-task-wrap .b-sch-label-after { - position: absolute; - margin: 0; -} -.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before, -.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after, -.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before, -.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after { - top: 0; - line-height: 85%; -} -.b-sch-event-wrap .b-sch-label-top { - grid-column: 3; - grid-row: 1; -} -.b-sch-event-wrap .b-sch-label-before, -.b-sch-event-wrap .b-sch-label-after { - grid-row: 1; - margin-top: 6px; -} -.b-sch-event-wrap .b-sch-label-before { - grid-column: 1; - transform: translate3d(calc(-100% * var(--rtl-negate)), 0, 0); - margin-inline-start: -1.5em; -} -.b-sch-event-wrap .b-sch-label-after { - grid-column: 5; - margin-inline-start: 1.5em; -} -.b-sch-event-wrap .b-sch-label-bottom { - grid-column: 3; - grid-row: 3; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before, -.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after { - margin-inline: 0; -} -.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone { - width: 100%; -} -.b-measure-label { - height: 1em; - position: fixed; - top: -10000px; - left: -10000px; - visibility: hidden; -} -.b-measure-label label { - padding-inline-start: 1.5em; -} -.b-pan .b-timeline-subgrid { - cursor: move; -} -.b-sch-resourcetimerange { - display: flex; - position: absolute; - left: 0; - background-color: #fbc02d33; - color: #f7b204; - z-index: 2; - justify-content: center; - align-items: flex-end; -} -.b-sch-resourcetimerange [data-task-feature] { - display: flex; - font-size: 12px; -} -.b-animating .b-sch-resourcetimerange { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, - left 0.2s, right 0.2s, width 0.2s, height 0.2s, font-size 0.2s; -} -.b-sch-resourcetimerange .b-sch-event-withicon .b-fa { - margin-inline-end: 0.4em; - line-height: inherit; -} -.b-sch-resourcetimerange .b-sch-event-content { - margin: 3px; -} -.b-interactive-resourcetimeranges .b-sch-resourcetimerange { - pointer-events: auto; -} -.b-sch-vertical .b-sch-resourcetimerange { - justify-content: center; - align-items: flex-start; -} -.b-sch-color-red.b-sch-resourcetimerange { - background-color: #d32f2f33; - color: #b72424; -} -.b-sch-color-pink.b-sch-resourcetimerange { - background-color: #e91e6333; - color: #cd1352; -} -.b-sch-color-purple.b-sch-resourcetimerange { - background-color: #8e24aa33; - color: #7a1d92; -} -.b-sch-color-violet.b-sch-resourcetimerange { - background-color: #673ab733; - color: #572f9e; -} -.b-sch-color-indigo.b-sch-resourcetimerange { - background-color: #3f51b533; - color: #33439d; -} -.b-sch-color-blue.b-sch-resourcetimerange { - background-color: #1e88e533; - color: #1674c6; -} -.b-sch-color-cyan.b-sch-resourcetimerange { - background-color: #00acc133; - color: #0092a4; -} -.b-sch-color-teal.b-sch-resourcetimerange { - background-color: #00897b33; - color: #007469; -} -.b-sch-color-green.b-sch-resourcetimerange { - background-color: #7cb34233; - color: #699b35; -} -.b-sch-color-lime.b-sch-resourcetimerange { - background-color: #c0ca3333; - color: #a5ae29; -} -.b-sch-color-yellow.b-sch-resourcetimerange { - background-color: #fbc02d33; - color: #f7b204; -} -.b-sch-color-orange.b-sch-resourcetimerange { - background-color: #fb8c0033; - color: #d57700; -} -.b-sch-color-deep-orange.b-sch-resourcetimerange { - background-color: #ff704333; - color: #ff4b13; -} -.b-sch-color-gray.b-sch-resourcetimerange { - background-color: #a0a0a033; - color: #8e8282; -} -.b-sch-color-gantt-green.b-sch-resourcetimerange { - background-color: #a5d8a733; - color: #7aca7d; -} -.b-schedule-selected-tick { - position: absolute; - pointer-events: none; - z-index: 100; - background-color: #2e2e32; - display: flex; - justify-content: center; - align-items: center; -} -.b-sch-scheduletip.b-nonworking-time { - opacity: 0; - pointer-events: none; -} -.b-simpleeventeditor { - z-index: 15; -} -.b-simpleeventeditor .b-field { - align-items: stretch; -} -.b-sch-horizontal .b-simpleeventeditor .b-field { - height: 100%; -} -.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky), -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { - overflow: visible; -} -.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event-content, -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content { - position: sticky; - left: 0.75em; -} -.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event, -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event { - overflow: visible; -} -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { - justify-content: flex-start; - overflow: visible; -} -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange > div { - overflow: visible; - width: 100%; -} -.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { - contain: none; -} -.b-safari.b-stickyevents.b-sch-horizontal.b-dragging-event .b-sch-foreground-canvas { - overflow: hidden; -} -.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { - overflow: visible; -} -.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas .b-sch-event.b-sch-event-endsoutside { - width: 100%; -} -.b-safari.b-stickyevents.b-sch-horizontal - .b-sch-foreground-canvas - .b-sch-event.b-sch-event-endsoutside - .b-sch-event-content { - margin-inline-end: 0; -} -.b-sch-summarybar { - padding: 0; - flex-direction: row; - justify-content: flex-start; - flex-grow: unset !important; -} -.b-sch-summarybar .b-timeaxis-tick { - display: flex; - flex-direction: column; - text-align: center; - overflow: hidden; - justify-content: center; - align-items: stretch; -} -.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick { - padding: 0.5em 0; -} -.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child) { - border-inline-end: 1px solid #2b2b2f; -} -.b-sch-vertical .b-sch-summarybar { - flex-direction: column; - align-items: stretch; - background: #38383c !important; - color: #c0c1c2; -} -.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick { - padding: 0 0.5em; -} -.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child) { - border-bottom: 1px solid #2b2b2f; -} -.b-timeaxis-summary-tip { - display: flex; - flex-direction: row; - flex-wrap: wrap; -} -.b-timeaxis-summary-tip header { - width: 100%; - text-align: center; - font-weight: 700; - margin-bottom: 1em; -} -.b-timeaxis-summary-tip label { - flex: 1 1 50%; -} -.b-timeaxis-summary-tip .b-timeaxis-summary-value { - flex: 0 0 auto; -} -.b-sch-timeaxis-menu-daterange-popup { - width: 21em; -} -.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn, -.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn { - max-width: 1em; -} -.b-float-root > .b-floating.b-interaction-tooltip { - pointer-events: none; -} -.b-sch-timerange { - display: flex; - flex-direction: row; - align-items: center; - position: absolute; - left: 0; - overflow: hidden; - justify-content: center; - color: #aaa; - z-index: 1; - cursor: pointer; -} -.b-sch-timerange.b-over-resize-handle { - cursor: ew-resize; -} -.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover { - z-index: 3; -} -.b-sch-timerange label { - font-size: 0.8em; - color: inherit; - white-space: nowrap; - cursor: inherit; - text-overflow: ellipsis; - overflow: hidden; - padding: 0.3em; -} -.b-sch-timerange label i { - margin-inline-end: 0.5em; -} -.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label { - writing-mode: tb; - padding-inline-start: 1em; -} -.b-sch-current-time { - pointer-events: none; -} -.b-animating .b-sch-timerange { - transition: transform 0.3s, width 0.3s, height 0.3s; -} -.b-timeline-subgrid .b-sch-timerange { - height: 100%; - align-items: flex-start; - min-width: 1px; - color: #aaa; - font-size: 14px; -} -.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label { - overflow: visible; -} -.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; -} -.b-timeline-subgrid .b-sch-timerange.b-sch-line { - width: 1px; - overflow: visible; -} -.b-timeline-subgrid .b-sch-timerange.b-sch-line:before { - display: none; -} -.b-timeline-subgrid .b-sch-range { - background-color: #38393a80; - pointer-events: none; -} -.b-timeline-subgrid .b-sch-line { - border-left: 2px dotted #fab005; - color: #fff; - padding: 0; - z-index: 2; -} -.b-timeline-subgrid .b-sch-line label { - background-color: #fab005; - padding: 0.3em; - white-space: nowrap; -} -.b-timeline-subgrid .b-sch-current-time { - border-left-color: #fa5252; -} -.b-timeline-subgrid .b-sch-current-time label { - background-color: #fa5252; -} -.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line { - flex-direction: column; - justify-content: flex-start; - z-index: 6; -} -.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label { - margin-top: 0.5em; -} -.b-sch-vertical .b-sch-timerange { - left: auto; - top: 0; - justify-content: flex-start; -} -.b-sch-vertical .b-sch-timerange label { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; - transform: rotate(180deg); -} -.b-sch-vertical .b-sch-timerange.b-over-resize-handle { - cursor: ns-resize; -} -.b-sch-vertical .b-timeline-subgrid .b-sch-timerange { - height: auto; - width: 100%; -} -.b-sch-vertical .b-timeline-subgrid .b-sch-line { - border-top: 2px dotted #fab005; - color: #fff; - padding: 0; - height: 1px; -} -.b-sch-vertical .b-timeline-subgrid .b-sch-line label { - background-color: #fab005; - padding: 0.3em; - white-space: nowrap; -} -.b-grid-header .b-sch-timerange { - flex-direction: row; - justify-content: center; - bottom: 0; - background-color: #0b385f; - color: #ffffffb3; - line-height: 1; - -webkit-user-select: none; - user-select: none; -} -.b-grid-header .b-sch-timerange.b-sch-line { - padding: 0 0.5em; - background-color: #fab005; - z-index: 2; -} -.b-grid-header .b-sch-timerange.b-sch-current-time { - background-color: #fa5252; -} -.b-grid-header .b-sch-timerange:before { - margin-inline-end: 0.5em; -} -.b-grid-header .b-sch-timerange label { - padding: 0; -} -.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange { - height: 100%; -} -.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange { - height: 50%; -} -.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange { - height: 33.3333333333%; -} -.b-grid-header .b-sch-line { - border-bottom-right-radius: 5px; - border-top-right-radius: 5px; -} -.b-grid-header .b-sch-line.b-rtl { - border-radius: 5px 0 0 5px; -} -.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label { - left: -2px; -} -.b-verticaltimeaxiscolumn .b-sch-timerange { - flex-direction: column; - justify-content: center; - right: 0; - background-color: #0b385f; - color: #ffffffb3; - -webkit-user-select: none; - user-select: none; -} -.b-verticaltimeaxiscolumn .b-sch-timerange:before { - margin-bottom: 0.5em; -} -.b-verticaltimeaxiscolumn .b-sch-line { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label { - top: -2px; -} -.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before { - display: none; -} -.b-sch-timeaxiscolumn .b-selected-time-span, -.b-verticaltimeaxiscolumn .b-selected-time-span { - background: #1e88e5; - color: #fff; - justify-content: space-between; - padding: 0.4em; - opacity: 1; -} -.b-sch-timeaxiscolumn .b-selected-time-span span, -.b-verticaltimeaxiscolumn .b-selected-time-span span { - white-space: nowrap; - overflow: hidden; -} -.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start, -.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end { - align-self: flex-end; -} -.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, -.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { - position: absolute; - top: 0.2em; - right: 0.4em; - cursor: pointer; -} -.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, -.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, -.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, -.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { - left: 0.4em; - right: auto; -} -.b-sch-timeaxiscolumn .b-selected-time-span { - font-size: 0.7em; -} -.b-verticaltimeaxiscolumn .b-selected-time-span { - width: calc(100% - 2em); -} -.b-verticaltimeaxiscolumn .b-selected-time-span span { - font-size: 0.7em; -} -.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { - left: 0.4em; -} -.b-grid-header .b-selected-time-span, -.b-timeline-subgrid .b-selected-time-span, -.b-verticaltimeaxiscolumn .b-selected-time-span { - transition: none; - z-index: 10; -} -.b-timeline-subgrid .b-selected-time-span { - background: rgba(13, 68, 116, 0.2); -} -.b-grid-headers .b-sch-nonworkingtime { - background-color: #7b18184d; - z-index: 0; - pointer-events: none; -} -.b-sch-clockwrap { - display: flex; -} -.b-sch-clockwrap:not(:first-child) { - margin-top: 0.3em; -} -.b-sch-clock { - position: relative; - height: 21px; - width: 21px; - min-width: 21px; - white-space: nowrap; -} -.b-sch-clock .b-sch-hour-indicator { - border-top: 2px solid transparent; - border-bottom: 6px solid #777; -} -.b-sch-clock .b-sch-minute-indicator { - border-top: 8px solid #777; -} -.b-sch-clock .b-sch-minute-indicator, -.b-sch-clock .b-sch-hour-indicator { - position: absolute; - left: 50%; - top: 1px; - width: 2px; - height: 8px; - overflow: hidden; - margin-left: -1px; - transform-origin: 50% 100%; -} -.b-sch-clock-hour .b-sch-clock { - border: 2px solid #1565c0; - background-color: #fff; - border-radius: 100%; -} -.b-sch-clock-hour .b-sch-clock-dot { - position: absolute; - left: 50%; - top: 50%; - width: 4px; - height: 4px; - margin-left: -2px; - margin-top: -2px; - background: #777; - border-radius: 3px; - z-index: 2; -} -.b-sch-clock-day .b-sch-clock { - background-color: #fff; - border: none; - border-radius: 2px; -} -.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator { - width: inherit; - position: static !important; - background-color: #1565c0; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - font-size: 7px; - line-height: 8px; - text-align: center; - color: #fff; - height: 9px; - text-indent: 0; - margin-top: -1px; - margin-left: 0; - border: 0 none; - transform: none !important; -} -.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator { - width: inherit; - color: #555; - position: static !important; - height: 16px; - background-color: transparent; - font-size: 10px; - text-align: center; - text-indent: 0; - line-height: 12px; - border: none; - margin-left: 0; - transform: none !important; -} -.b-sch-clock-day .b-sch-clock-dot { - display: none; -} -.b-sch-clock-text { - margin-inline-start: 8px; - padding-top: 1px; - white-space: nowrap; - width: 100%; -} -.b-sticky-headers .b-grid-header, -.b-sticky-headers .b-timeaxis, -.b-sticky-headers .b-sticky-header, -.b-sticky-headers .b-sch-header-timeaxis-cell { - overflow: visible; -} -.b-sticky-headers .b-sch-header-text.b-sticky-header { - position: sticky; -} -.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header { - left: 0; - padding-inline-start: 0.75em; - padding-inline-end: 0.5em; -} -.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header { - top: 0.15em; -} -.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header { - padding-top: 0.5em; -} -.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header { - padding-bottom: 0.5em; -} -body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus, -body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within { - outline: none !important; -} -.b-sch-header-timeaxis-cell { - align-items: center; -} -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:hover, -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:focus { - background: transparent; -} -.b-sch-column.b-grid-header { - padding: 0; -} -.b-grid-header-container .b-sch-timeaxiscolumn { - -webkit-user-select: none; - user-select: none; - padding: 0; - flex-grow: unset !important; - background-color: #38383c; - border-inline-end: 0 none; -} -.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover { - background-color: #38383c !important; -} -.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover { - background-color: #2b2b2f; -} -.b-horizontaltimeaxis { - flex-direction: column; - flex: 1 0 100%; -} -.b-horizontaltimeaxis .b-sch-header-row { - flex: 1 0 2em; -} -.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest { - flex: 1; -} -.b-horizontaltimeaxis .b-sch-header-timeaxis-cell { - height: 100%; - border-inline-start: 1px solid #2b2b2f; -} -.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover { - cursor: pointer; - background-color: #2b2b2f; -} -.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text { - overflow: hidden; -} -.b-sch-timeaxiscolumn-levels-1 { - min-height: 1.5em; -} -.b-sch-timeaxiscolumn-levels-2 { - min-height: 3em; -} -.b-sch-timeaxiscolumn-levels-3 { - min-height: 4.5em; -} -.b-sch-header-row { - position: relative; - contain: strict; -} -.b-sch-header-row:last-child .b-sch-header-timeaxis-cell { - border-bottom: none; -} -.b-sch-header-timeaxis-cell { - display: flex; - justify-content: center; - position: absolute; - color: #c0c1c2; - border-bottom: 1px solid #2b2b2f; - overflow: hidden; - transition: background-color 0.2s; - font-size: 1em; - font-weight: inherit; - padding: 0.5em 0; - white-space: nowrap; - contain: strict; - -webkit-user-select: none; - user-select: none; -} -.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text, -.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text { - padding-inline-start: 0.75em; - padding-inline-end: 0.5em; -} -.b-sch-header-timeaxis-cell.b-align-start { - justify-content: flex-start; -} -.b-sch-header-timeaxis-cell.b-align-end { - justify-content: flex-end; -} -.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child { - border-inline-end-color: #2b2b2f; -} -.b-verticaltimeaxiscolumn { - flex-flow: column nowrap; - align-items: stretch; - padding: 0; - border-inline-end: none; - background-color: #3f3f44 !important; -} -.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after { - display: none; -} -.b-verticaltimeaxis { - flex: 1 0 100%; - contain: strict; -} -.b-verticaltimeaxis .b-sch-header-row { - flex-direction: column; - flex: 1; -} -.b-verticaltimeaxis .b-sch-header-timeaxis-cell { - width: 100%; - text-transform: none; - padding: 0; - border-inline-start: 0 none; -} -.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell { - border-inline-end: none; - border-bottom: none; - justify-content: flex-end; - align-items: flex-start; - contain: unset; -} -.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text { - padding-inline-end: 0.5em; - margin-top: -0.75em; -} -.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover { - background-color: #38383c; -} -.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) { - flex: 0 0 2em; -} -.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell { - align-items: flex-start; - border-inline-end: 1px solid #2b2b2f; -} -.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text { - padding-bottom: 0.75em; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; - transform: rotate(180deg); -} -.b-sch-vertical .b-sticky-headers .b-content-element, -.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked, -.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row, -.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn, -.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis, -.b-sch-vertical .b-sticky-headers .b-sch-header-row, -.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell { - overflow: visible; -} -.b-sch-vertical .b-sch-timeaxiscolumn { - flex-direction: row; - min-height: 3em; -} -.b-resourceheader { - flex: 1; - position: relative; - contain: strict; -} -.b-resourceheader.b-has-images { - min-height: 3em; -} -.b-resourceheader-cell { - position: absolute; - display: flex; - justify-content: center; - align-items: center; - color: #c0c1c2; - border-inline-end: 1px solid #2b2b2f; - overflow: hidden; - transition: background-color 0.2s; - font-size: 1em; - font-weight: inherit; - padding: 0.5em; - white-space: nowrap; - contain: strict; - height: 100%; - -webkit-user-select: none; - user-select: none; -} -.b-animating .b-resourceheader-cell { - transition: width 0.2s, left 0.2s, right 0.2s; -} -.b-resourceheader-cell:hover { - cursor: pointer; - background-color: #2b2b2f; -} -.b-resourceheader-cell.b-align-start, -.b-resourceheader-cell.b-align-end { - padding-inline: 0.3em; -} -.b-resourceheader-cell.b-align-start { - justify-content: flex-start; -} -.b-resourceheader-cell.b-align-end { - justify-content: flex-end; -} -.b-resourceheader-cell i { - margin-inline-end: 0.5em; -} -.b-resourceheader-cell .b-resource-name { - overflow: hidden; -} -.b-resourceheader-cell .b-resource-avatar { - margin-inline-end: 1em; -} -.b-recurrenceconfirmationpopup.b-popup { - width: 29em; - max-width: none; -} -.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header, -.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content { - padding: 0.65em; -} -.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button { - margin-inline-end: 0.5em; -} -.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -button.b-button.b-recurrencelegendbutton { - white-space: normal; -} -.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-field label.b-align-start { - flex: 1 0 10em; -} -.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencepositionscombo { - flex: none; - width: 9.5em; -} -.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencedayscombo { - margin-inline-end: 0.5em; -} -.b-recurrenceeditor.b-popup .b-bottom-toolbar .b-label-filler { - display: none; -} -.b-recurrenceeditor.b-popup .b-bottom-toolbar > button { - flex: 1; - margin-inline-end: 0.5em; -} -.b-recurrenceeditor.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -.b-datepicker .b-icon-circle { - font-size: 50%; - color: #ff5722; - margin-top: 1px; -} -.b-datepicker .b-selected-date .b-icon-circle { - color: #fff; -} -.b-datepicker .b-cell-events-badge { - display: flex; - align-content: center; - justify-content: center; - border-radius: 50%; - font-size: 80%; - background-color: #d32f2f; - color: #fff; - width: 1.2em; - height: 1.2em; -} -.b-datepicker-with-events .b-calendar-weekdays { - padding-bottom: 4px; -} -.b-datepicker-with-events .b-calendar-week .b-calendar-cell { - margin: 1px; - justify-content: flex-start; -} -.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner { - margin-bottom: 0.6em; -} -.b-resourcecombo .b-resource-icon { - display: none; - margin-inline: 0.5em 0; -} -.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon { - display: block; -} -.b-resourcecombo-picker .b-icon, -.b-resourcecombo-picker .b-indicator.b-constraint-type-muststarton, -.b-resourcecombo-picker .b-indicator.b-constraint-type-mustfinishon, -.b-resourcecombo-picker .b-indicator.b-deadline-date { - display: none; - margin-inline-end: 0.5em; -} -.b-resourcecombo-picker.b-show-event-color .b-icon, -.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-muststarton, -.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-mustfinishon, -.b-resourcecombo-picker.b-show-event-color .b-indicator.b-deadline-date { - display: block; -} -.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before { - content: '\f14a'; -} -.b-theme-material .b-resourcecombo .b-resource-icon { - margin-inline: 0 0.5em; -} -.b-resourcefilter .b-list-item { - border: 0 none; - border-radius: 0; -} -.b-resourcefilter .b-icon, -.b-resourcefilter .b-indicator.b-constraint-type-muststarton, -.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon, -.b-resourcefilter .b-indicator.b-deadline-date { - visibility: visible !important; -} -.b-resourcefilter .b-icon:before, -.b-resourcefilter .b-indicator.b-constraint-type-muststarton:before, -.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon:before, -.b-resourcefilter .b-indicator.b-deadline-date:before { - content: '\f0c8'; - opacity: 0.6; -} -.b-resourcefilter .b-selected .b-icon:before, -.b-resourcefilter .b-selected .b-indicator.b-constraint-type-muststarton:before, -.b-resourcefilter .b-selected .b-indicator.b-constraint-type-mustfinishon:before, -.b-resourcefilter .b-selected .b-indicator.b-deadline-date:before { - content: '\f14a'; - opacity: 1; -} -.b-sch-red { - background-color: #d32f2f; -} -.b-sch-foreground-red { - color: #d32f2f; -} -.b-sch-pink { - background-color: #e91e63; -} -.b-sch-foreground-pink { - color: #e91e63; -} -.b-sch-purple { - background-color: #8e24aa; -} -.b-sch-foreground-purple { - color: #8e24aa; -} -.b-sch-violet { - background-color: #673ab7; -} -.b-sch-foreground-violet { - color: #673ab7; -} -.b-sch-indigo { - background-color: #3f51b5; -} -.b-sch-foreground-indigo { - color: #3f51b5; -} -.b-sch-blue { - background-color: #1e88e5; -} -.b-sch-foreground-blue { - color: #1e88e5; -} -.b-sch-cyan { - background-color: #00acc1; -} -.b-sch-foreground-cyan { - color: #00acc1; -} -.b-sch-teal { - background-color: #00897b; -} -.b-sch-foreground-teal { - color: #00897b; -} -.b-sch-green { - background-color: #7cb342; -} -.b-sch-foreground-green { - color: #7cb342; -} -.b-sch-lime { - background-color: #c0ca33; -} -.b-sch-foreground-lime { - color: #c0ca33; -} -.b-sch-yellow { - background-color: #fbc02d; -} -.b-sch-foreground-yellow { - color: #fbc02d; -} -.b-sch-orange { - background-color: #fb8c00; -} -.b-sch-foreground-orange { - color: #fb8c00; -} -.b-sch-deep-orange { - background-color: #ff7043; -} -.b-sch-foreground-deep-orange { - color: #ff7043; -} -.b-sch-gray { - background-color: #a0a0a0; -} -.b-sch-foreground-gray { - color: #a0a0a0; -} -.b-sch-gantt-green { - background-color: #a5d8a7; -} -.b-sch-foreground-gantt-green { - color: #a5d8a7; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover { - background-image: none; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone { - border-width: 0; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content { - border-width: 0; - border-color: inherit; - border-style: inherit; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-image: none; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content { - background: none !important; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone), -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-style-plain > .b-sch-event:not(.b-milestone), -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #7cb342; - border-color: #7cb342; - color: #fff; - font-weight: 300; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-plain > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #4b771c; - background-image: none; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #457116; - background-image: none; -} -.b-sch-style-interday > .b-sch-event.b-milestone > .b-sch-event-content, -.b-sch-style-plain > .b-sch-event.b-milestone > .b-sch-event-content { - background-color: #777; -} -.b-sch-style-interday .b-sch-event { - opacity: 0.8; - border-radius: 3px; -} -.b-sch-style-interday .b-sch-event-content { - font-weight: 400; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; - background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) > .b-sch-event-content { - color: #fff; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: currentColor; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-style-plain.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content:before { - background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); -} -.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap { - display: flex; -} -.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone { - display: flex; - justify-content: center; - align-items: center; -} -.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label { - position: absolute; - left: 50%; - transform: translate(-50%); - color: inherit; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d32f2f; - border-color: #d32f2f; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #881313; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #7f0f0f; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #d32f2f; - border-color: #d32f2f; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #881313; - background-image: none; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #7f0f0f; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap > .b-sch-event.b-milestone { - background: #d32f2f; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap:hover > .b-sch-event { - background: #881313; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover > .b-sch-event { - background: #7f0f0f; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e91e63; - border-color: #e91e63; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #940a39; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #890834; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #e91e63; - border-color: #e91e63; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #940a39; - background-image: none; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #890834; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap > .b-sch-event.b-milestone { - background: #e91e63; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap:hover > .b-sch-event { - background: #940a39; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #890834; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #8e24aa; - border-color: #8e24aa; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #590f6c; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #530c65; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #8e24aa; - border-color: #8e24aa; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #590f6c; - background-image: none; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #530c65; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap > .b-sch-event.b-milestone { - background: #8e24aa; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap:hover > .b-sch-event { - background: #590f6c; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #530c65; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #673ab7; - border-color: #673ab7; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #3b1878; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #351371; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #673ab7; - border-color: #673ab7; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #3b1878; - background-image: none; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #351371; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap > .b-sch-event.b-milestone { - background: #673ab7; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap:hover > .b-sch-event { - background: #3b1878; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #351371; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #3f51b5; - border-color: #3f51b5; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #1a2978; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #152371; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #3f51b5; - border-color: #3f51b5; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #1a2978; - background-image: none; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #152371; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap > .b-sch-event.b-milestone { - background: #3f51b5; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap:hover > .b-sch-event { - background: #1a2978; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #152371; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #1e88e5; - border-color: #1e88e5; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #0b5290; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #094b86; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #1e88e5; - border-color: #1e88e5; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #0b5290; - background-image: none; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #094b86; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap > .b-sch-event.b-milestone { - background: #1e88e5; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap:hover > .b-sch-event { - background: #0b5290; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #094b86; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #00acc1; - border-color: #00acc1; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #006774; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #005f6a; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #00acc1; - border-color: #00acc1; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #006774; - background-image: none; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #005f6a; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap > .b-sch-event.b-milestone { - background: #00acc1; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap:hover > .b-sch-event { - background: #006774; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #005f6a; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #00897b; - border-color: #00897b; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #00524a; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #004b44; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #00897b; - border-color: #00897b; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #00524a; - background-image: none; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #004b44; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap > .b-sch-event.b-milestone { - background: #00897b; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap:hover > .b-sch-event { - background: #00524a; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #004b44; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #7cb342; - border-color: #7cb342; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #4b771c; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #457116; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #7cb342; - border-color: #7cb342; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #4b771c; - background-image: none; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #457116; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap > .b-sch-event.b-milestone { - background: #7cb342; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap:hover > .b-sch-event { - background: #4b771c; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #457116; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #c0ca33; - border-color: #c0ca33; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #7b8215; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #737a11; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #c0ca33; - border-color: #c0ca33; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #7b8215; - background-image: none; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #737a11; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap > .b-sch-event.b-milestone { - background: #c0ca33; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap:hover > .b-sch-event { - background: #7b8215; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #737a11; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fbc02d; - border-color: #fbc02d; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #af7e02; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #a17302; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #fbc02d; - border-color: #fbc02d; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #af7e02; - background-image: none; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #a17302; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap > .b-sch-event.b-milestone { - background: #fbc02d; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap:hover > .b-sch-event { - background: #af7e02; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #a17302; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fb8c00; - border-color: #fb8c00; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #975400; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #8a4d00; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #fb8c00; - border-color: #fb8c00; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #975400; - background-image: none; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #8a4d00; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap > .b-sch-event.b-milestone { - background: #fb8c00; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap:hover > .b-sch-event { - background: #975400; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #8a4d00; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ff7043; - border-color: #ff7043; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #c12e00; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #b12a00; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ff7043; - border-color: #ff7043; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #c12e00; - background-image: none; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #b12a00; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap > .b-sch-event.b-milestone { - background: #ff7043; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap:hover > .b-sch-event { - background: #c12e00; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #b12a00; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a0a0a0; - border-color: #a0a0a0; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #606060; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #614f4f; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #a0a0a0; - border-color: #a0a0a0; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #606060; - background-image: none; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #614f4f; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap > .b-sch-event.b-milestone { - background: #a0a0a0; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap:hover > .b-sch-event { - background: #606060; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #614f4f; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a5d8a7; - border-color: #a5d8a7; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #459f49; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gantt-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #39993d; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #a5d8a7; - border-color: #a5d8a7; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #459f49; - background-image: none; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #39993d; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap > .b-sch-event.b-milestone { - background: #a5d8a7; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap:hover > .b-sch-event { - background: #459f49; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #39993d; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #7cb342; - border-color: #577d2e; - border-style: solid; - border-width: 0; - font-weight: 400; - opacity: 0.8; - border-radius: 3px; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - color: #fff; - font-size: 12px; - border-width: 1px; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { - border-inline-start: none; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing { - background-color: #577d2e; - opacity: 1; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - font-weight: 600; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: #51742b; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - background: none; - justify-self: center; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 1px; - border-radius: 3px; - opacity: 0.8; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected { - opacity: 1; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content:before { - opacity: 1; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 1px; - border-bottom-width: 1px; - border-radius: 0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event.b-milestone - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - font-weight: 400; - font-size: 12px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-inline-start-width: 1px; - border-bottom-width: 1px; - border-bottom-left-radius: 3px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-inline-end-width: 1px; - border-bottom-width: 1px; - top: -1px; - border-bottom-right-radius: 3px; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); - border-color: currentColor; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) .b-sch-event-content { - color: #fff; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; - background-image: none; - border-color: currentColor; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); - border-color: currentColor; -} -.b-sch-style-border.b-sch-color-red > .b-sch-event, -.b-sch-style-border.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #952020; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d32f2f; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #952020; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #8a1d1d; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #d32f2f; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-red - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #952020; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-red - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #8a1d1d; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap .b-sch-event.b-milestone { - background: #d32f2f; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #952020; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #8a1d1d; -} -.b-sch-style-border.b-sch-color-pink > .b-sch-event, -.b-sch-style-border.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a81044; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e91e63; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #a81044; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #9c0f3f; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #e91e63; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #a81044; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #9c0f3f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-pink.b-milestone-wrap - .b-sch-event.b-milestone { - background: #e91e63; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-pink.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #a81044; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #9c0f3f; -} -.b-sch-style-border.b-sch-color-purple > .b-sch-event, -.b-sch-style-border.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #631977; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #8e24aa; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #631977; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #5c176f; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #8e24aa; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #631977; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #5c176f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-purple.b-milestone-wrap - .b-sch-event.b-milestone { - background: #8e24aa; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-purple.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #631977; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #5c176f; -} -.b-sch-style-border.b-sch-color-violet > .b-sch-event, -.b-sch-style-border.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #482980; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #673ab7; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #482980; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #432677; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #673ab7; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #482980; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #432677; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-violet.b-milestone-wrap - .b-sch-event.b-milestone { - background: #673ab7; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-violet.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #482980; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #432677; -} -.b-sch-style-border.b-sch-color-indigo > .b-sch-event, -.b-sch-style-border.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #2c397f; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #3f51b5; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #2c397f; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #293576; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #3f51b5; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #2c397f; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #293576; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap - .b-sch-event.b-milestone { - background: #3f51b5; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #2c397f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #293576; -} -.b-sch-style-border.b-sch-color-blue > .b-sch-event, -.b-sch-style-border.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #135fa3; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #1e88e5; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #135fa3; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #115997; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #1e88e5; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #135fa3; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #115997; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-blue.b-milestone-wrap - .b-sch-event.b-milestone { - background: #1e88e5; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-blue.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #135fa3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #115997; -} -.b-sch-style-border.b-sch-color-cyan > .b-sch-event, -.b-sch-style-border.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #007887; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #00acc1; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #007887; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #00707d; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #00acc1; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #007887; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #00707d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap - .b-sch-event.b-milestone { - background: #00acc1; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #007887; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #00707d; -} -.b-sch-style-border.b-sch-color-teal > .b-sch-event, -.b-sch-style-border.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #006056; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #00897b; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #006056; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #005950; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #00897b; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #006056; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #005950; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-teal.b-milestone-wrap - .b-sch-event.b-milestone { - background: #00897b; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-teal.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #006056; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #005950; -} -.b-sch-style-border.b-sch-color-green > .b-sch-event, -.b-sch-style-border.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #577d2e; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #7cb342; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #577d2e; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #51742b; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-green .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #7cb342; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-green - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-green - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #577d2e; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-green - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #51742b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-green.b-milestone-wrap - .b-sch-event.b-milestone { - background: #7cb342; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-green.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #577d2e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #51742b; -} -.b-sch-style-border.b-sch-color-lime > .b-sch-event, -.b-sch-style-border.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #868d24; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #c0ca33; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #868d24; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #7d8321; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #c0ca33; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #868d24; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #7d8321; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-lime.b-milestone-wrap - .b-sch-event.b-milestone { - background: #c0ca33; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-lime.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #868d24; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #7d8321; -} -.b-sch-style-border.b-sch-color-yellow > .b-sch-event, -.b-sch-style-border.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #cb9204; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fbc02d; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #cb9204; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #bd8804; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #fbc02d; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #cb9204; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #bd8804; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap - .b-sch-event.b-milestone { - background: #fbc02d; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #cb9204; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #bd8804; -} -.b-sch-style-border.b-sch-color-orange > .b-sch-event, -.b-sch-style-border.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #b06200; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fb8c00; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #b06200; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #a35b00; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #fb8c00; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #b06200; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #a35b00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-orange.b-milestone-wrap - .b-sch-event.b-milestone { - background: #fb8c00; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-orange.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #b06200; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #a35b00; -} -.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e13600; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event { - background-color: #ff7043; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #e13600; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #d13200; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon) - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #e13600; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #d13200; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap - .b-sch-event.b-milestone { - background: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap:hover - .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #e13600; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #d13200; -} -.b-sch-style-border.b-sch-color-gray > .b-sch-event, -.b-sch-style-border.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #707070; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a0a0a0; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #707070; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #686868; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #707070; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #686868; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-gray.b-milestone-wrap - .b-sch-event.b-milestone { - background: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-gray.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #707070; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #686868; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffffff80; - border-color: #7cb342; - border-style: solid; - border-width: 0; - font-weight: 400; - opacity: 0.8; - border-radius: 3px; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - color: #7cb342; - font-size: 12px; - border-width: 2px; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { - border-inline-start: none; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - background-color: #ffffff80; - border-width: 0; - border-color: inherit; - border-style: inherit; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 2px; - border-radius: 3px; - opacity: 0.8; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected { - opacity: 1; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #7cb342; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected { - font-weight: 600; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before { - background-color: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 2px; - border-bottom-width: 2px; - border-radius: 0; - background-color: #ffffff80; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event.b-milestone - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - font-size: 12px; - font-weight: 400; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-inline-start-width: 2px; - border-bottom-width: 2px; - border-bottom-left-radius: 3px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-inline-end-width: 2px; - border-bottom-width: 2px; - border-bottom-right-radius: 3px; - top: -2px; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event { - border-color: currentColor; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, -.b-sch-style-hollow.b-sch-custom-color - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover - .b-sch-event-content { - color: #fff; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: #ffffff80; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content:before { - background-color: currentColor; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #d32f2f; - color: #d32f2f; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #d32f2f; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover { - background-color: #c02929; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #d32f2f; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #c02929; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e91e63; - color: #e91e63; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #e91e63; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover { - background-color: #d81557; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #e91e63; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #d81557; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #8e24aa; - color: #8e24aa; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #8e24aa; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected:hover { - background-color: #802099; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #8e24aa; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #802099; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #673ab7; - color: #673ab7; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #673ab7; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected:hover { - background-color: #5d34a5; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #673ab7; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #5d34a5; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3f51b5; - color: #3f51b5; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #3f51b5; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected:hover { - background-color: #3949a3; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #3f51b5; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #3949a3; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #1e88e5; - color: #1e88e5; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #1e88e5; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover { - background-color: #187bd1; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #1e88e5; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #187bd1; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00acc1; - color: #00acc1; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #00acc1; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover { - background-color: #009bae; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #00acc1; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #009bae; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00897b; - color: #00897b; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #00897b; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover { - background-color: #007b6f; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #00897b; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #007b6f; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #7cb342; - color: #7cb342; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #7cb342; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected:hover { - background-color: #70a13b; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #7cb342; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #70a13b; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #c0ca33; - color: #c0ca33; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #c0ca33; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover { - background-color: #adb62e; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #c0ca33; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #adb62e; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fbc02d; - color: #fbc02d; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #fbc02d; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected:hover { - background-color: #fab710; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fbc02d; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fab710; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fb8c00; - color: #fb8c00; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #fb8c00; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected:hover { - background-color: #e27e00; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fb8c00; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #e27e00; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; - color: #ff7043; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #ff7043; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff5823; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff5823; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; - color: #a0a0a0; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #a0a0a0; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover { - background-color: #909090; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #909090; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e5f1d8; - border-color: #70a13b; - font-weight: 300; - opacity: 0.8; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - color: #577d2e; - border-inline-start-width: 3px; - border-inline-start-style: solid; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - background-color: #7cb342; - opacity: 1; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - color: #fff; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: #577d2e; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { - border-inline-start: none; -} -.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-vertical - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone), -.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-vertical - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) { - border-top-width: 3px; - border-top-style: solid; - border-inline-start-width: 0; - border-inline-start-style: none; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - background-color: transparent; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 3px; - border-style: solid; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 300; - opacity: 1; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - background: #e5f1d8; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-top: 3px solid transparent; - border-inline-end: 3px solid transparent; - border-bottom: 3px solid #70a13b; - border-inline-start: 3px solid #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after { - background: none; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event { - border-color: currentColor; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content { - color: #fff; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; - background-image: none; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before { - background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-style-colored.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content:before { - background-image: none; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - opacity: 1; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - font-weight: 400; - color: #606060; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected .b-sch-event-content *, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - .b-sch-event-content - * { - color: #606060; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone) .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) - .b-sch-event-content { - margin: 0; - padding: 0.3em; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #f6d5d5; - border-color: #c02929; - color: #952020; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #edacac; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #d32f2f; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #c02929; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #d32f2f; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #f6d5d5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #c02929; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #edacac; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #d32f2f; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #c02929; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone { - background: #f6d5d5; - border-color: #c02929; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:after { - background: #f6d5d5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone - > * { - color: #952020; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before { - border-bottom-color: #c02929; - border-inline-start-color: #c02929; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:after { - background: #edacac; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #d32f2f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #c02929; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fbd2e0; - border-color: #d81557; - color: #a81044; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #f6a5c1; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #e91e63; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #d81557; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #e91e63; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fbd2e0; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #d81557; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #f6a5c1; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #e91e63; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #d81557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone { - background: #fbd2e0; - border-color: #d81557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:after { - background: #fbd2e0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone - > * { - color: #a81044; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before { - border-bottom-color: #d81557; - border-inline-start-color: #d81557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:after { - background: #f6a5c1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #e91e63; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #d81557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #eccdf4; - border-color: #802099; - color: #631977; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d99bea; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #8e24aa; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #802099; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #8e24aa; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #eccdf4; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #802099; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d99bea; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #8e24aa; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #802099; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone { - background: #eccdf4; - border-color: #802099; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:after { - background: #eccdf4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone - > * { - color: #631977; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before { - border-bottom-color: #802099; - border-inline-start-color: #802099; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:after { - background: #d99bea; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #8e24aa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #802099; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e0d6f2; - border-color: #5d34a5; - color: #482980; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #c1ade5; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #673ab7; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #5d34a5; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #673ab7; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e0d6f2; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #5d34a5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #c1ade5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #673ab7; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #5d34a5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone { - background: #e0d6f2; - border-color: #5d34a5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:after { - background: #e0d6f2; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone - > * { - color: #482980; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before { - border-bottom-color: #5d34a5; - border-inline-start-color: #5d34a5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:after { - background: #c1ade5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #673ab7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #5d34a5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d8dbf1; - border-color: #3949a3; - color: #2c397f; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b0b8e4; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #3f51b5; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #3949a3; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #3f51b5; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d8dbf1; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #3949a3; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #b0b8e4; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #3f51b5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #3949a3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone { - background: #d8dbf1; - border-color: #3949a3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:after { - background: #d8dbf1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone - > * { - color: #2c397f; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before { - border-bottom-color: #3949a3; - border-inline-start-color: #3949a3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:after { - background: #b0b8e4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #3f51b5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #3949a3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d2e7fa; - border-color: #187bd1; - color: #135fa3; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #a5cff5; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #1e88e5; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #187bd1; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #1e88e5; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d2e7fa; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #187bd1; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #a5cff5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #1e88e5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #187bd1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone { - background: #d2e7fa; - border-color: #187bd1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:after { - background: #d2e7fa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone - > * { - color: #135fa3; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before { - border-bottom-color: #187bd1; - border-inline-start-color: #187bd1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:after { - background: #a5cff5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #1e88e5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #187bd1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #c0f8ff; - border-color: #009bae; - color: #007887; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #80f1ff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #00acc1; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #009bae; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #00acc1; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #c0f8ff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #009bae; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #80f1ff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #00acc1; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #009bae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone { - background: #c0f8ff; - border-color: #009bae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:after { - background: #c0f8ff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone - > * { - color: #007887; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before { - border-bottom-color: #009bae; - border-inline-start-color: #009bae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:after { - background: #80f1ff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #00acc1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #009bae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #b4fff7; - border-color: #007b6f; - color: #006056; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #6afff0; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #00897b; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #007b6f; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #00897b; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #b4fff7; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #007b6f; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #6afff0; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #00897b; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #007b6f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone { - background: #b4fff7; - border-color: #007b6f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:after { - background: #b4fff7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone - > * { - color: #006056; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before { - border-bottom-color: #007b6f; - border-inline-start-color: #007b6f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:after { - background: #6afff0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #00897b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #007b6f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e5f1d8; - border-color: #70a13b; - color: #577d2e; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #cbe2b2; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #7cb342; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #70a13b; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #7cb342; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e5f1d8; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #70a13b; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #cbe2b2; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #7cb342; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone { - background: #e5f1d8; - border-color: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:after { - background: #e5f1d8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone - > * { - color: #577d2e; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before { - border-bottom-color: #70a13b; - border-inline-start-color: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:after { - background: #cbe2b2; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #7cb342; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #f3f5d6; - border-color: #adb62e; - color: #868d24; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #e6eaad; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #c0ca33; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #adb62e; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #c0ca33; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #f3f5d6; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #adb62e; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #e6eaad; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #c0ca33; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #adb62e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone { - background: #f3f5d6; - border-color: #adb62e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:after { - background: #f3f5d6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone - > * { - color: #868d24; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before { - border-bottom-color: #adb62e; - border-inline-start-color: #adb62e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:after { - background: #e6eaad; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #c0ca33; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #adb62e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fef2d5; - border-color: #fab710; - color: #cb9204; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #fde6ab; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fbc02d; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #fab710; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #fbc02d; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fef2d5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #fab710; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #fde6ab; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fbc02d; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fab710; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone { - background: #fef2d5; - border-color: #fab710; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:after { - background: #fef2d5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone - > * { - color: #cb9204; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before { - border-bottom-color: #fab710; - border-inline-start-color: #fab710; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:after { - background: #fde6ab; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #fbc02d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #fab710; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffe8cb; - border-color: #e27e00; - color: #b06200; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffd197; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fb8c00; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #e27e00; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #fb8c00; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ffe8cb; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #e27e00; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffd197; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fb8c00; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #e27e00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone { - background: #ffe8cb; - border-color: #e27e00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:after { - background: #ffe8cb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone - > * { - color: #b06200; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #e27e00; - border-inline-start-color: #e27e00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:after { - background: #ffd197; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #fb8c00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #e27e00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffe2d9; - border-color: #ff5823; - color: #e13600; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffc6b4; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ff7043; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff5823; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ff7043; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content { - background-color: #ffe2d9; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff5823; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffc6b4; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone { - background: #ffe2d9; - border-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:after { - background: #ffe2d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone - > * { - color: #e13600; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #ff5823; - border-inline-start-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:after { - background: #ffc6b4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ececec; - border-color: #909090; - color: #707070; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d9d9d9; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a0a0a0; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #909090; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #a0a0a0; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ececec; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #909090; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d9d9d9; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone { - background: #ececec; - border-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:after { - background: #ececec; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone - > * { - color: #707070; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before { - border-bottom-color: #909090; - border-inline-start-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:after { - background: #d9d9d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #f6d5d5; - border-color: #c02929; - color: #952020; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #edacac; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #e99797; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #e27777; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #e99797; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #f6d5d5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #c02929; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #edacac; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #d32f2f; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #e27777; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone { - background: #f6d5d5; - border-color: #c02929; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:after { - background: #f6d5d5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone - > * { - color: #952020; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before { - border-bottom-color: #c02929; - border-inline-start-color: #c02929; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:after { - background: #edacac; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #d32f2f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #e27777; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fbd2e0; - border-color: #d81557; - color: #a81044; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #f6a5c1; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #f48fb1; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #f16b99; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #f48fb1; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fbd2e0; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #d81557; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #f6a5c1; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #e91e63; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #f16b99; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone { - background: #fbd2e0; - border-color: #d81557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:after { - background: #fbd2e0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone - > * { - color: #a81044; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before { - border-bottom-color: #d81557; - border-inline-start-color: #d81557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:after { - background: #f6a5c1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #e91e63; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #f16b99; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #eccdf4; - border-color: #802099; - color: #631977; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d99bea; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #d082e4; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #c564de; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #d082e4; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #eccdf4; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #802099; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d99bea; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #8e24aa; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #c564de; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone { - background: #eccdf4; - border-color: #802099; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:after { - background: #eccdf4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone - > * { - color: #631977; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before { - border-bottom-color: #802099; - border-inline-start-color: #802099; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:after { - background: #d99bea; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #8e24aa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #c564de; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e0d6f2; - border-color: #5d34a5; - color: #482980; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #c1ade5; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #b299df; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #9c7cd6; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #b299df; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e0d6f2; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #5d34a5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #c1ade5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #673ab7; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #9c7cd6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone { - background: #e0d6f2; - border-color: #5d34a5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:after { - background: #e0d6f2; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone - > * { - color: #482980; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before { - border-bottom-color: #5d34a5; - border-inline-start-color: #5d34a5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:after { - background: #c1ade5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #673ab7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #9c7cd6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d8dbf1; - border-color: #3949a3; - color: #2c397f; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b0b8e4; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #9ca6dd; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #808dd3; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #9ca6dd; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d8dbf1; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #3949a3; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #b0b8e4; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #3f51b5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #808dd3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone { - background: #d8dbf1; - border-color: #3949a3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:after { - background: #d8dbf1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone - > * { - color: #2c397f; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before { - border-bottom-color: #3949a3; - border-inline-start-color: #3949a3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:after { - background: #b0b8e4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #3f51b5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #808dd3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d2e7fa; - border-color: #187bd1; - color: #135fa3; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #a5cff5; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #8fc4f2; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #6cb1ee; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #8fc4f2; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d2e7fa; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #187bd1; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #a5cff5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #1e88e5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #6cb1ee; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone { - background: #d2e7fa; - border-color: #187bd1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:after { - background: #d2e7fa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone - > * { - color: #135fa3; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before { - border-bottom-color: #187bd1; - border-inline-start-color: #187bd1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:after { - background: #a5cff5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #1e88e5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #6cb1ee; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #c0f8ff; - border-color: #009bae; - color: #007887; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #80f1ff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #61eeff; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #3deaff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #61eeff; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #c0f8ff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #009bae; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #80f1ff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #00acc1; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #3deaff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone { - background: #c0f8ff; - border-color: #009bae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:after { - background: #c0f8ff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone - > * { - color: #007887; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before { - border-bottom-color: #009bae; - border-inline-start-color: #009bae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:after { - background: #80f1ff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #00acc1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #3deaff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #b4fff7; - border-color: #007b6f; - color: #006056; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #6afff0; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #45ffec; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #24ffe9; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #45ffec; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #b4fff7; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #007b6f; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #6afff0; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #00897b; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #24ffe9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone { - background: #b4fff7; - border-color: #007b6f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:after { - background: #b4fff7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone - > * { - color: #006056; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before { - border-bottom-color: #007b6f; - border-inline-start-color: #007b6f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:after { - background: #6afff0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #00897b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #24ffe9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e5f1d8; - border-color: #70a13b; - color: #577d2e; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #cbe2b2; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #bedb9e; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #abd183; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #bedb9e; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e5f1d8; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #70a13b; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #cbe2b2; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #7cb342; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #abd183; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone { - background: #e5f1d8; - border-color: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:after { - background: #e5f1d8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone - > * { - color: #577d2e; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before { - border-bottom-color: #70a13b; - border-inline-start-color: #70a13b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:after { - background: #cbe2b2; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #7cb342; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #abd183; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #f3f5d6; - border-color: #adb62e; - color: #868d24; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #e6eaad; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #e0e598; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #d7dd7a; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #e0e598; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #f3f5d6; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #adb62e; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #e6eaad; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #c0ca33; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #d7dd7a; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone { - background: #f3f5d6; - border-color: #adb62e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:after { - background: #f3f5d6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone - > * { - color: #868d24; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before { - border-bottom-color: #adb62e; - border-inline-start-color: #adb62e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:after { - background: #e6eaad; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #c0ca33; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #d7dd7a; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fef2d5; - border-color: #fab710; - color: #cb9204; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #fde6ab; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fde096; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #fcd46e; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #fde096; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fef2d5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #fab710; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #fde6ab; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fbc02d; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fcd46e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone { - background: #fef2d5; - border-color: #fab710; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:after { - background: #fef2d5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone - > * { - color: #cb9204; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before { - border-bottom-color: #fab710; - border-inline-start-color: #fab710; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:after { - background: #fde6ab; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #fbc02d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #fcd46e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffe8cb; - border-color: #e27e00; - color: #b06200; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffd197; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffc67e; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ffb557; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ffc67e; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ffe8cb; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #e27e00; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffd197; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fb8c00; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ffb557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone { - background: #ffe8cb; - border-color: #e27e00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:after { - background: #ffe8cb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone - > * { - color: #b06200; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #e27e00; - border-inline-start-color: #e27e00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:after { - background: #ffd197; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #fb8c00; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ffb557; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffe2d9; - border-color: #ff5823; - color: #e13600; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffc6b4; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffb8a1; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff9877; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ffb8a1; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content { - background-color: #ffe2d9; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff5823; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffc6b4; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff9877; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone { - background: #ffe2d9; - border-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:after { - background: #ffe2d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone - > * { - color: #e13600; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #ff5823; - border-inline-start-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:after { - background: #ffc6b4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff9877; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ececec; - border-color: #909090; - color: #707070; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d9d9d9; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #d0d0d0; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #bbb; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #d0d0d0; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ececec; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #909090; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d9d9d9; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #bbb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone { - background: #ececec; - border-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:after { - background: #ececec; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone - > * { - color: #707070; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before { - border-bottom-color: #909090; - border-inline-start-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:after { - background: #d9d9d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #bbbbbb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: transparent; - border-color: #7cb342; - border-style: solid; - color: #777; - font-weight: 300; - justify-content: center; - overflow: visible; - height: auto !important; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - padding: 0; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-active, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-active { - outline-offset: 5px; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):after { - content: ''; - border-color: inherit; - border-style: solid; - border-width: 0; - position: absolute; - border-radius: 2px; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - top: -9px; - height: 13px; - border-inline-start-width: 5px; -} -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - left: -9px; - width: 13px; - border-top-width: 5px; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before { - left: 0; -} -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before { - border-inline-start-width: 5px; - top: 0; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - top: -9px; - right: 0; - height: 13px; -} -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - bottom: 0; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - top: initial; - border-width: 0; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 5px; - border-style: solid; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-resizing, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { - background-color: transparent; - border-color: #5d8632; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: transparent; - border-color: #577d2e; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 5px; - border-bottom-width: 5px; - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-width: 0; - border-inline-start-width: 5px; - border-bottom-width: 5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; - border-inline-end-width: 5px; - border-bottom-width: 5px; - top: -5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-line.b-sch-custom-color > .b-sch-event { - border-color: currentColor; - opacity: 0.8; -} -.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { - border-color: currentColor; - opacity: 1; -} -.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { - color: inherit; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #d32f2f; - color: #d32f2f; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #a02222; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #952020; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #d32f2f; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e91e63; - color: #e91e63; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #b41249; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #a81044; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #e91e63; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #8e24aa; - color: #8e24aa; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #6b1b80; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #631977; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #8e24aa; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #673ab7; - color: #673ab7; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #4d2c89; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #482980; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #673ab7; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3f51b5; - color: #3f51b5; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #2f3d88; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #2c397f; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #3f51b5; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #1e88e5; - color: #1e88e5; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #1466ae; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #135fa3; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #1e88e5; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00acc1; - color: #00acc1; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #008191; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #007887; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #00acc1; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00897b; - color: #00897b; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #00675c; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #006056; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #00897b; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #7cb342; - color: #7cb342; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #5d8632; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #577d2e; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #7cb342; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #c0ca33; - color: #c0ca33; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #909826; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #868d24; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #c0ca33; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fbc02d; - color: #fbc02d; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #da9d04; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #cb9204; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #fbc02d; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fb8c00; - color: #fb8c00; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #bc6900; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #b06200; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #fb8c00; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f23a00; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e13600; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; - color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #787878; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #707070; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: transparent; - border-color: #7cb342; - border-style: dashed; - color: #777; - font-weight: 300; - justify-content: center; - overflow: visible; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - padding: 5px 0 3px; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - padding: 0; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-resizing, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { - background-color: transparent; - border-color: #5d8632; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: transparent; - border-color: #577d2e; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - top: initial; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 5px; - border-style: dashed; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 5px; - border-bottom-width: 5px; - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-width: 0; - border-inline-start-width: 5px; - border-bottom-width: 5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; - border-inline-end-width: 5px; - border-bottom-width: 5px; - top: -5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event { - border-color: currentColor; - opacity: 0.8; -} -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { - border-color: currentColor; - opacity: 1; -} -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { - color: inherit; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #d32f2f; - color: #d32f2f; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #a02222; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #952020; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #d32f2f; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e91e63; - color: #e91e63; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #b41249; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #a81044; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #e91e63; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #8e24aa; - color: #8e24aa; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #6b1b80; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #631977; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #8e24aa; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #673ab7; - color: #673ab7; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #4d2c89; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #482980; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #673ab7; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3f51b5; - color: #3f51b5; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #2f3d88; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #2c397f; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #3f51b5; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #1e88e5; - color: #1e88e5; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #1466ae; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #135fa3; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #1e88e5; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00acc1; - color: #00acc1; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #008191; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #007887; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #00acc1; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00897b; - color: #00897b; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #00675c; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #006056; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #00897b; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #7cb342; - color: #7cb342; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #5d8632; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #577d2e; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #7cb342; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #c0ca33; - color: #c0ca33; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #909826; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #868d24; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #c0ca33; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fbc02d; - color: #fbc02d; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #da9d04; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #cb9204; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #fbc02d; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fb8c00; - color: #fb8c00; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #bc6900; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #b06200; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #fb8c00; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f23a00; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e13600; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; - color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #787878; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #707070; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #a0a0a0; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: transparent; - border-color: #7cb342; - border-style: solid; - padding: 0; - color: #777; - font-weight: 300; - overflow: visible; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - font-size: 10px; -} -.b-sch-horizontal .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-horizontal - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) { - border-width: 0 0 1px 0; - align-items: flex-end; -} -.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-vertical - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) { - border-width: 0; - border-inline-start-width: 1px; - align-items: flex-start; - padding-inline-start: 0.75em; -} -.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, -.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - left: 0; - flex-direction: column; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected *, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected * { - color: #777; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:hover, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { - background-color: transparent; - border-color: #5d8632; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: transparent; - border-color: #577d2e; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - background-color: transparent; - border-style: solid; - font-size: 20px; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 1px; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content label, -.b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content - label { - font-size: 10px; - left: 90%; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 1px; - border-bottom-width: 1px; - background-color: transparent; - border-style: solid; - height: 20px; - font-size: 20px; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - font-size: 10px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-width: 0; - border-inline-start-width: 1px; - border-bottom-width: 1px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; - border-inline-end-width: 1px; - border-bottom-width: 1px; - top: -1px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event { - border-color: currentColor; - opacity: 0.8; -} -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event .b-sch-event-content { - color: #777; -} -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event:hover, -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { - border-color: currentColor; - opacity: 1; -} -.b-sch-horizontal .b-sch-style-line > .b-sch-event, -.b-sch-horizontal .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-horizontal .b-sch-style-dashed > .b-sch-event, -.b-sch-horizontal .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - top: 5px; - height: auto !important; - border-width: 5px 0 0 0; -} -.b-sch-vertical .b-sch-style-line > .b-sch-event, -.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - left: 0; - border-width: 0 0 0 5px; - flex-direction: column; -} -.b-sch-vertical .b-sch-style-line > .b-sch-event .b-sch-event-content, -.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event .b-sch-event-content, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - margin: 0; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #d32f2f; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #a02222; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #952020; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e91e63; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #b41249; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #a81044; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #8e24aa; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #6b1b80; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #631977; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #673ab7; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #4d2c89; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #482980; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3f51b5; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #2f3d88; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #2c397f; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #1e88e5; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #1466ae; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #135fa3; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00acc1; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #008191; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #007887; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #00897b; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #00675c; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #006056; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #7cb342; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #5d8632; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #577d2e; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #c0ca33; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #909826; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #868d24; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fbc02d; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #da9d04; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #cb9204; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fb8c00; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #bc6900; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #b06200; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f23a00; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e13600; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #787878; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #707070; -} -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event { - background-color: #bedb9e99; - border-color: #7cb342; - color: #578b20; - font-weight: 300; - font-size: 11px; - border-radius: 2em; -} -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event - .b-sch-event-content { - margin: 0 1em; -} -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event:hover { - background-color: #9dc96ecc; -} -.b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone .b-sch-event-content:before { - border-radius: 1em; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { - background-image: none; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content { - background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-image: none; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #e9979799; - color: #9f1616; - border-color: #d32f2f; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #de6363cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #d32f2f; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone { - border-color: #9f1616; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone .b-sch-event-content { - background-color: #e9979799; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #de6363cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #d32f2f; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-milestone { - background-color: #f2c1c1; - color: #9f1616; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #f48fb199; - color: #ad0b42; - border-color: #e91e63; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ef568acc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #e91e63; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone { - border-color: #ad0b42; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone .b-sch-event-content { - background-color: #f48fb199; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #ef568acc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #e91e63; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-milestone { - background-color: #f8bcd0; - color: #ad0b42; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #d082e499; - color: #68127f; - border-color: #8e24aa; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b843d7cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #8e24aa; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone { - border-color: #68127f; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone .b-sch-event-content { - background-color: #d082e499; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #b843d7cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #8e24aa; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-milestone { - background-color: #e3b4ef; - color: #68127f; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #b299df99; - color: #451c8c; - border-color: #673ab7; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #8b66cecc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #673ab7; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone { - border-color: #451c8c; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone .b-sch-event-content { - background-color: #b299df99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #8b66cecc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #673ab7; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-milestone { - background-color: #d1c2ec; - color: #451c8c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #9ca6dd99; - color: #1f308c; - border-color: #3f51b5; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #6b7acbcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #3f51b5; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone { - border-color: #1f308c; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone .b-sch-event-content { - background-color: #9ca6dd99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #6b7acbcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #3f51b5; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-milestone { - background-color: #c4caea; - color: #1f308c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #8fc4f299; - color: #0d60a8; - border-color: #1e88e5; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #56a6eccc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #1e88e5; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone { - border-color: #0d60a8; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone .b-sch-event-content { - background-color: #8fc4f299; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #56a6eccc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #1e88e5; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-milestone { - background-color: #bcdbf7; - color: #0d60a8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #61eeff99; - color: #007887; - border-color: #00acc1; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #11e5ffcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #00acc1; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone { - border-color: #007887; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone .b-sch-event-content { - background-color: #61eeff99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #11e5ffcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #00acc1; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-milestone { - background-color: #a0f5ff; - color: #007887; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #45ffec99; - color: #006056; - border-color: #00897b; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #00e6cfcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #00897b; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone { - border-color: #006056; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone .b-sch-event-content { - background-color: #45ffec99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #00e6cfcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #00897b; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-milestone { - background-color: #8ffff4; - color: #006056; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #bedb9e99; - color: #578b20; - border-color: #7cb342; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #9dc96ecc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #7cb342; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone { - border-color: #578b20; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone .b-sch-event-content { - background-color: #bedb9e99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #9dc96ecc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #7cb342; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-milestone { - background-color: #d8eac5; - color: #578b20; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #e0e59899; - color: #909819; - border-color: #c0ca33; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d1d865cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #c0ca33; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone { - border-color: #909819; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone .b-sch-event-content { - background-color: #e0e59899; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #d1d865cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #c0ca33; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-milestone { - background-color: #ecefc1; - color: #909819; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #fde09699; - color: #cc9303; - border-color: #fbc02d; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #fcd062cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fbc02d; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone { - border-color: #cc9303; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone .b-sch-event-content { - background-color: #fde09699; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #fcd062cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #fbc02d; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-milestone { - background-color: #feecc0; - color: #cc9303; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffc67e99; - color: #b06200; - border-color: #fb8c00; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffa93dcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fb8c00; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone { - border-color: #b06200; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ffc67e99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #ffa93dcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #fb8c00; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-milestone { - background-color: #ffddb1; - color: #b06200; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffb8a199; - color: #e13600; - border-color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ff9472cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone { - border-color: #e13600; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ffb8a199; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #ff9472cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-milestone { - background-color: #ffd4c7; - color: #e13600; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #d0d0d099; - color: #924e4e; - border-color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b8b8b8cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone { - border-color: #924e4e; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone .b-sch-event-content { - background-color: #d0d0d099; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #b8b8b8cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-milestone { - background-color: #e3e3e3; - color: #924e4e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, -.b-grid-cell.b-group-title:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Dark"}'; -} -.b-scale-cell { - padding-right: 0 !important; - padding-left: 0 !important; -} -.b-scale-cell .b-scale { - background-color: transparent; - font-weight: 300; -} -.b-scale-cell .b-scale-tick-label { - font-size: 70%; -} -.b-sch-highlighted-calendar-range { - position: absolute; - display: flex; - align-items: center; - justify-content: center; - color: #3183fe88; - background: #3183fe12; - border: 2px dashed #3183fe33; - animation-name: fadeInOpacity; - animation-duration: 0.2s; - overflow: hidden; -} -.b-sch-highlighted-calendar-range .b-sch-event-content { - font-size: 14px; - padding: 0.5em; - text-align: center; -} -.b-sch-foreground-canvas > svg .b-sch-dependency.b-inactive { - stroke-dasharray: 9 3; -} -.b-eventbuffer .b-sch-event { - width: 100%; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap { - contain: size layout; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer { - height: 5px; - grid-row: 2; - background: repeating-linear-gradient( - 180deg, - transparent, - transparent 30%, - #ccc 30%, - #ccc 70%, - transparent 70%, - transparent 100% - ); -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before { - grid-column: 2; - flex-direction: row; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { - transform: translate(0.1em, -1.2em); - margin-inline-end: 0.5em; - flex: 1; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after { - grid-column: 4; - flex-direction: row-reverse; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { - transform: translate(-0.1em, -1.2em); - margin-inline-start: 0.5em; - flex: 1; - text-align: right; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer { - width: 5px; - grid-column: 1; - justify-self: center; - background: repeating-linear-gradient( - 90deg, - transparent, - transparent 30%, - #ccc 30%, - #ccc 70%, - transparent 70%, - transparent 100% - ); -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before { - grid-row: 1; - flex-direction: column; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { - margin-inline-end: 0.5em; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-buffer-label { - margin-right: -1.3em; - writing-mode: vertical-rl; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after { - grid-row: 3; - flex-direction: column-reverse; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { - margin-inline-start: 0.5em; -} -.b-eventbuffer .b-sch-event-buffer { - display: flex; - color: #aaa; - white-space: nowrap; - font-size: 10px; -} -.b-animating .b-sch-event-buffer { - transition: width 0.2s; -} -.b-schedulerprobase { - --schedulerpro-nested-event-header-height: 20px; -} -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) { - flex-direction: column; - width: 100%; -} -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) > .b-sch-event-content { - padding-block: 0.1em; - flex: 0 0 var(--schedulerpro-nested-event-header-height); -} -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):before, -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):after { - display: none; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded > .b-sch-event:not(.b-milestone) { - color: #999; - background-color: transparent; - border-left: none; - border-radius: 0; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content - > *, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content - > *, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content - > * { - color: #aaa; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: #333; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain.b-sch-event-hover > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored.b-sch-event-hover > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded.b-sch-event-hover > .b-sch-event:not(.b-milestone) { - background-color: #333; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain .b-nested-events-container, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored .b-nested-events-container, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded .b-nested-events-container { - background-color: #333; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-border > .b-sch-event:not(.b-milestone) { - background-image: linear-gradient(#dddddd90, #dddddd90); -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-hollow:hover > .b-sch-event { - background-image: linear-gradient(#ffffff50, #ffffff50); -} -.b-nested-events-container { - position: relative; - align-self: flex-start; - flex: 1; - width: 100%; - overflow: visible; - transition: background 0.2s; -} -.b-nested-events-container .b-sch-event:not(.b-milestone) { - width: 100%; -} -.b-nested-events-container .b-sch-style-border { - transform: translate(-1px); -} -.b-nested-events-container .b-sch-style-hollow { - transform: translate(-2px); -} -.b-nested-events-container.b-nested-events-layout-stack { - overflow-y: auto; - overflow-x: hidden; -} -.b-percentbar .b-sch-event { - overflow: visible !important; -} -.b-task-percent-bar-outer { - position: absolute; - height: 100%; - width: 100%; - overflow: hidden; -} -.b-sch-style-rounded .b-task-percent-bar-outer { - border-radius: 2em; -} -.b-task-percent-bar { - background-color: #00000026; - height: 100%; - max-width: 100%; - z-index: 0; - box-sizing: content-box; - display: flex; - justify-content: flex-end; - align-items: flex-end; - transition: color 0.2s; - text-align: right; - line-height: initial; -} -.b-animating .b-task-percent-bar { - transition: color 0.2s, width 0.2s; -} -.b-task-percent-bar-resizing .b-task-percent-bar { - transition: background-color 0.2s; -} -.b-sch-event-selected .b-task-percent-bar { - background-color: #0003; -} -.b-sch-style-rounded .b-task-percent-bar { - background-color: currentColor; - mix-blend-mode: overlay; - opacity: 0.5; -} -.b-sch-style-rounded .b-sch-event:hover .b-task-percent-bar { - mix-blend-mode: darken; - opacity: 0.4; -} -.b-sch-style-rounded .b-sch-event.b-sch-event-selected:hover .b-task-percent-bar, -.b-sch-style-rounded .b-sch-event-selected .b-task-percent-bar { - mix-blend-mode: darken; - opacity: 0.9; -} -.b-task-percent-bar-handle { - position: absolute; - bottom: 0; - width: 0; - height: 0; - cursor: ew-resize !important; - margin-inline-start: -5px; - z-index: 1000; - border-color: #fff; - border-right-color: transparent; - border-left-color: transparent; - border-width: 0 5px 6px 5px; - border-style: solid; - opacity: 1; - display: flex; - justify-content: center; -} -.b-sch-event .b-task-percent-bar-handle { - margin-inline-start: -8px; - border-width: 0 6px 7px 7px; -} -.b-sch-event.b-sch-event-selected .b-task-percent-bar-handle { - z-index: 1000; -} -.b-sch-style-rounded .b-task-percent-bar-handle { - border-top-color: #333; - border-bottom-color: #333; -} -.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) - .b-task-percent-bar-resizing - .b-task-percent-bar-handle:after, -.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) - .b-sch-event-hover - .b-task-percent-bar-handle:after { - content: attr(data-percent) '%'; - margin-top: 10px; - font-size: 0.8em; - position: absolute; - color: #cdcecf; -} -.b-task-percent-bar-resizing .b-sch-event, -.b-task-percent-bar-resizing .b-gantt-task { - -webkit-user-select: none; - user-select: none; - cursor: ew-resize !important; -} -.b-task-percent-bar-drag-disabled .b-task-percent-bar-handle, -.b-readonly .b-task-percent-bar-handle { - display: none !important; -} -.b-sch-resourcenonworkingtime { - background-color: #38393a80; - z-index: 1; -} -.b-popup.b-taskeditor .b-bottom-toolbar > button, -.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button { - flex: none; - width: 10em; - margin-right: 0.5em; - min-height: 2.5em; -} -.b-popup.b-taskeditor .b-bottom-toolbar > button:last-child, -.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button:last-child { - margin-right: 0; -} -.b-popup.b-taskeditor .b-chip, -.b-popup.b-schedulerpro-taskeditor .b-chip { - font-size: 0.9em; -} -.b-schedulerpro-taskeditor .b-watermark { - display: none; -} -.b-sch-highlight-container { - position: absolute; - top: 0; - left: 0; - pointer-events: none; -} -.b-sch-highlight-container .b-unavailable { - background: #c8c8c830; -} -.b-sch-highlighted-range { - position: absolute; - display: flex; - align-items: center; - justify-content: center; - color: #3183fe88; - font-size: 14px; -} -.b-sch-highlighted-range-default { - background: #3183fe12; - border: 2px dashed #3183fe33; - animation-name: fadeInOpacity; - animation-duration: 0.2s; -} -.b-timelinebase.b-transition-highlight .b-sch-highlighted-range { - transition-property: opacity; - transition-duration: 0.3s; -} -.b-timelinebase.b-transition-highlight .b-sch-highlighted-range[data-sync-id] { - transition-property: width, height, left, top, opacity; -} -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { - content: unset; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { - top: 0; -} -.b-sch-style-minimal .b-sch-event .b-sch-event-segments { - height: 100%; -} -.b-event-segment-renamer { - z-index: 15; -} -.b-schedulerpro-taskeditor .b-taskeditorbase-content { - padding: 1em; -} -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid { - white-space: nowrap; -} -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-icon, -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-muststarton, -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-mustfinishon, -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-deadline-date { - color: #d32f2f; - display: inline-block; - margin-right: 0.5em; -} -.b-schedulerpro-taskeditor .b-tabpanel-item { - align-content: flex-start; -} -.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button { - flex: none; - min-width: 9em; - margin-right: 0.5em; - min-height: 2.5em; -} -.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button:last-child { - margin-right: 0; -} -.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar { - font-size: 0.8em; - min-height: 2.5em; -} -.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar > .b-toolbar-content { - padding: 0; -} -.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar .b-button { - border: none; -} -.b-dependencytab .b-grid .b-grid-row.b-invalid { - border-bottom: 1px dotted #d32f2f; -} -.b-dependencytab .b-grid .b-grid-row.b-invalid .b-icon-warning { - color: #d32f2f; -} -.b-dependencytab .b-grid .b-grid-row .b-grid-cell.b-inactive { - text-decoration: line-through; -} -.b-notestab .b-taskeditor-notes-field { - height: 100%; -} -.b-notestab .b-taskeditor-notes-field .b-field-inner { - align-self: stretch; -} -.b-timeline { - background: #222; - overflow: visible; -} -.b-timeline .b-grid-panel-body { - padding: 2em 10em 4em; -} -.b-timeline .b-virtual-scrollers, -.b-timeline .b-yscroll-pad { - display: none !important; -} -.b-timeline .b-sch-header-row:not(:first-child) { - display: none; -} -.b-timeline .b-grid-row { - background: transparent; - border-bottom: 1px solid transparent; -} -.b-timeline .b-grid-cell { - border: 1px solid gray; -} -.b-timeline .b-sch-event-wrap .b-sch-event { - opacity: 1; - border-color: #2f4319; - font-weight: 400; - font-size: 12px; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap { - position: relative; - z-index: 10; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { - opacity: 1; - z-index: 2; - background-color: #5ea1ed; - border: 2px solid #222; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone { - font-size: 1em; - top: 0.5em; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content { - height: 2.8em; - position: relative; - background-color: transparent; - font-size: max(0.5em, 20px); -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label { - left: 50%; - transform: translate(-50%); - bottom: 0; - font-weight: 400; - color: #999; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label:before { - content: ' '; - position: absolute; - top: -2em; - left: 50%; - height: 2em; - border-left: 1px solid gray; - transform: translate(-50%); -} -.b-timeline .b-sch-header-timeaxis-cell { - justify-content: flex-start; - color: #999; - padding: 0 0 0.5em 0.5em; - font-weight: 400; -} -.b-timeline .b-sch-header-timeaxis-cell:before { - content: ' '; - position: absolute; - left: 0; - bottom: 0; - height: 0.7em; - border-left: 1px solid gray; -} -.b-timeline .b-schedulerbase, -.b-timeline .b-grid-body-container, -.b-timeline .b-grid-vertical-scroller, -.b-timeline .b-grid-subgrid, -.b-timeline .b-sch-foreground-canvas { - overflow: visible !important; - contain: none !important; -} -.b-timeline.b-gridbase.b-firefox .b-grid-subgrid.b-grid-horizontal-scroller { - overflow: visible !important; -} -.b-timeline .b-grid-header-container, -.b-timeline .b-grid-header-container.b-grid-vertical-overflow, -.b-timeline .b-sch-header-timeaxis-cell, -.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn, -.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn:hover { - background: transparent !important; - box-shadow: none; - border: none; -} -.b-timeline .b-grid-header { - min-height: 1.5em; -} -.b-timeline .b-grid-vertical-overflow .b-grid-header-scroller:last-child { - border-right: none; -} -.b-timeline .b-timeline-startdate { - left: -1em; - transform: translate(-100%); -} -.b-timeline .b-timeline-enddate { - right: -1em; - transform: translate(100%); -} -.b-timeline .b-timeline-startdate, -.b-timeline .b-timeline-enddate { - position: absolute; - top: 0; - display: flex; - align-items: center; - justify-content: center; - color: #999; - min-width: 6em; - font-size: 1em; - font-weight: 400; -} -.b-schedulerpro-issueresolutionpopup { - width: clamp(400px, 45%, 100%); - max-width: 80%; -} -.b-schedulerpro-issueresolutionpopup .b-error-description, -.b-schedulerpro-issueresolutionpopup .b-invalid-dependencies-description { - display: block; - margin-bottom: 1em; - line-height: 1.5em; -} -.b-schedulerpro-issueresolutionpopup .b-radio { - margin-bottom: 1em; -} -.b-schedulerpro-issueresolutionpopup .b-radio .b-field-inner .b-checkbox-label { - text-transform: none; - font-size: 1em; -} -.b-schedulerpro-issueresolutionpopup .b-dependency-field { - width: 33em; -} -.b-schedulerpro-issueresolutionpopup .b-radiogroup-body-wrap { - background: transparent; -} -.b-resourcehistogram .b-grid-row { - z-index: 1; -} -.b-resourcehistogram .b-resourcehistogram-cell { - padding: 0; - border-right-width: 0; -} -.b-resourcehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after { - display: none; -} -.b-histogram-bar-tooltip span.b-underallocated { - color: #638f35; -} -.b-histogram-bar-tooltip span.b-overallocated { - color: #aa2424; -} -.b-resourcehistogram-histogram { - padding: 0; - background-color: transparent; -} -.b-resourcehistogram-histogram .b-bar-legend { - font-size: 75%; - pointer-events: none; -} -.b-resourcehistogram-histogram rect { - fill: #3e5a21; -} -.b-resourcehistogram-histogram rect.b-underallocated { - fill: #638f35; -} -.b-resourcehistogram-histogram rect.b-underallocated:hover { - fill: #70a13b; -} -.b-resourcehistogram-histogram rect.b-overallocated { - fill: #aa2424; -} -.b-resourcehistogram-histogram rect.b-overallocated:hover { - fill: #c02929; -} -.b-resourcehistogram-histogram rect:hover { - fill: #4a6b28; -} -.b-resourceutilization .b-resourceutilization-cell { - padding: 0; - border-inline-end-width: 0; -} -.b-resourceutilization-histogram { - padding: 0; - background-color: transparent; -} -.b-resourceutilization-histogram svg g text.b-bar-legend { - font-size: 80%; - fill: #cdcecf; - writing-mode: lr; - alignment-baseline: middle; - text-anchor: middle; - pointer-events: none; -} -.b-resourceutilization-histogram rect { - fill: #3e5a21; -} -.b-resourceutilization-histogram rect.b-underallocated { - fill: #638f35; -} -.b-resourceutilization-histogram rect.b-underallocated:hover { - fill: #70a13b; -} -.b-resourceutilization-histogram rect.b-overallocated { - fill: #aa2424; -} -.b-resourceutilization-histogram rect.b-overallocated:hover { - fill: #c02929; -} -.b-resourceutilization-histogram rect:hover { - fill: #4a6b28; -} -.b-resource-row .b-resourceutilization-histogram svg g text.b-bar-legend { - font-size: 80%; - fill: #cdcecf; -} -.b-resource-row .b-resourceutilization-histogram rect { - fill: #3e5a21; -} -.b-resource-row .b-resourceutilization-histogram rect.b-underallocated { - fill: #638f35; -} -.b-resource-row .b-resourceutilization-histogram rect.b-underallocated:hover { - fill: #70a13b; -} -.b-resource-row .b-resourceutilization-histogram rect.b-overallocated { - fill: #aa2424; -} -.b-resource-row .b-resourceutilization-histogram rect.b-overallocated:hover { - fill: #c02929; -} -.b-resource-row .b-resourceutilization-histogram rect:hover { - fill: #4a6b28; -} -.b-assignment-row .b-resourceutilization-histogram svg g text.b-bar-legend { - font-size: 80%; - fill: #cdcecf; -} -.b-assignment-row .b-resourceutilization-histogram rect { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated:hover { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated:hover { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect:hover { - fill: transparent; -} -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { - content: unset; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { - top: 0; -} -.b-sch-style-minimal .b-sch-event .b-sch-event-segments { - height: 100%; -} -.b-event-segment-renamer { - z-index: 15; -} -.b-calculation-progress-wrap { - position: absolute; - bottom: 0; - display: flex; - width: 100%; - height: 2px; - z-index: 100; -} -.b-calculation-progress { - background: #4caf50; - opacity: 0.3; -} -.b-sch-event.b-segmented, -.b-sch-event.b-segmented:hover { - overflow: visible; - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-sch-event .b-sch-event-segments { - position: absolute; - top: 0; - width: 100%; - height: calc(50% + 0.5px); - border-bottom: 1px dashed; - border-color: #999; - pointer-events: none; -} -.b-sch-event .b-sch-event-segments .b-sch-event-segment { - pointer-events: all; - position: absolute; - background-color: #7cb342; - display: flex; - align-items: center; -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented:hover, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented:hover, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented:hover { - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { - outline: none; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, -.b-grid-cell.b-group-title:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Dark"}'; -} -.b-new-column-column * { - height: 100%; - width: 100%; -} -.b-percentdone-circle { - --gantt-percentdone-angle: 0; - display: flex; - align-items: center; - justify-content: center; - margin: 0 auto; - max-height: 3em; - max-width: 3em; - border-radius: 50%; - background-color: #38383d; - background-image: conic-gradient( - #1565c0 0 var(--gantt-percentdone-angle), - transparent var(--gantt-percentdone-angle) 1turn - ); -} -.b-percentdone-circle.b-full, -.b-percentdone-circle.b-empty { - background-image: none; -} -.b-percentdone-circle.b-full { - background-color: #1565c0; -} -.b-percentdone-circle:after { - content: attr(data-value); - display: flex; - align-items: center; - justify-content: center; - width: calc(100% - 6px); - height: calc(100% - 6px); - border-radius: 50%; - background: #44444a; - font-size: 0.8em; - color: #cdcecf; -} -.b-resourceassignment-cell { - padding-block: 0.4em; -} -.b-resource-avatar-container { - display: flex; - align-items: center; - height: 100%; -} -.b-resource-avatar-container .b-resource-avatar, -.b-resource-avatar-container .b-overflow-img { - height: 100%; - width: auto; -} -.b-resource-avatar-container:empty { - height: 2.2em; -} -.b-resource-avatar-container .b-resource-avatar { - margin-inline-end: 2px; -} -.b-resource-initials:not([class*='b-sch-']) { - background: #5ea1ed; -} -.b-overflow-img { - position: relative; - height: 2.2em; - width: 2.2em; - overflow: hidden; -} -.b-overflow-img .b-resource-avatar { - filter: brightness(60%); -} -.b-overflow-img .b-overflow-count { - position: absolute; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); - color: #fff; - pointer-events: none; -} -.b-baseline-wrap { - display: flex; - flex-direction: column; - position: absolute; - transition: none; - z-index: 5; - top: 0.4em; - height: 0.6em; -} -.b-task-baseline { - position: relative; - flex: 0.5; - border: 0 solid orange; - transition: flex 0.3s, border-width 0.3s, font-size 0.3s; - background-color: #ddd; - margin-top: 1px; - pointer-events: all; -} -.b-animating .b-task-baseline { - transition: flex 0.3s, border-width 0.3s, font-size 0.3s, width 0.3s, left 0.3s; -} -.b-baselines .b-gantt-task-wrap.b-has-baselines { - height: 0.4em; -} -.b-baselines .b-gantt-task-wrap.b-has-baselines.b-milestone-wrap { - font-size: 60%; - transition: flex 0.3s, font-size 0.3s; -} -.b-task-baseline-milestone { - border: none; - font-size: 30%; -} -.b-task-baseline-milestone:before { - position: absolute; - top: 50%; - left: 50%; - content: ' '; - height: 0.707107em; - width: 0.707107em; - transform-origin: 50% 50%; - transform: translate(-50%, -50%) rotate(45deg); - background-image: inherit; - background-color: inherit; -} -.b-ganttbase .b-sch-terminal { - cursor: pointer !important; -} -.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency { - marker-end: none; - marker-start: url(#arrowEnd); -} -.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency.b-sch-dependency-ends-outside { - marker-start: none; -} -.b-ganttbase.b-edge .b-sch-foreground-canvas > svg .b-sch-dependency:not(.b-sch-dependency-ends-outside) { - marker-start: url(#arrowStart); -} -.b-indicator { - position: absolute; - pointer-events: all; - z-index: 6; - overflow: visible; - white-space: nowrap; - transition: color 0.2s, border-color 0.2s; - color: #2b2b2f; -} -.b-indicator.b-has-icon { - display: flex; - justify-content: center; - align-items: center; -} -.b-animating .b-indicator { - transition: all 0.2s; -} -.b-indicator i { - font-size: 0.6em; - color: #2b2b2f; -} -.b-indicator:hover { - z-index: 7; - color: #000; - border-color: #000; -} -.b-indicator.b-has-icon:before { - top: 90%; -} -.b-indicator.b-bottom { - margin-top: calc(1em + 4px); -} -.b-indicator.b-early-dates, -.b-indicator.b-late-dates { - height: 6px !important; - border-width: 1px; - border-style: solid; - border-top: none; - border-color: #2b2b2f; -} -.b-indicator.b-early-dates:hover, -.b-indicator.b-late-dates:hover { - border-color: #000; -} -.b-indicator.b-deadline-date { - width: auto; - margin-inline-start: -2.5px; -} -.b-indicator.b-deadline-date:before { - content: '\f024'; - color: #d32f2f; - font-size: 12px; - vertical-align: top; - position: relative; - top: -2px; - transition: color 0.2s; -} -.b-timeaxissubgrid.b-rtl .b-indicator.b-deadline-date:before { - transform: rotateY(180deg); -} -.b-indicator.b-deadline-date:hover:before { - color: #811b1b; -} -.b-indicator.b-constraint-date { - width: 6px; -} -.b-indicator.b-constraint-date:before { - transition: border-color 0.2s, background-color 0.2s; -} -.b-indicator.b-constraint-date:hover:before { - border-color: #000; -} -.b-indicator.b-constraint-type-muststarton, -.b-indicator.b-constraint-type-mustfinishon { - border: none; - width: auto; - margin-inline-start: -4.5px; -} -.b-indicator.b-constraint-type-muststarton:before, -.b-indicator.b-constraint-type-mustfinishon:before { - content: '\f08d'; - font-size: 12px; - vertical-align: top; - position: relative; - top: -2px; -} -.b-indicator.b-constraint-type-startnoearlierthan, -.b-indicator.b-constraint-type-startnolaterthan { - width: 5px; - height: 10px !important; - border-top-right-radius: 10px; - border-bottom-right-radius: 10px; - border: 1px solid #2b2b2f; - background-color: #2b2b2f; -} -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnoearlierthan, -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnolaterthan { - border-top-right-radius: initial; - border-bottom-right-radius: initial; - border-top-left-radius: 10px; - border-bottom-left-radius: 10px; -} -.b-indicator.b-constraint-type-startnolaterthan { - background-color: transparent; -} -.b-indicator.b-constraint-type-startnoearlierthan:hover { - background-color: #000; -} -.b-indicator.b-constraint-type-finishnoearlierthan, -.b-indicator.b-constraint-type-finishnolaterthan { - margin-inline-start: -5px; - width: 5px; - height: 10px !important; - border-top-left-radius: 10px; - border-bottom-left-radius: 10px; - border: 1px solid #2b2b2f; - background-color: #2b2b2f; -} -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnoearlierthan, -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnolaterthan { - border-top-left-radius: initial; - border-bottom-left-radius: initial; - border-top-right-radius: 10px; - border-bottom-right-radius: 10px; -} -.b-indicator.b-constraint-type-finishnolaterthan { - background-color: transparent; -} -.b-indicator.b-constraint-type-finishnoearlierthan:hover { - background-color: #000; -} -.b-gantt-task-wrap .b-sch-label.b-sch-label-top { - order: -2; -} -.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before { - transform: translate3d(calc(-100% - 3em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before, -.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { - transform: translate3d(calc(100% + 3em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { - transform: translate3d(calc(-100% - 3em), 0, 0); -} -.b-gantt-task-wrap .b-sch-label-before { - order: -1; - align-self: self-start; - transform: translate3d(calc(-100% - 1.5em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-before { - order: unset; - transform: translate3d(calc(100% + 1.5em), 0, 0); -} -.b-gantt-task-wrap .b-sch-label-after { - align-self: flex-end; - transform: translate3d(calc(100% + 1.5em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-after { - order: -1; - transform: translate3d(calc(-100% - 1.5em), 0, 0); -} -.b-parent-area { - position: absolute; - z-index: 4; - background: #00000025; - pointer-events: none; -} -.b-animating .b-parent-area { - transition: left 0.2s, top 0.2s, width 0.2s; -} -.b-sch-foreground-canvas .b-progress-line-canvas { - z-index: 125; -} -.b-sch-foreground-canvas .b-gantt-progress-line { - stroke: #d32f2f; -} -.b-ganttbase.b-dragging-task { - -webkit-user-select: none; - user-select: none; -} -.b-ganttbase.b-dragging-task .b-gantt-task, -.b-ganttbase.b-dragging-task .b-sch-dependency { - pointer-events: none; -} -.b-gantt-task-wrap.b-aborting { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s; -} -.b-gantt-taskdrag-tooltip { - pointer-events: none !important; -} -.b-gantt-taskdrag-tooltip .b-sch-tip-message { - display: none; -} -.b-gantt-task-tooltip { - max-width: 30em; -} -.b-gantt-task-tooltip .b-sch-clockwrap { - margin-top: 0.5em; -} -.b-gantt-task-tooltip .b-sch-clockwrap:first-child { - margin-top: 0; -} -.b-gantt-task-tooltip .b-gantt-task-title { - font-weight: 600; -} -.b-gantt-task-tooltip table { - border: 0; - border-spacing: 0; -} -.b-gantt-task-tooltip table, -.b-gantt-task-tooltip tr, -.b-gantt-task-tooltip td { - padding: 0; -} -.b-gantt-task-tooltip td { - padding-top: 3px; -} -.b-gantt-task-tooltip td:last-child { - text-align: right; -} -.b-gantt-task-tooltip .b-sch-clock { - display: none; -} -.b-tasknonworkingtime { - display: flex; - position: absolute; - background-color: #38393a80; - z-index: 2; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - justify-content: center; - align-items: center; - padding: 3px; - font-size: 0.5em; - pointer-events: all; - gap: 0.5em; - overflow: hidden; -} -.b-tasknonworkingtime [data-task-feature] { - font-size: 12px; -} -.b-animating .b-tasknonworkingtime { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, - width 0.2s, height 0.2s, font-size 0.2s; -} -.b-tasknonworkingtime.b-released { - display: none; - transition: none; -} -.b-gantt-task > .b-tasknonworkingtime { - top: 0; - height: 100%; - font-size: 0.8em; - color: #555; - pointer-events: none; -} -.b-gantt-task > .b-tasknonworkingtime i.b-fa { - margin-inline-end: 0; -} -.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical { - fill: #cf3636; -} -.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical path { - fill: #cf3636; - stroke: #cf3636; -} -.b-ganttbase.b-gantt-critical-paths .b-gantt-task-parent .b-gantt-task.b-critical { - background-color: #bf405f; -} -.b-ganttbase.b-gantt-critical-paths .b-gantt-task.b-critical { - background-color: #db5643; -} -.b-ganttbase.b-gantt-critical-paths .b-milestone-wrap .b-gantt-task.b-critical:not(.b-gantt-task-withicon) { - background-color: transparent; -} -.b-ganttbase.b-gantt-critical-paths - .b-milestone-wrap - .b-gantt-task.b-critical:not(.b-gantt-task-withicon) - .b-gantt-task-content { - background-color: #db5643; -} -.b-ganttbase.b-gantt-critical-paths - .b-milestone-wrap - .b-gantt-task.b-critical:not(.b-gantt-task-withicon) - .b-gantt-task-content:hover { - background-color: #db5643; -} -.b-ganttbase.b-gantt-critical-paths .b-sch-dependency.b-critical { - stroke: #cf3636; - stroke-width: 2; - marker-start: url(#arrowEndCritical); -} -.b-task-rollup-wrap { - display: block; - flex: 0.3; - align-self: stretch; - position: relative; - min-height: 3px; - margin-top: 0.15em; -} -.b-task-rollup { - background-color: #7cb342; - position: absolute; - height: 100%; - opacity: 0.4; -} -.b-task-rollup.b-inactive { - filter: grayscale(1); - opacity: 0.5; -} -.b-rollups .b-baseline-wrap { - top: 0.6em; -} -.b-rollups .b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { - min-height: 1em; -} -.b-task-rollup.b-milestone { - top: 50%; - width: 0.275em; - height: 0.275em; - transform: translateY(-50%) translate(-50%) rotate(45deg); - transform-origin: 50% 50%; - z-index: 2; - background-color: #5ea1ed; - opacity: 0.9; -} -.b-gantt-task-tooltip .b-gantt-task-title.b-follow-on { - margin-top: 1em; -} -.b-sch-event-content { - z-index: 1; -} -.b-milestone .b-sch-event-content { - flex: 1; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content { - margin: 0 0.5em 0 0.75em; - text-overflow: ellipsis; - overflow: hidden; - display: flex; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { - text-overflow: ellipsis; - overflow: hidden; -} -.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { - flex-direction: column; -} -.b-prevent-event-transitions .b-sch-event-wrap { - transition: none !important; -} -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { - content: unset; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { - top: 0; -} -.b-sch-style-minimal .b-sch-event .b-sch-event-segments { - height: 100%; -} -.b-event-segment-renamer { - z-index: 15; -} -.b-gantt > .b-editor { - z-index: 5; -} -.b-gantt-task.b-milestone label, -.b-gantt-task .b-gantt-task-content, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { - font-weight: 300; - font-size: 14px; -} -.b-gantt-task-wrap { - position: absolute; - z-index: 5; - flex-direction: column; - justify-content: center; - align-items: center; - pointer-events: all; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - contain: layout style; -} -.b-gantt-task-wrap.b-readonly { - opacity: 0.8; -} -.b-gantt-task-wrap.b-readonly .b-sch-event-content { - opacity: 0.5; -} -.b-sch-horizontal.b-eventbuffer-transition.b-animating - .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, - font-size 0.2s; -} -.b-sch-vertical.b-eventbuffer-transition.b-animating - .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, - font-size 0.2s; -} -.b-animating:not(.b-eventbuffer-transition) .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, - transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; -} -.b-toggling-node .b-gantt-task-wrap { - transition: none; -} -.b-gantt-task-wrap:focus { - z-index: 105 !important; -} -.b-gantt-task-wrap:focus { - outline: none; - z-index: 7; -} -.b-scrolling .b-gantt-task-wrap:not(.b-aborting) { - transition: none !important; -} -.b-scrolling .b-gantt-task-wrap:not(.b-aborting) .b-gantt-task { - transition: none !important; -} -.b-grid-body-container.b-scrolling .b-gantt-task-wrap { - pointer-events: none; -} -.b-gantt-task-wrap.b-milestone-wrap { - margin-inline-start: -0.5em; - z-index: 4; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task { - overflow: visible; - box-shadow: none; - border-color: #5ea1ed; - background-color: transparent; - width: 1em; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { - background-color: #5ea1ed; - transition: background-color 0.2s, border 0.2s; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon { - justify-content: center; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon .b-gantt-task-content { - font-size: inherit; - justify-content: center; - background-color: transparent; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon i { - margin-inline-end: 0; - line-height: 1em; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task label { - position: absolute; - left: 110%; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-content { - display: flex; - align-items: center; -} -.b-gantt-task-wrap.b-milestone-wrap.b-gantt-style-plain > .b-gantt-task { - background-color: transparent; -} -.b-gantt-task-wrap.b-milestone-wrap .b-fa, -.b-gantt-task-wrap.b-milestone-wrap .b-icon, -.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-deadline-date, -.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, -.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon { - margin-inline-end: 1em; - color: #5ea1ed; - font-size: inherit; -} -.b-labels-topbottom .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) { - font-size: 40%; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { - font-size: inherit; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content:before { - position: absolute; - left: 0.1464465em; - content: ' '; - height: 0.707107em; - width: 0.707107em; - transform-origin: 50% 50%; - transform: rotate(45deg); - background-image: inherit; - background-color: inherit; - border-style: inherit; - border-color: inherit; -} -.b-using-keyboard .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-gantt-task-withicon { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-using-keyboard - .b-gantt-task-wrap.b-milestone-wrap.b-active - .b-gantt-task:not(.b-gantt-task-withicon) - .b-gantt-task-content:before { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon) .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon):hover .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon):hover .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-gantt-task-wrap.b-milestone-wrap.b-measure { - height: 1em; - position: fixed; - top: -10000px; - left: -10000px; - visibility: hidden; -} -.b-gantt-task-wrap.b-milestone-wrap.b-measure label { - font-weight: 400; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap { - margin: 0; - min-width: 0; - flex-direction: row; -} -.b-using-keyboard .b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone, -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone:before { - outline: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone { - font-size: inherit; - width: inherit; - min-width: 0; - padding: 0; - margin: 0 0.5em; - align-self: stretch; - display: flex; - align-items: center; - justify-content: center; - z-index: 1; - background-color: #5ea1ed; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone .b-gantt-task-content { - background-color: transparent; - font-size: 14px; -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone - .b-gantt-task-content:before { - content: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before, -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { - background: inherit; - position: absolute; - content: ' '; - height: 0.707107em; - width: 0.707107em; - border: inherit; - z-index: 0; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before { - top: 50%; - left: 0; - transform-origin: 50% 50%; - transform: translate(-50%, -50%) rotate(45deg); -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { - top: 0; - right: 0; - transform: rotate(-45deg); - transform-origin: 100% 0; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone:hover - .b-gantt-task-content { - background-image: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone.b-gantt-task-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone.b-gantt-task-selected - .b-gantt-task-content { - background-image: none; -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone.b-gantt-task-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone.b-gantt-task-selected:hover - .b-gantt-task-content { - background-image: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:before, -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:after { - display: none; -} -.b-gantt-task { - -webkit-user-select: none; - user-select: none; - display: flex; - align-items: center; - justify-content: flex-start; - cursor: pointer; - overflow: hidden; - white-space: nowrap; - width: calc(100% - 1px); - text-align: left; - padding-inline-start: 0; - min-width: 5px; - min-height: 5px; - color: #fff; - background-color: #a5d8a7; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - border-color: #a5d8a7; - position: relative; -} -.b-toggling-node .b-gantt-task { - transition: none; -} -.b-gantt-task label { - color: #fff; -} -.b-gantt-task:not(.b-milestone) .b-fa, -.b-gantt-task:not(.b-milestone) .b-icon, -.b-gantt-task:not(.b-milestone) .b-indicator.b-deadline-date, -.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, -.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon { - margin-inline-end: 0.75em; - line-height: inherit; -} -.b-gantt-task:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; -} -.b-gantt-task.b-gantt-event-resizing, -.b-gantt-task:hover { - z-index: 6; -} -.b-gantt-task.b-gantt-task-selected, -.b-gantt-task.b-gantt-task-selected * { - font-weight: 500; - z-index: 6; -} -.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content, -.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content * { - color: #fff; -} -.b-gantt-task.b-gantt-task-assign-selected { - animation-name: instance-selected; - animation-duration: 0.2s; - animation-iteration-count: 3; - animation-timing-function: ease-in-out; -} -.b-gantt-task.b-milestone { - transition: background 0s; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) { - min-width: 6px; - min-height: 6px; -} -.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-gantt-task { - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { - align-self: flex-start; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-gantt-event-resizing .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task, -.b-dragproxy .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { - background-color: #ecf7ec; -} -.b-gantt-task-selected label { - color: #7fca7a; -} -@keyframes instance-selected { - 0% { - top: -2px; - } - 50% { - top: 2px; - } - to { - top: 0; - } -} -.b-initial-fade-in .b-sch-dependency, -.b-initial-fade-in .b-sch-event-wrap { - opacity: 0; - animation-name: initial-fade-in; - animation-duration: 0.5s; - animation-fill-mode: forwards; -} -@keyframes initial-fade-in { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-initial-zoom-in .b-sch-event-wrap .b-gantt-task { - animation-name: initial-zoom-in; - animation-duration: 0.4s; - animation-timing-function: ease-in; -} -@keyframes initial-zoom-in { - 0% { - transform: scale(0.01); - } - to { - transform: scale(1); - } -} -.b-initial-slide-from-left .b-sch-event-wrap { - transform: translate(-100vw); - animation-name: initial-slide-from-left; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-left { - to { - transform: translate(0); - } -} -.b-initial-slide-from-top .b-sch-event-wrap { - transform: translateY(-100vh); - animation-name: initial-slide-from-top; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-top { - to { - transform: translateY(0); - } -} -.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { - overflow: visible; - background-color: #5ea1ed; - border-color: #5ea1ed; - flex: 1 1 0; - min-height: 1.3em; - clip-path: polygon( - -20px 0, - calc(100% + 20px) 0, - calc(100% + 20px) 100%, - 100% 100%, - calc(100% - 8px) calc(100% - 8px), - 8px calc(100% - 8px), - 0 100%, - -20px 100% - ); -} -.b-never .b-gantt-task-parent:not(.b-milestone-wrap):hover .b-gantt-task { - background-color: #bad7f7; -} -.b-sch-event-wrap { - display: grid; - grid-template-columns: 1fr; - grid-template-rows: 1fr; -} -.b-sch-event-wrap .b-sch-event { - height: 100%; - grid-row: 2; -} -.b-sch-horizontal .b-sch-event-wrap, -.b-sch-event-wrap.b-sch-horizontal { - grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; - grid-template-rows: min-content auto min-content; -} -.b-sch-horizontal .b-sch-event-wrap .b-sch-event, -.b-sch-event-wrap.b-sch-horizontal .b-sch-event { - grid-column: 3; -} -.b-sch-event-wrap.b-sch-vertical { - grid-template-rows: min-content minmax(auto, 100%) min-content; - grid-template-columns: 100%; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { - justify-content: center; - padding-inline-start: 0; - padding-inline-end: 0; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { - flex-direction: column; - align-items: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { - margin-inline-end: 0; - align-self: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { - writing-mode: vertical-rl; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event { - grid-column: 1; -} -.b-gantt-task.b-segmented, -.b-gantt-task.b-segmented:hover { - overflow: visible; - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-gantt-task .b-sch-event-segments { - position: absolute; - top: 0; - width: 100%; - height: calc(50% + 0.5px); - border-bottom: 1px dashed; - border-color: #999; - pointer-events: none; -} -.b-gantt-task .b-sch-event-segments .b-sch-event-segment { - pointer-events: all; - position: absolute; - background-color: #a5d8a7; - display: flex; - align-items: center; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented:hover, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented:hover, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented:hover { - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { - outline: none; -} -.b-gantt-task-wrap { - height: 1em; - display: flex; -} -.b-gantt-task-wrap.b-inactive .b-gantt-task { - filter: grayscale(1); - opacity: 0.5; -} -.b-gantt-task-wrap.b-inactive .b-sch-label { - color: #999; -} -.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content, -.b-gantt-task-wrap.b-milestone-wrap.b-gantt-task-hover > .b-gantt-task.b-milestone > .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task { - flex: 1; - width: 100%; -} -.b-gantt-task.b-task-selected, -.b-gantt-task:hover { - background-color: #419544; -} -.b-gantt-task.b-segmented.b-task-selected, -.b-gantt-task.b-segmented:hover { - background-color: transparent; -} -.b-gantt-task.b-segmented:hover .b-sch-event-segment { - background-color: #419544; -} -.b-gantt-task.b-task-selected .b-sch-event-segments, -.b-gantt-task.b-segmented:hover .b-sch-event-segments { - border-color: #555; -} -.b-gantt-task.b-task-selected .b-sch-event-segments .b-sch-event-segment, -.b-gantt-task.b-segmented:hover .b-sch-event-segments .b-sch-event-segment { - background-color: #419544; -} -.b-gantt-task-hover .b-milestone > .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task-content { - padding: 0 0.4em; - font-size: 0.8em; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - z-index: 1; -} -.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone, -.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected { - background-color: transparent; -} -.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone > .b-gantt-task-content, -.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content { - background-color: #104c90; -} -.b-gantt-task-parent .b-gantt-task { - border-radius: 0; - max-height: 2em; -} -.b-gantt-task-parent .b-gantt-task.b-task-selected, -.b-gantt-task-parent .b-gantt-task:hover { - background-color: #104c90; -} -.b-gantt-task-parent .b-gantt-task.b-task-selected:before, -.b-gantt-task-parent .b-gantt-task:hover:before { - border-top-color: #104c90; - border-inline-start-color: #104c90; -} -.b-gantt-task-parent .b-gantt-task.b-task-selected:after, -.b-gantt-task-parent .b-gantt-task:hover:after { - border-top-color: #104c90; - border-inline-end-color: #104c90; -} -.b-gantt-task-wrap.b-gantt-task-parent.b-active .b-gantt-task { - outline: none; -} -.b-using-keyboard .b-gantt-task-wrap.b-gantt-task-parent.b-active:before { - content: ''; - position: absolute; - width: 100%; - height: 100%; - outline: 2px solid #e64a19; - outline-offset: 3px; -} -.b-gantt .b-gantt-task-wrap.b-over-resize-handle .b-gantt-task, -.b-gantt .b-gantt-task-wrap .b-sch-event-segment.b-over-resize-handle { - cursor: ew-resize !important; -} -.b-gantt .b-gantt-task-wrap.b-milestone-wrap { - margin-inline-start: 0; -} -.b-gantt.b-resizing-event * { - -webkit-user-select: none; - user-select: none; - cursor: ew-resize !important; -} -.b-new-column-column .b-grid-header-text { - display: none; -} -.b-new-column-combo .b-field-inner { - background-color: transparent; - border: 0 none; -} -.b-new-column-combo .b-field-inner input { - padding: 0; -} -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='name'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='startDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='endDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyStartDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyEndDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateStartDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateEndDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='wbsValue'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullDuration'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullEffort'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='schedulingMode'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='constraintType'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='calendar'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='deadline'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='totalSlack'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='note'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='predecessors'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='successors'] { - text-decoration: line-through; - color: #aaa; -} -.b-dependency-list .b-list-item[data-index='0'] { - border-top: none; -} -.b-dependency-list-filter { - position: sticky; - top: 0; - z-index: 1; - background-color: #303034; - border-bottom: 1px solid rgba(119, 119, 119, 0.5); - border-radius: 0; -} -.b-dependency-list-filter .b-field-inner { - border: none; -} -.b-theme-material .b-dependency-list-filter .b-icon-filter { - margin-inline-start: 0.5em; -} -.b-theme-material .b-dependency-list-filter .b-icon-remove { - margin-inline-end: 0.5em; -} -.b-assignmentfield .b-assignment-chipview { - flex-flow: row nowrap !important; - overscroll-behavior: contain auto; -} -.b-assignmentfield .b-chip { - font-size: 0.9em; - white-space: nowrap; - padding-inline-start: 0.45em; -} -.b-resourceassignment-cell { - align-items: center; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap { - overflow: hidden; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview { - display: flex; - overflow-x: auto; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip { - font-size: 0.9em; - padding: 0.45em; - margin-bottom: 0; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip:first-child { - margin-inline-start: 0; -} -.b-assignmentgrid-assign-all-column .b-grid-header-text { - display: none; -} -.b-assignmentgrid-assign-all-column .b-checkbox { - justify-content: center; -} -.b-assignmentgrid-assign-all-column .b-checkbox .b-field-inner { - flex: none; -} -.b-assignmentgrid-assign-all-column .b-checkbox label.b-checkbox-label:before { - margin: 0; -} -.b-assignmentgrid-resource-column { - flex-direction: row; -} -.b-assignmentgrid-resource-column.b-grid-header.b-depth-0 { - padding-top: 0.3em; - padding-bottom: 0.3em; -} -.b-assignmentgrid-resource-column .b-filter-bar-field { - margin-bottom: 0; -} -.b-assignmentgrid-resource-column .b-grid-header-text, -.b-assignmentgrid-resource-column .b-grid-header-text-content { - display: none; -} -@keyframes fadeInOpacity { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-assignmentpicker .b-panel-content { - padding: 0; - background-color: #2b2b2f; -} -.b-assignmentpicker .b-assignmentgrid { - flex: 1 1 auto; -} -.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content { - justify-content: flex-end; -} -.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button { - min-width: 10em; - margin-inline-end: 0.5em; -} -.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button.b-last-visible-child { - margin-inline-end: 0; -} -/*! - * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2022 Fonticons, Inc. - */ diff --git a/src/resources/gantt_themes/gantt.classic-light.css b/src/resources/gantt_themes/gantt.classic-light.css deleted file mode 100644 index 45cc624..0000000 --- a/src/resources/gantt_themes/gantt.classic-light.css +++ /dev/null @@ -1,29096 +0,0 @@ -/*! - * - * Bryntum Gantt 5.2.2 - * - * Copyright(c) 2022 Bryntum AB - * https://bryntum.com/contact - * https://bryntum.com/license - * - */ -.b-theme-info:before { - content: '{"name":"Classic-Light"}'; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-grid-cell.b-group-title:before, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-fa { - font-family: var(--b-fa-style-family, 'Font Awesome 6 Free'); - font-weight: var(--b-fa-style, 900); -} -.b-fa, -.fas, -.b-fa-solid, -.far, -.b-fa-regular, -.fal, -.b-fa-light, -.fat, -.b-fa-thin, -.fad, -.b-fa-duotone, -.fab, -.b-fa-brands { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: var(--b-fa-display, inline-block); - font-style: normal; - font-variant: normal; - line-height: 1; - text-rendering: auto; -} -.b-fa-lg { - font-size: 1.3333333333em; - line-height: 0.75em; - vertical-align: -0.0667em; -} -.b-fa-xs { - font-size: 0.75em; -} -.b-fa-sm { - font-size: 0.875em; -} -.b-fa-1x { - font-size: 1em; -} -.b-fa-2x { - font-size: 2em; -} -.b-fa-3x { - font-size: 3em; -} -.b-fa-4x { - font-size: 4em; -} -.b-fa-5x { - font-size: 5em; -} -.b-fa-6x { - font-size: 6em; -} -.b-fa-7x { - font-size: 7em; -} -.b-fa-8x { - font-size: 8em; -} -.b-fa-9x { - font-size: 9em; -} -.b-fa-10x { - font-size: 10em; -} -.b-fa-fw, -.b-fw-icon:before { - text-align: center; - width: 1.25em; -} -.b-fa-ul { - list-style-type: none; - margin-left: var(--b-fa-li-margin, 2.5em); - padding-left: 0; -} -.b-fa-ul > li { - position: relative; -} -.b-fa-li { - left: calc(var(--b-fa-li-width, 2em) * -1); - position: absolute; - text-align: center; - width: var(--b-fa-li-width, 2em); - line-height: inherit; -} -.b-fa-border { - border-color: var(--b-fa-border-color, #eee); - border-radius: var(--b-fa-border-radius, 0.1em); - border-style: var(--b-fa-border-style, solid); - border-width: var(--b-fa-border-width, 0.08em); - padding: var(--b-fa-border-padding, 0.2em 0.25em 0.15em); -} -.b-fa-pull-left { - float: left; - margin-right: var(--b-fa-pull-margin, 0.3em); -} -.b-fa-pull-right { - float: right; - margin-left: var(--b-fa-pull-margin, 0.3em); -} -.b-fa-beat { - animation-name: b-fa-beat; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, ease-in-out); -} -.b-fa-bounce { - animation-name: b-fa-bounce; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); -} -.b-fa-fade { - animation-name: b-fa-fade; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} -.b-fa-beat-fade { - animation-name: b-fa-beat-fade; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} -.b-fa-flip { - animation-name: b-fa-flip; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, ease-in-out); -} -.b-fa-shake { - animation-name: b-fa-shake; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, linear); -} -.b-fa-spin { - animation-name: b-fa-spin; - animation-delay: var(--b-fa-animation-delay, 0); - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 2s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, linear); -} -.b-fa-spin-reverse { - --b-fa-animation-direction: reverse; -} -.b-fa-pulse, -.b-fa-spin-pulse { - animation-name: b-fa-spin; - animation-direction: var(--b-fa-animation-direction, normal); - animation-duration: var(--b-fa-animation-duration, 1s); - animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); - animation-timing-function: var(--b-fa-animation-timing, steps(8)); -} -@media (prefers-reduced-motion: reduce) { - .b-fa-beat, - .b-fa-bounce, - .b-fa-fade, - .b-fa-beat-fade, - .b-fa-flip, - .b-fa-pulse, - .b-fa-shake, - .b-fa-spin, - .b-fa-spin-pulse { - animation-delay: -1ms; - animation-duration: 1ms; - animation-iteration-count: 1; - transition-delay: 0s; - transition-duration: 0s; - } -} -@keyframes b-fa-beat { - 0%, - 90% { - transform: scale(1); - } - 45% { - transform: scale(var(--b-fa-beat-scale, 1.25)); - } -} -@keyframes b-fa-bounce { - 0% { - transform: scale(1) translateY(0); - } - 10% { - transform: scale(var(--b-fa-bounce-start-scale-x, 1.1), var(--b-fa-bounce-start-scale-y, 0.9)) translateY(0); - } - 30% { - transform: scale(var(--b-fa-bounce-jump-scale-x, 0.9), var(--b-fa-bounce-jump-scale-y, 1.1)) - translateY(var(--b-fa-bounce-height, -0.5em)); - } - 50% { - transform: scale(var(--b-fa-bounce-land-scale-x, 1.05), var(--b-fa-bounce-land-scale-y, 0.95)) translateY(0); - } - 57% { - transform: scale(1) translateY(var(--b-fa-bounce-rebound, -0.125em)); - } - 64% { - transform: scale(1) translateY(0); - } - to { - transform: scale(1) translateY(0); - } -} -@keyframes b-fa-fade { - 50% { - opacity: var(--b-fa-fade-opacity, 0.4); - } -} -@keyframes b-fa-beat-fade { - 0%, - to { - opacity: var(--b-fa-beat-fade-opacity, 0.4); - transform: scale(1); - } - 50% { - opacity: 1; - transform: scale(var(--b-fa-beat-fade-scale, 1.125)); - } -} -@keyframes b-fa-flip { - 50% { - transform: rotate3d( - var(--b-fa-flip-x, 0), - var(--b-fa-flip-y, 1), - var(--b-fa-flip-z, 0), - var(--b-fa-flip-angle, -180deg) - ); - } -} -@keyframes b-fa-shake { - 0% { - transform: rotate(-15deg); - } - 4% { - transform: rotate(15deg); - } - 8%, - 24% { - transform: rotate(-18deg); - } - 12%, - 28% { - transform: rotate(18deg); - } - 16% { - transform: rotate(-22deg); - } - 20% { - transform: rotate(22deg); - } - 32% { - transform: rotate(-12deg); - } - 36% { - transform: rotate(12deg); - } - 40%, - to { - transform: rotate(0); - } -} -@keyframes b-fa-spin { - 0% { - transform: rotate(0); - } - to { - transform: rotate(360deg); - } -} -.b-fa-rotate-90 { - transform: rotate(90deg); -} -.b-fa-rotate-180 { - transform: rotate(180deg); -} -.b-fa-rotate-270 { - transform: rotate(270deg); -} -.b-fa-flip-horizontal { - transform: scaleX(-1); -} -.b-fa-flip-vertical { - transform: scaleY(-1); -} -.b-fa-flip-both, -.b-fa-flip-horizontal.b-fa-flip-vertical { - transform: scale(-1); -} -.b-fa-rotate-by { - transform: rotate(var(--b-fa-rotate-angle, none)); -} -.b-fa-stack { - display: inline-block; - height: 2em; - line-height: 2em; - position: relative; - vertical-align: middle; - width: 2.5em; -} -.b-fa-stack-1x, -.b-fa-stack-2x { - left: 0; - position: absolute; - text-align: center; - width: 100%; - z-index: var(--b-fa-stack-z-index, auto); -} -.b-fa-stack-1x { - line-height: inherit; -} -.b-fa-stack-2x { - font-size: 2em; -} -.b-fa-inverse { - color: var(--b-fa-inverse, #fff); -} -.b-fa-0:before { - content: '0'; -} -.b-fa-1:before { - content: '1'; -} -.b-fa-2:before { - content: '2'; -} -.b-fa-3:before { - content: '3'; -} -.b-fa-4:before { - content: '4'; -} -.b-fa-5:before { - content: '5'; -} -.b-fa-6:before { - content: '6'; -} -.b-fa-7:before { - content: '7'; -} -.b-fa-8:before { - content: '8'; -} -.b-fa-9:before { - content: '9'; -} -.b-fa-a:before { - content: 'A'; -} -.b-fa-address-book:before { - content: '\f2b9'; -} -.b-fa-contact-book:before { - content: '\f2b9'; -} -.b-fa-address-card:before { - content: '\f2bb'; -} -.b-fa-contact-card:before { - content: '\f2bb'; -} -.b-fa-vcard:before { - content: '\f2bb'; -} -.b-fa-align-center:before { - content: '\f037'; -} -.b-fa-align-justify:before { - content: '\f039'; -} -.b-fa-align-left:before { - content: '\f036'; -} -.b-fa-align-right:before { - content: '\f038'; -} -.b-fa-anchor:before { - content: '\f13d'; -} -.b-fa-anchor-circle-check:before { - content: '\e4aa'; -} -.b-fa-anchor-circle-exclamation:before { - content: '\e4ab'; -} -.b-fa-anchor-circle-xmark:before { - content: '\e4ac'; -} -.b-fa-anchor-lock:before { - content: '\e4ad'; -} -.b-fa-angle-down:before { - content: '\f107'; -} -.b-fa-angle-left:before { - content: '\f104'; -} -.b-fa-angle-right:before { - content: '\f105'; -} -.b-fa-angle-up:before { - content: '\f106'; -} -.b-fa-angles-down:before { - content: '\f103'; -} -.b-fa-angle-double-down:before { - content: '\f103'; -} -.b-fa-angles-left:before { - content: '\f100'; -} -.b-fa-angle-double-left:before { - content: '\f100'; -} -.b-fa-angles-right:before { - content: '\f101'; -} -.b-fa-angle-double-right:before { - content: '\f101'; -} -.b-fa-angles-up:before { - content: '\f102'; -} -.b-fa-angle-double-up:before { - content: '\f102'; -} -.b-fa-ankh:before { - content: '\f644'; -} -.b-fa-apple-whole:before { - content: '\f5d1'; -} -.b-fa-apple-alt:before { - content: '\f5d1'; -} -.b-fa-archway:before { - content: '\f557'; -} -.b-fa-arrow-down:before { - content: '\f063'; -} -.b-fa-arrow-down-1-9:before { - content: '\f162'; -} -.b-fa-sort-numeric-asc:before { - content: '\f162'; -} -.b-fa-sort-numeric-down:before { - content: '\f162'; -} -.b-fa-arrow-down-9-1:before { - content: '\f886'; -} -.b-fa-sort-numeric-desc:before { - content: '\f886'; -} -.b-fa-sort-numeric-down-alt:before { - content: '\f886'; -} -.b-fa-arrow-down-a-z:before { - content: '\f15d'; -} -.b-fa-sort-alpha-asc:before { - content: '\f15d'; -} -.b-fa-sort-alpha-down:before { - content: '\f15d'; -} -.b-fa-arrow-down-long:before { - content: '\f175'; -} -.b-fa-long-arrow-down:before { - content: '\f175'; -} -.b-fa-arrow-down-short-wide:before { - content: '\f884'; -} -.b-fa-sort-amount-desc:before { - content: '\f884'; -} -.b-fa-sort-amount-down-alt:before { - content: '\f884'; -} -.b-fa-arrow-down-up-across-line:before { - content: '\e4af'; -} -.b-fa-arrow-down-up-lock:before { - content: '\e4b0'; -} -.b-fa-arrow-down-wide-short:before { - content: '\f160'; -} -.b-fa-sort-amount-asc:before { - content: '\f160'; -} -.b-fa-sort-amount-down:before { - content: '\f160'; -} -.b-fa-arrow-down-z-a:before { - content: '\f881'; -} -.b-fa-sort-alpha-desc:before { - content: '\f881'; -} -.b-fa-sort-alpha-down-alt:before { - content: '\f881'; -} -.b-fa-arrow-left:before { - content: '\f060'; -} -.b-fa-arrow-left-long:before { - content: '\f177'; -} -.b-fa-long-arrow-left:before { - content: '\f177'; -} -.b-fa-arrow-pointer:before { - content: '\f245'; -} -.b-fa-mouse-pointer:before { - content: '\f245'; -} -.b-fa-arrow-right:before { - content: '\f061'; -} -.b-fa-arrow-right-arrow-left:before { - content: '\f0ec'; -} -.b-fa-exchange:before { - content: '\f0ec'; -} -.b-fa-arrow-right-from-bracket:before { - content: '\f08b'; -} -.b-fa-sign-out:before { - content: '\f08b'; -} -.b-fa-arrow-right-long:before { - content: '\f178'; -} -.b-fa-long-arrow-right:before { - content: '\f178'; -} -.b-fa-arrow-right-to-bracket:before { - content: '\f090'; -} -.b-fa-sign-in:before { - content: '\f090'; -} -.b-fa-arrow-right-to-city:before { - content: '\e4b3'; -} -.b-fa-arrow-rotate-left:before { - content: '\f0e2'; -} -.b-fa-arrow-left-rotate:before { - content: '\f0e2'; -} -.b-fa-arrow-rotate-back:before { - content: '\f0e2'; -} -.b-fa-arrow-rotate-backward:before { - content: '\f0e2'; -} -.b-fa-undo:before { - content: '\f0e2'; -} -.b-fa-arrow-rotate-right:before { - content: '\f01e'; -} -.b-fa-arrow-right-rotate:before { - content: '\f01e'; -} -.b-fa-arrow-rotate-forward:before { - content: '\f01e'; -} -.b-fa-redo:before { - content: '\f01e'; -} -.b-fa-arrow-trend-down:before { - content: '\e097'; -} -.b-fa-arrow-trend-up:before { - content: '\e098'; -} -.b-fa-arrow-turn-down:before { - content: '\f149'; -} -.b-fa-level-down:before { - content: '\f149'; -} -.b-fa-arrow-turn-up:before { - content: '\f148'; -} -.b-fa-level-up:before { - content: '\f148'; -} -.b-fa-arrow-up:before { - content: '\f062'; -} -.b-fa-arrow-up-1-9:before { - content: '\f163'; -} -.b-fa-sort-numeric-up:before { - content: '\f163'; -} -.b-fa-arrow-up-9-1:before { - content: '\f887'; -} -.b-fa-sort-numeric-up-alt:before { - content: '\f887'; -} -.b-fa-arrow-up-a-z:before { - content: '\f15e'; -} -.b-fa-sort-alpha-up:before { - content: '\f15e'; -} -.b-fa-arrow-up-from-bracket:before { - content: '\e09a'; -} -.b-fa-arrow-up-from-ground-water:before { - content: '\e4b5'; -} -.b-fa-arrow-up-from-water-pump:before { - content: '\e4b6'; -} -.b-fa-arrow-up-long:before { - content: '\f176'; -} -.b-fa-long-arrow-up:before { - content: '\f176'; -} -.b-fa-arrow-up-right-dots:before { - content: '\e4b7'; -} -.b-fa-arrow-up-right-from-square:before { - content: '\f08e'; -} -.b-fa-external-link:before { - content: '\f08e'; -} -.b-fa-arrow-up-short-wide:before { - content: '\f885'; -} -.b-fa-sort-amount-up-alt:before { - content: '\f885'; -} -.b-fa-arrow-up-wide-short:before { - content: '\f161'; -} -.b-fa-sort-amount-up:before { - content: '\f161'; -} -.b-fa-arrow-up-z-a:before { - content: '\f882'; -} -.b-fa-sort-alpha-up-alt:before { - content: '\f882'; -} -.b-fa-arrows-down-to-line:before { - content: '\e4b8'; -} -.b-fa-arrows-down-to-people:before { - content: '\e4b9'; -} -.b-fa-arrows-left-right:before { - content: '\f07e'; -} -.b-fa-arrows-h:before { - content: '\f07e'; -} -.b-fa-arrows-left-right-to-line:before { - content: '\e4ba'; -} -.b-fa-arrows-rotate:before { - content: '\f021'; -} -.b-fa-refresh:before { - content: '\f021'; -} -.b-fa-sync:before { - content: '\f021'; -} -.b-fa-arrows-spin:before { - content: '\e4bb'; -} -.b-fa-arrows-split-up-and-left:before { - content: '\e4bc'; -} -.b-fa-arrows-to-circle:before { - content: '\e4bd'; -} -.b-fa-arrows-to-dot:before { - content: '\e4be'; -} -.b-fa-arrows-to-eye:before { - content: '\e4bf'; -} -.b-fa-arrows-turn-right:before { - content: '\e4c0'; -} -.b-fa-arrows-turn-to-dots:before { - content: '\e4c1'; -} -.b-fa-arrows-up-down:before { - content: '\f07d'; -} -.b-fa-arrows-v:before { - content: '\f07d'; -} -.b-fa-arrows-up-down-left-right:before { - content: '\f047'; -} -.b-fa-arrows:before { - content: '\f047'; -} -.b-fa-arrows-up-to-line:before { - content: '\e4c2'; -} -.b-fa-asterisk:before { - content: '*'; -} -.b-fa-at:before { - content: '@'; -} -.b-fa-atom:before { - content: '\f5d2'; -} -.b-fa-audio-description:before { - content: '\f29e'; -} -.b-fa-austral-sign:before { - content: '\e0a9'; -} -.b-fa-award:before { - content: '\f559'; -} -.b-fa-b:before { - content: 'B'; -} -.b-fa-baby:before { - content: '\f77c'; -} -.b-fa-baby-carriage:before { - content: '\f77d'; -} -.b-fa-carriage-baby:before { - content: '\f77d'; -} -.b-fa-backward:before { - content: '\f04a'; -} -.b-fa-backward-fast:before { - content: '\f049'; -} -.b-fa-fast-backward:before { - content: '\f049'; -} -.b-fa-backward-step:before { - content: '\f048'; -} -.b-fa-step-backward:before { - content: '\f048'; -} -.b-fa-bacon:before { - content: '\f7e5'; -} -.b-fa-bacteria:before { - content: '\e059'; -} -.b-fa-bacterium:before { - content: '\e05a'; -} -.b-fa-bag-shopping:before { - content: '\f290'; -} -.b-fa-shopping-bag:before { - content: '\f290'; -} -.b-fa-bahai:before { - content: '\f666'; -} -.b-fa-baht-sign:before { - content: '\e0ac'; -} -.b-fa-ban:before { - content: '\f05e'; -} -.b-fa-cancel:before { - content: '\f05e'; -} -.b-fa-ban-smoking:before { - content: '\f54d'; -} -.b-fa-smoking-ban:before { - content: '\f54d'; -} -.b-fa-bandage:before { - content: '\f462'; -} -.b-fa-band-aid:before { - content: '\f462'; -} -.b-fa-barcode:before { - content: '\f02a'; -} -.b-fa-bars:before { - content: '\f0c9'; -} -.b-fa-navicon:before { - content: '\f0c9'; -} -.b-fa-bars-progress:before { - content: '\f828'; -} -.b-fa-tasks-alt:before { - content: '\f828'; -} -.b-fa-bars-staggered:before { - content: '\f550'; -} -.b-fa-reorder:before { - content: '\f550'; -} -.b-fa-stream:before { - content: '\f550'; -} -.b-fa-baseball:before { - content: '\f433'; -} -.b-fa-baseball-ball:before { - content: '\f433'; -} -.b-fa-baseball-bat-ball:before { - content: '\f432'; -} -.b-fa-basket-shopping:before { - content: '\f291'; -} -.b-fa-shopping-basket:before { - content: '\f291'; -} -.b-fa-basketball:before { - content: '\f434'; -} -.b-fa-basketball-ball:before { - content: '\f434'; -} -.b-fa-bath:before { - content: '\f2cd'; -} -.b-fa-bathtub:before { - content: '\f2cd'; -} -.b-fa-battery-empty:before { - content: '\f244'; -} -.b-fa-battery-0:before { - content: '\f244'; -} -.b-fa-battery-full:before { - content: '\f240'; -} -.b-fa-battery:before { - content: '\f240'; -} -.b-fa-battery-5:before { - content: '\f240'; -} -.b-fa-battery-half:before { - content: '\f242'; -} -.b-fa-battery-3:before { - content: '\f242'; -} -.b-fa-battery-quarter:before { - content: '\f243'; -} -.b-fa-battery-2:before { - content: '\f243'; -} -.b-fa-battery-three-quarters:before { - content: '\f241'; -} -.b-fa-battery-4:before { - content: '\f241'; -} -.b-fa-bed:before { - content: '\f236'; -} -.b-fa-bed-pulse:before { - content: '\f487'; -} -.b-fa-procedures:before { - content: '\f487'; -} -.b-fa-beer-mug-empty:before { - content: '\f0fc'; -} -.b-fa-beer:before { - content: '\f0fc'; -} -.b-fa-bell:before { - content: '\f0f3'; -} -.b-fa-bell-concierge:before { - content: '\f562'; -} -.b-fa-concierge-bell:before { - content: '\f562'; -} -.b-fa-bell-slash:before { - content: '\f1f6'; -} -.b-fa-bezier-curve:before { - content: '\f55b'; -} -.b-fa-bicycle:before { - content: '\f206'; -} -.b-fa-binoculars:before { - content: '\f1e5'; -} -.b-fa-biohazard:before { - content: '\f780'; -} -.b-fa-bitcoin-sign:before { - content: '\e0b4'; -} -.b-fa-blender:before { - content: '\f517'; -} -.b-fa-blender-phone:before { - content: '\f6b6'; -} -.b-fa-blog:before { - content: '\f781'; -} -.b-fa-bold:before { - content: '\f032'; -} -.b-fa-bolt:before { - content: '\f0e7'; -} -.b-fa-zap:before { - content: '\f0e7'; -} -.b-fa-bolt-lightning:before { - content: '\e0b7'; -} -.b-fa-bomb:before { - content: '\f1e2'; -} -.b-fa-bone:before { - content: '\f5d7'; -} -.b-fa-bong:before { - content: '\f55c'; -} -.b-fa-book:before { - content: '\f02d'; -} -.b-fa-book-atlas:before { - content: '\f558'; -} -.b-fa-atlas:before { - content: '\f558'; -} -.b-fa-book-bible:before { - content: '\f647'; -} -.b-fa-bible:before { - content: '\f647'; -} -.b-fa-book-bookmark:before { - content: '\e0bb'; -} -.b-fa-book-journal-whills:before { - content: '\f66a'; -} -.b-fa-journal-whills:before { - content: '\f66a'; -} -.b-fa-book-medical:before { - content: '\f7e6'; -} -.b-fa-book-open:before { - content: '\f518'; -} -.b-fa-book-open-reader:before { - content: '\f5da'; -} -.b-fa-book-reader:before { - content: '\f5da'; -} -.b-fa-book-quran:before { - content: '\f687'; -} -.b-fa-quran:before { - content: '\f687'; -} -.b-fa-book-skull:before { - content: '\f6b7'; -} -.b-fa-book-dead:before { - content: '\f6b7'; -} -.b-fa-bookmark:before { - content: '\f02e'; -} -.b-fa-border-all:before { - content: '\f84c'; -} -.b-fa-border-none:before { - content: '\f850'; -} -.b-fa-border-top-left:before { - content: '\f853'; -} -.b-fa-border-style:before { - content: '\f853'; -} -.b-fa-bore-hole:before { - content: '\e4c3'; -} -.b-fa-bottle-droplet:before { - content: '\e4c4'; -} -.b-fa-bottle-water:before { - content: '\e4c5'; -} -.b-fa-bowl-food:before { - content: '\e4c6'; -} -.b-fa-bowl-rice:before { - content: '\e2eb'; -} -.b-fa-bowling-ball:before { - content: '\f436'; -} -.b-fa-box:before { - content: '\f466'; -} -.b-fa-box-archive:before { - content: '\f187'; -} -.b-fa-archive:before { - content: '\f187'; -} -.b-fa-box-open:before { - content: '\f49e'; -} -.b-fa-box-tissue:before { - content: '\e05b'; -} -.b-fa-boxes-packing:before { - content: '\e4c7'; -} -.b-fa-boxes-stacked:before { - content: '\f468'; -} -.b-fa-boxes:before { - content: '\f468'; -} -.b-fa-boxes-alt:before { - content: '\f468'; -} -.b-fa-braille:before { - content: '\f2a1'; -} -.b-fa-brain:before { - content: '\f5dc'; -} -.b-fa-brazilian-real-sign:before { - content: '\e46c'; -} -.b-fa-bread-slice:before { - content: '\f7ec'; -} -.b-fa-bridge:before { - content: '\e4c8'; -} -.b-fa-bridge-circle-check:before { - content: '\e4c9'; -} -.b-fa-bridge-circle-exclamation:before { - content: '\e4ca'; -} -.b-fa-bridge-circle-xmark:before { - content: '\e4cb'; -} -.b-fa-bridge-lock:before { - content: '\e4cc'; -} -.b-fa-bridge-water:before { - content: '\e4ce'; -} -.b-fa-briefcase:before { - content: '\f0b1'; -} -.b-fa-briefcase-medical:before { - content: '\f469'; -} -.b-fa-broom:before { - content: '\f51a'; -} -.b-fa-broom-ball:before { - content: '\f458'; -} -.b-fa-quidditch:before { - content: '\f458'; -} -.b-fa-quidditch-broom-ball:before { - content: '\f458'; -} -.b-fa-brush:before { - content: '\f55d'; -} -.b-fa-bucket:before { - content: '\e4cf'; -} -.b-fa-bug:before { - content: '\f188'; -} -.b-fa-bug-slash:before { - content: '\e490'; -} -.b-fa-bugs:before { - content: '\e4d0'; -} -.b-fa-building:before { - content: '\f1ad'; -} -.b-fa-building-circle-arrow-right:before { - content: '\e4d1'; -} -.b-fa-building-circle-check:before { - content: '\e4d2'; -} -.b-fa-building-circle-exclamation:before { - content: '\e4d3'; -} -.b-fa-building-circle-xmark:before { - content: '\e4d4'; -} -.b-fa-building-columns:before { - content: '\f19c'; -} -.b-fa-bank:before { - content: '\f19c'; -} -.b-fa-institution:before { - content: '\f19c'; -} -.b-fa-museum:before { - content: '\f19c'; -} -.b-fa-university:before { - content: '\f19c'; -} -.b-fa-building-flag:before { - content: '\e4d5'; -} -.b-fa-building-lock:before { - content: '\e4d6'; -} -.b-fa-building-ngo:before { - content: '\e4d7'; -} -.b-fa-building-shield:before { - content: '\e4d8'; -} -.b-fa-building-un:before { - content: '\e4d9'; -} -.b-fa-building-user:before { - content: '\e4da'; -} -.b-fa-building-wheat:before { - content: '\e4db'; -} -.b-fa-bullhorn:before { - content: '\f0a1'; -} -.b-fa-bullseye:before { - content: '\f140'; -} -.b-fa-burger:before { - content: '\f805'; -} -.b-fa-hamburger:before { - content: '\f805'; -} -.b-fa-burst:before { - content: '\e4dc'; -} -.b-fa-bus:before { - content: '\f207'; -} -.b-fa-bus-simple:before { - content: '\f55e'; -} -.b-fa-bus-alt:before { - content: '\f55e'; -} -.b-fa-business-time:before { - content: '\f64a'; -} -.b-fa-briefcase-clock:before { - content: '\f64a'; -} -.b-fa-c:before { - content: 'C'; -} -.b-fa-cake-candles:before { - content: '\f1fd'; -} -.b-fa-birthday-cake:before { - content: '\f1fd'; -} -.b-fa-cake:before { - content: '\f1fd'; -} -.b-fa-calculator:before { - content: '\f1ec'; -} -.b-fa-calendar:before { - content: '\f133'; -} -.b-fa-calendar-check:before { - content: '\f274'; -} -.b-fa-calendar-day:before { - content: '\f783'; -} -.b-fa-calendar-days:before { - content: '\f073'; -} -.b-fa-calendar-alt:before { - content: '\f073'; -} -.b-fa-calendar-minus:before { - content: '\f272'; -} -.b-fa-calendar-plus:before { - content: '\f271'; -} -.b-fa-calendar-week:before { - content: '\f784'; -} -.b-fa-calendar-xmark:before { - content: '\f273'; -} -.b-fa-calendar-times:before { - content: '\f273'; -} -.b-fa-camera:before { - content: '\f030'; -} -.b-fa-camera-alt:before { - content: '\f030'; -} -.b-fa-camera-retro:before { - content: '\f083'; -} -.b-fa-camera-rotate:before { - content: '\e0d8'; -} -.b-fa-campground:before { - content: '\f6bb'; -} -.b-fa-candy-cane:before { - content: '\f786'; -} -.b-fa-cannabis:before { - content: '\f55f'; -} -.b-fa-capsules:before { - content: '\f46b'; -} -.b-fa-car:before { - content: '\f1b9'; -} -.b-fa-automobile:before { - content: '\f1b9'; -} -.b-fa-car-battery:before { - content: '\f5df'; -} -.b-fa-battery-car:before { - content: '\f5df'; -} -.b-fa-car-burst:before { - content: '\f5e1'; -} -.b-fa-car-crash:before { - content: '\f5e1'; -} -.b-fa-car-on:before { - content: '\e4dd'; -} -.b-fa-car-rear:before { - content: '\f5de'; -} -.b-fa-car-alt:before { - content: '\f5de'; -} -.b-fa-car-side:before { - content: '\f5e4'; -} -.b-fa-car-tunnel:before { - content: '\e4de'; -} -.b-fa-caravan:before { - content: '\f8ff'; -} -.b-fa-caret-down:before { - content: '\f0d7'; -} -.b-fa-caret-left:before { - content: '\f0d9'; -} -.b-fa-caret-right:before { - content: '\f0da'; -} -.b-fa-caret-up:before { - content: '\f0d8'; -} -.b-fa-carrot:before { - content: '\f787'; -} -.b-fa-cart-arrow-down:before { - content: '\f218'; -} -.b-fa-cart-flatbed:before { - content: '\f474'; -} -.b-fa-dolly-flatbed:before { - content: '\f474'; -} -.b-fa-cart-flatbed-suitcase:before { - content: '\f59d'; -} -.b-fa-luggage-cart:before { - content: '\f59d'; -} -.b-fa-cart-plus:before { - content: '\f217'; -} -.b-fa-cart-shopping:before { - content: '\f07a'; -} -.b-fa-shopping-cart:before { - content: '\f07a'; -} -.b-fa-cash-register:before { - content: '\f788'; -} -.b-fa-cat:before { - content: '\f6be'; -} -.b-fa-cedi-sign:before { - content: '\e0df'; -} -.b-fa-cent-sign:before { - content: '\e3f5'; -} -.b-fa-certificate:before { - content: '\f0a3'; -} -.b-fa-chair:before { - content: '\f6c0'; -} -.b-fa-chalkboard:before { - content: '\f51b'; -} -.b-fa-blackboard:before { - content: '\f51b'; -} -.b-fa-chalkboard-user:before { - content: '\f51c'; -} -.b-fa-chalkboard-teacher:before { - content: '\f51c'; -} -.b-fa-champagne-glasses:before { - content: '\f79f'; -} -.b-fa-glass-cheers:before { - content: '\f79f'; -} -.b-fa-charging-station:before { - content: '\f5e7'; -} -.b-fa-chart-area:before { - content: '\f1fe'; -} -.b-fa-area-chart:before { - content: '\f1fe'; -} -.b-fa-chart-bar:before { - content: '\f080'; -} -.b-fa-bar-chart:before { - content: '\f080'; -} -.b-fa-chart-column:before { - content: '\e0e3'; -} -.b-fa-chart-gantt:before { - content: '\e0e4'; -} -.b-fa-chart-line:before { - content: '\f201'; -} -.b-fa-line-chart:before { - content: '\f201'; -} -.b-fa-chart-pie:before { - content: '\f200'; -} -.b-fa-pie-chart:before { - content: '\f200'; -} -.b-fa-chart-simple:before { - content: '\e473'; -} -.b-fa-check:before { - content: '\f00c'; -} -.b-fa-check-double:before { - content: '\f560'; -} -.b-fa-check-to-slot:before { - content: '\f772'; -} -.b-fa-vote-yea:before { - content: '\f772'; -} -.b-fa-cheese:before { - content: '\f7ef'; -} -.b-fa-chess:before { - content: '\f439'; -} -.b-fa-chess-bishop:before { - content: '\f43a'; -} -.b-fa-chess-board:before { - content: '\f43c'; -} -.b-fa-chess-king:before { - content: '\f43f'; -} -.b-fa-chess-knight:before { - content: '\f441'; -} -.b-fa-chess-pawn:before { - content: '\f443'; -} -.b-fa-chess-queen:before { - content: '\f445'; -} -.b-fa-chess-rook:before { - content: '\f447'; -} -.b-fa-chevron-down:before { - content: '\f078'; -} -.b-fa-chevron-left:before { - content: '\f053'; -} -.b-fa-chevron-right:before { - content: '\f054'; -} -.b-fa-chevron-up:before { - content: '\f077'; -} -.b-fa-child:before { - content: '\f1ae'; -} -.b-fa-child-dress:before { - content: '\e59c'; -} -.b-fa-child-reaching:before { - content: '\e59d'; -} -.b-fa-child-rifle:before { - content: '\e4e0'; -} -.b-fa-children:before { - content: '\e4e1'; -} -.b-fa-church:before { - content: '\f51d'; -} -.b-fa-circle:before { - content: '\f111'; -} -.b-fa-circle-arrow-down:before { - content: '\f0ab'; -} -.b-fa-arrow-circle-down:before { - content: '\f0ab'; -} -.b-fa-circle-arrow-left:before { - content: '\f0a8'; -} -.b-fa-arrow-circle-left:before { - content: '\f0a8'; -} -.b-fa-circle-arrow-right:before { - content: '\f0a9'; -} -.b-fa-arrow-circle-right:before { - content: '\f0a9'; -} -.b-fa-circle-arrow-up:before { - content: '\f0aa'; -} -.b-fa-arrow-circle-up:before { - content: '\f0aa'; -} -.b-fa-circle-check:before { - content: '\f058'; -} -.b-fa-check-circle:before { - content: '\f058'; -} -.b-fa-circle-chevron-down:before { - content: '\f13a'; -} -.b-fa-chevron-circle-down:before { - content: '\f13a'; -} -.b-fa-circle-chevron-left:before { - content: '\f137'; -} -.b-fa-chevron-circle-left:before { - content: '\f137'; -} -.b-fa-circle-chevron-right:before { - content: '\f138'; -} -.b-fa-chevron-circle-right:before { - content: '\f138'; -} -.b-fa-circle-chevron-up:before { - content: '\f139'; -} -.b-fa-chevron-circle-up:before { - content: '\f139'; -} -.b-fa-circle-dollar-to-slot:before { - content: '\f4b9'; -} -.b-fa-donate:before { - content: '\f4b9'; -} -.b-fa-circle-dot:before { - content: '\f192'; -} -.b-fa-dot-circle:before { - content: '\f192'; -} -.b-fa-circle-down:before { - content: '\f358'; -} -.b-fa-arrow-alt-circle-down:before { - content: '\f358'; -} -.b-fa-circle-exclamation:before { - content: '\f06a'; -} -.b-fa-exclamation-circle:before { - content: '\f06a'; -} -.b-fa-circle-h:before { - content: '\f47e'; -} -.b-fa-hospital-symbol:before { - content: '\f47e'; -} -.b-fa-circle-half-stroke:before { - content: '\f042'; -} -.b-fa-adjust:before { - content: '\f042'; -} -.b-fa-circle-info:before { - content: '\f05a'; -} -.b-fa-info-circle:before { - content: '\f05a'; -} -.b-fa-circle-left:before { - content: '\f359'; -} -.b-fa-arrow-alt-circle-left:before { - content: '\f359'; -} -.b-fa-circle-minus:before { - content: '\f056'; -} -.b-fa-minus-circle:before { - content: '\f056'; -} -.b-fa-circle-nodes:before { - content: '\e4e2'; -} -.b-fa-circle-notch:before { - content: '\f1ce'; -} -.b-fa-circle-pause:before { - content: '\f28b'; -} -.b-fa-pause-circle:before { - content: '\f28b'; -} -.b-fa-circle-play:before { - content: '\f144'; -} -.b-fa-play-circle:before { - content: '\f144'; -} -.b-fa-circle-plus:before { - content: '\f055'; -} -.b-fa-plus-circle:before { - content: '\f055'; -} -.b-fa-circle-question:before { - content: '\f059'; -} -.b-fa-question-circle:before { - content: '\f059'; -} -.b-fa-circle-radiation:before { - content: '\f7ba'; -} -.b-fa-radiation-alt:before { - content: '\f7ba'; -} -.b-fa-circle-right:before { - content: '\f35a'; -} -.b-fa-arrow-alt-circle-right:before { - content: '\f35a'; -} -.b-fa-circle-stop:before { - content: '\f28d'; -} -.b-fa-stop-circle:before { - content: '\f28d'; -} -.b-fa-circle-up:before { - content: '\f35b'; -} -.b-fa-arrow-alt-circle-up:before { - content: '\f35b'; -} -.b-fa-circle-user:before { - content: '\f2bd'; -} -.b-fa-user-circle:before { - content: '\f2bd'; -} -.b-fa-circle-xmark:before { - content: '\f057'; -} -.b-fa-times-circle:before { - content: '\f057'; -} -.b-fa-xmark-circle:before { - content: '\f057'; -} -.b-fa-city:before { - content: '\f64f'; -} -.b-fa-clapperboard:before { - content: '\e131'; -} -.b-fa-clipboard:before { - content: '\f328'; -} -.b-fa-clipboard-check:before { - content: '\f46c'; -} -.b-fa-clipboard-list:before { - content: '\f46d'; -} -.b-fa-clipboard-question:before { - content: '\e4e3'; -} -.b-fa-clipboard-user:before { - content: '\f7f3'; -} -.b-fa-clock:before { - content: '\f017'; -} -.b-fa-clock-four:before { - content: '\f017'; -} -.b-fa-clock-rotate-left:before { - content: '\f1da'; -} -.b-fa-history:before { - content: '\f1da'; -} -.b-fa-clone:before { - content: '\f24d'; -} -.b-fa-closed-captioning:before { - content: '\f20a'; -} -.b-fa-cloud:before { - content: '\f0c2'; -} -.b-fa-cloud-arrow-down:before { - content: '\f0ed'; -} -.b-fa-cloud-download:before { - content: '\f0ed'; -} -.b-fa-cloud-download-alt:before { - content: '\f0ed'; -} -.b-fa-cloud-arrow-up:before { - content: '\f0ee'; -} -.b-fa-cloud-upload:before { - content: '\f0ee'; -} -.b-fa-cloud-upload-alt:before { - content: '\f0ee'; -} -.b-fa-cloud-bolt:before { - content: '\f76c'; -} -.b-fa-thunderstorm:before { - content: '\f76c'; -} -.b-fa-cloud-meatball:before { - content: '\f73b'; -} -.b-fa-cloud-moon:before { - content: '\f6c3'; -} -.b-fa-cloud-moon-rain:before { - content: '\f73c'; -} -.b-fa-cloud-rain:before { - content: '\f73d'; -} -.b-fa-cloud-showers-heavy:before { - content: '\f740'; -} -.b-fa-cloud-showers-water:before { - content: '\e4e4'; -} -.b-fa-cloud-sun:before { - content: '\f6c4'; -} -.b-fa-cloud-sun-rain:before { - content: '\f743'; -} -.b-fa-clover:before { - content: '\e139'; -} -.b-fa-code:before { - content: '\f121'; -} -.b-fa-code-branch:before { - content: '\f126'; -} -.b-fa-code-commit:before { - content: '\f386'; -} -.b-fa-code-compare:before { - content: '\e13a'; -} -.b-fa-code-fork:before { - content: '\e13b'; -} -.b-fa-code-merge:before { - content: '\f387'; -} -.b-fa-code-pull-request:before { - content: '\e13c'; -} -.b-fa-coins:before { - content: '\f51e'; -} -.b-fa-colon-sign:before { - content: '\e140'; -} -.b-fa-comment:before { - content: '\f075'; -} -.b-fa-comment-dollar:before { - content: '\f651'; -} -.b-fa-comment-dots:before { - content: '\f4ad'; -} -.b-fa-commenting:before { - content: '\f4ad'; -} -.b-fa-comment-medical:before { - content: '\f7f5'; -} -.b-fa-comment-slash:before { - content: '\f4b3'; -} -.b-fa-comment-sms:before { - content: '\f7cd'; -} -.b-fa-sms:before { - content: '\f7cd'; -} -.b-fa-comments:before { - content: '\f086'; -} -.b-fa-comments-dollar:before { - content: '\f653'; -} -.b-fa-compact-disc:before { - content: '\f51f'; -} -.b-fa-compass:before { - content: '\f14e'; -} -.b-fa-compass-drafting:before { - content: '\f568'; -} -.b-fa-drafting-compass:before { - content: '\f568'; -} -.b-fa-compress:before { - content: '\f066'; -} -.b-fa-computer:before { - content: '\e4e5'; -} -.b-fa-computer-mouse:before { - content: '\f8cc'; -} -.b-fa-mouse:before { - content: '\f8cc'; -} -.b-fa-cookie:before { - content: '\f563'; -} -.b-fa-cookie-bite:before { - content: '\f564'; -} -.b-fa-copy:before { - content: '\f0c5'; -} -.b-fa-copyright:before { - content: '\f1f9'; -} -.b-fa-couch:before { - content: '\f4b8'; -} -.b-fa-cow:before { - content: '\f6c8'; -} -.b-fa-credit-card:before { - content: '\f09d'; -} -.b-fa-credit-card-alt:before { - content: '\f09d'; -} -.b-fa-crop:before { - content: '\f125'; -} -.b-fa-crop-simple:before { - content: '\f565'; -} -.b-fa-crop-alt:before { - content: '\f565'; -} -.b-fa-cross:before { - content: '\f654'; -} -.b-fa-crosshairs:before { - content: '\f05b'; -} -.b-fa-crow:before { - content: '\f520'; -} -.b-fa-crown:before { - content: '\f521'; -} -.b-fa-crutch:before { - content: '\f7f7'; -} -.b-fa-cruzeiro-sign:before { - content: '\e152'; -} -.b-fa-cube:before { - content: '\f1b2'; -} -.b-fa-cubes:before { - content: '\f1b3'; -} -.b-fa-cubes-stacked:before { - content: '\e4e6'; -} -.b-fa-d:before { - content: 'D'; -} -.b-fa-database:before { - content: '\f1c0'; -} -.b-fa-delete-left:before { - content: '\f55a'; -} -.b-fa-backspace:before { - content: '\f55a'; -} -.b-fa-democrat:before { - content: '\f747'; -} -.b-fa-desktop:before { - content: '\f390'; -} -.b-fa-desktop-alt:before { - content: '\f390'; -} -.b-fa-dharmachakra:before { - content: '\f655'; -} -.b-fa-diagram-next:before { - content: '\e476'; -} -.b-fa-diagram-predecessor:before { - content: '\e477'; -} -.b-fa-diagram-project:before { - content: '\f542'; -} -.b-fa-project-diagram:before { - content: '\f542'; -} -.b-fa-diagram-successor:before { - content: '\e47a'; -} -.b-fa-diamond:before { - content: '\f219'; -} -.b-fa-diamond-turn-right:before { - content: '\f5eb'; -} -.b-fa-directions:before { - content: '\f5eb'; -} -.b-fa-dice:before { - content: '\f522'; -} -.b-fa-dice-d20:before { - content: '\f6cf'; -} -.b-fa-dice-d6:before { - content: '\f6d1'; -} -.b-fa-dice-five:before { - content: '\f523'; -} -.b-fa-dice-four:before { - content: '\f524'; -} -.b-fa-dice-one:before { - content: '\f525'; -} -.b-fa-dice-six:before { - content: '\f526'; -} -.b-fa-dice-three:before { - content: '\f527'; -} -.b-fa-dice-two:before { - content: '\f528'; -} -.b-fa-disease:before { - content: '\f7fa'; -} -.b-fa-display:before { - content: '\e163'; -} -.b-fa-divide:before { - content: '\f529'; -} -.b-fa-dna:before { - content: '\f471'; -} -.b-fa-dog:before { - content: '\f6d3'; -} -.b-fa-dollar-sign:before { - content: '$'; -} -.b-fa-dollar:before { - content: '$'; -} -.b-fa-usd:before { - content: '$'; -} -.b-fa-dolly:before { - content: '\f472'; -} -.b-fa-dolly-box:before { - content: '\f472'; -} -.b-fa-dong-sign:before { - content: '\e169'; -} -.b-fa-door-closed:before { - content: '\f52a'; -} -.b-fa-door-open:before { - content: '\f52b'; -} -.b-fa-dove:before { - content: '\f4ba'; -} -.b-fa-down-left-and-up-right-to-center:before { - content: '\f422'; -} -.b-fa-compress-alt:before { - content: '\f422'; -} -.b-fa-down-long:before { - content: '\f309'; -} -.b-fa-long-arrow-alt-down:before { - content: '\f309'; -} -.b-fa-download:before { - content: '\f019'; -} -.b-fa-dragon:before { - content: '\f6d5'; -} -.b-fa-draw-polygon:before { - content: '\f5ee'; -} -.b-fa-droplet:before { - content: '\f043'; -} -.b-fa-tint:before { - content: '\f043'; -} -.b-fa-droplet-slash:before { - content: '\f5c7'; -} -.b-fa-tint-slash:before { - content: '\f5c7'; -} -.b-fa-drum:before { - content: '\f569'; -} -.b-fa-drum-steelpan:before { - content: '\f56a'; -} -.b-fa-drumstick-bite:before { - content: '\f6d7'; -} -.b-fa-dumbbell:before { - content: '\f44b'; -} -.b-fa-dumpster:before { - content: '\f793'; -} -.b-fa-dumpster-fire:before { - content: '\f794'; -} -.b-fa-dungeon:before { - content: '\f6d9'; -} -.b-fa-e:before { - content: 'E'; -} -.b-fa-ear-deaf:before { - content: '\f2a4'; -} -.b-fa-deaf:before { - content: '\f2a4'; -} -.b-fa-deafness:before { - content: '\f2a4'; -} -.b-fa-hard-of-hearing:before { - content: '\f2a4'; -} -.b-fa-ear-listen:before { - content: '\f2a2'; -} -.b-fa-assistive-listening-systems:before { - content: '\f2a2'; -} -.b-fa-earth-africa:before { - content: '\f57c'; -} -.b-fa-globe-africa:before { - content: '\f57c'; -} -.b-fa-earth-americas:before { - content: '\f57d'; -} -.b-fa-earth:before { - content: '\f57d'; -} -.b-fa-earth-america:before { - content: '\f57d'; -} -.b-fa-globe-americas:before { - content: '\f57d'; -} -.b-fa-earth-asia:before { - content: '\f57e'; -} -.b-fa-globe-asia:before { - content: '\f57e'; -} -.b-fa-earth-europe:before { - content: '\f7a2'; -} -.b-fa-globe-europe:before { - content: '\f7a2'; -} -.b-fa-earth-oceania:before { - content: '\e47b'; -} -.b-fa-globe-oceania:before { - content: '\e47b'; -} -.b-fa-egg:before { - content: '\f7fb'; -} -.b-fa-eject:before { - content: '\f052'; -} -.b-fa-elevator:before { - content: '\e16d'; -} -.b-fa-ellipsis:before { - content: '\f141'; -} -.b-fa-ellipsis-h:before { - content: '\f141'; -} -.b-fa-ellipsis-vertical:before { - content: '\f142'; -} -.b-fa-ellipsis-v:before { - content: '\f142'; -} -.b-fa-envelope:before { - content: '\f0e0'; -} -.b-fa-envelope-circle-check:before { - content: '\e4e8'; -} -.b-fa-envelope-open:before { - content: '\f2b6'; -} -.b-fa-envelope-open-text:before { - content: '\f658'; -} -.b-fa-envelopes-bulk:before { - content: '\f674'; -} -.b-fa-mail-bulk:before { - content: '\f674'; -} -.b-fa-equals:before { - content: '='; -} -.b-fa-eraser:before { - content: '\f12d'; -} -.b-fa-ethernet:before { - content: '\f796'; -} -.b-fa-euro-sign:before { - content: '\f153'; -} -.b-fa-eur:before { - content: '\f153'; -} -.b-fa-euro:before { - content: '\f153'; -} -.b-fa-exclamation:before { - content: '!'; -} -.b-fa-expand:before { - content: '\f065'; -} -.b-fa-explosion:before { - content: '\e4e9'; -} -.b-fa-eye:before { - content: '\f06e'; -} -.b-fa-eye-dropper:before { - content: '\f1fb'; -} -.b-fa-eye-dropper-empty:before { - content: '\f1fb'; -} -.b-fa-eyedropper:before { - content: '\f1fb'; -} -.b-fa-eye-low-vision:before { - content: '\f2a8'; -} -.b-fa-low-vision:before { - content: '\f2a8'; -} -.b-fa-eye-slash:before { - content: '\f070'; -} -.b-fa-f:before { - content: 'F'; -} -.b-fa-face-angry:before { - content: '\f556'; -} -.b-fa-angry:before { - content: '\f556'; -} -.b-fa-face-dizzy:before { - content: '\f567'; -} -.b-fa-dizzy:before { - content: '\f567'; -} -.b-fa-face-flushed:before { - content: '\f579'; -} -.b-fa-flushed:before { - content: '\f579'; -} -.b-fa-face-frown:before { - content: '\f119'; -} -.b-fa-frown:before { - content: '\f119'; -} -.b-fa-face-frown-open:before { - content: '\f57a'; -} -.b-fa-frown-open:before { - content: '\f57a'; -} -.b-fa-face-grimace:before { - content: '\f57f'; -} -.b-fa-grimace:before { - content: '\f57f'; -} -.b-fa-face-grin:before { - content: '\f580'; -} -.b-fa-grin:before { - content: '\f580'; -} -.b-fa-face-grin-beam:before { - content: '\f582'; -} -.b-fa-grin-beam:before { - content: '\f582'; -} -.b-fa-face-grin-beam-sweat:before { - content: '\f583'; -} -.b-fa-grin-beam-sweat:before { - content: '\f583'; -} -.b-fa-face-grin-hearts:before { - content: '\f584'; -} -.b-fa-grin-hearts:before { - content: '\f584'; -} -.b-fa-face-grin-squint:before { - content: '\f585'; -} -.b-fa-grin-squint:before { - content: '\f585'; -} -.b-fa-face-grin-squint-tears:before { - content: '\f586'; -} -.b-fa-grin-squint-tears:before { - content: '\f586'; -} -.b-fa-face-grin-stars:before { - content: '\f587'; -} -.b-fa-grin-stars:before { - content: '\f587'; -} -.b-fa-face-grin-tears:before { - content: '\f588'; -} -.b-fa-grin-tears:before { - content: '\f588'; -} -.b-fa-face-grin-tongue:before { - content: '\f589'; -} -.b-fa-grin-tongue:before { - content: '\f589'; -} -.b-fa-face-grin-tongue-squint:before { - content: '\f58a'; -} -.b-fa-grin-tongue-squint:before { - content: '\f58a'; -} -.b-fa-face-grin-tongue-wink:before { - content: '\f58b'; -} -.b-fa-grin-tongue-wink:before { - content: '\f58b'; -} -.b-fa-face-grin-wide:before { - content: '\f581'; -} -.b-fa-grin-alt:before { - content: '\f581'; -} -.b-fa-face-grin-wink:before { - content: '\f58c'; -} -.b-fa-grin-wink:before { - content: '\f58c'; -} -.b-fa-face-kiss:before { - content: '\f596'; -} -.b-fa-kiss:before { - content: '\f596'; -} -.b-fa-face-kiss-beam:before { - content: '\f597'; -} -.b-fa-kiss-beam:before { - content: '\f597'; -} -.b-fa-face-kiss-wink-heart:before { - content: '\f598'; -} -.b-fa-kiss-wink-heart:before { - content: '\f598'; -} -.b-fa-face-laugh:before { - content: '\f599'; -} -.b-fa-laugh:before { - content: '\f599'; -} -.b-fa-face-laugh-beam:before { - content: '\f59a'; -} -.b-fa-laugh-beam:before { - content: '\f59a'; -} -.b-fa-face-laugh-squint:before { - content: '\f59b'; -} -.b-fa-laugh-squint:before { - content: '\f59b'; -} -.b-fa-face-laugh-wink:before { - content: '\f59c'; -} -.b-fa-laugh-wink:before { - content: '\f59c'; -} -.b-fa-face-meh:before { - content: '\f11a'; -} -.b-fa-meh:before { - content: '\f11a'; -} -.b-fa-face-meh-blank:before { - content: '\f5a4'; -} -.b-fa-meh-blank:before { - content: '\f5a4'; -} -.b-fa-face-rolling-eyes:before { - content: '\f5a5'; -} -.b-fa-meh-rolling-eyes:before { - content: '\f5a5'; -} -.b-fa-face-sad-cry:before { - content: '\f5b3'; -} -.b-fa-sad-cry:before { - content: '\f5b3'; -} -.b-fa-face-sad-tear:before { - content: '\f5b4'; -} -.b-fa-sad-tear:before { - content: '\f5b4'; -} -.b-fa-face-smile:before { - content: '\f118'; -} -.b-fa-smile:before { - content: '\f118'; -} -.b-fa-face-smile-beam:before { - content: '\f5b8'; -} -.b-fa-smile-beam:before { - content: '\f5b8'; -} -.b-fa-face-smile-wink:before { - content: '\f4da'; -} -.b-fa-smile-wink:before { - content: '\f4da'; -} -.b-fa-face-surprise:before { - content: '\f5c2'; -} -.b-fa-surprise:before { - content: '\f5c2'; -} -.b-fa-face-tired:before { - content: '\f5c8'; -} -.b-fa-tired:before { - content: '\f5c8'; -} -.b-fa-fan:before { - content: '\f863'; -} -.b-fa-faucet:before { - content: '\e005'; -} -.b-fa-faucet-drip:before { - content: '\e006'; -} -.b-fa-fax:before { - content: '\f1ac'; -} -.b-fa-feather:before { - content: '\f52d'; -} -.b-fa-feather-pointed:before { - content: '\f56b'; -} -.b-fa-feather-alt:before { - content: '\f56b'; -} -.b-fa-ferry:before { - content: '\e4ea'; -} -.b-fa-file:before { - content: '\f15b'; -} -.b-fa-file-arrow-down:before { - content: '\f56d'; -} -.b-fa-file-download:before { - content: '\f56d'; -} -.b-fa-file-arrow-up:before { - content: '\f574'; -} -.b-fa-file-upload:before { - content: '\f574'; -} -.b-fa-file-audio:before { - content: '\f1c7'; -} -.b-fa-file-circle-check:before { - content: '\e493'; -} -.b-fa-file-circle-exclamation:before { - content: '\e4eb'; -} -.b-fa-file-circle-minus:before { - content: '\e4ed'; -} -.b-fa-file-circle-plus:before { - content: '\e4ee'; -} -.b-fa-file-circle-question:before { - content: '\e4ef'; -} -.b-fa-file-circle-xmark:before { - content: '\e494'; -} -.b-fa-file-code:before { - content: '\f1c9'; -} -.b-fa-file-contract:before { - content: '\f56c'; -} -.b-fa-file-csv:before { - content: '\f6dd'; -} -.b-fa-file-excel:before { - content: '\f1c3'; -} -.b-fa-file-export:before { - content: '\f56e'; -} -.b-fa-arrow-right-from-file:before { - content: '\f56e'; -} -.b-fa-file-image:before { - content: '\f1c5'; -} -.b-fa-file-import:before { - content: '\f56f'; -} -.b-fa-arrow-right-to-file:before { - content: '\f56f'; -} -.b-fa-file-invoice:before { - content: '\f570'; -} -.b-fa-file-invoice-dollar:before { - content: '\f571'; -} -.b-fa-file-lines:before { - content: '\f15c'; -} -.b-fa-file-alt:before { - content: '\f15c'; -} -.b-fa-file-text:before { - content: '\f15c'; -} -.b-fa-file-medical:before { - content: '\f477'; -} -.b-fa-file-pdf:before { - content: '\f1c1'; -} -.b-fa-file-pen:before { - content: '\f31c'; -} -.b-fa-file-edit:before { - content: '\f31c'; -} -.b-fa-file-powerpoint:before { - content: '\f1c4'; -} -.b-fa-file-prescription:before { - content: '\f572'; -} -.b-fa-file-shield:before { - content: '\e4f0'; -} -.b-fa-file-signature:before { - content: '\f573'; -} -.b-fa-file-video:before { - content: '\f1c8'; -} -.b-fa-file-waveform:before { - content: '\f478'; -} -.b-fa-file-medical-alt:before { - content: '\f478'; -} -.b-fa-file-word:before { - content: '\f1c2'; -} -.b-fa-file-zipper:before { - content: '\f1c6'; -} -.b-fa-file-archive:before { - content: '\f1c6'; -} -.b-fa-fill:before { - content: '\f575'; -} -.b-fa-fill-drip:before { - content: '\f576'; -} -.b-fa-film:before { - content: '\f008'; -} -.b-fa-filter:before { - content: '\f0b0'; -} -.b-fa-filter-circle-dollar:before { - content: '\f662'; -} -.b-fa-funnel-dollar:before { - content: '\f662'; -} -.b-fa-filter-circle-xmark:before { - content: '\e17b'; -} -.b-fa-fingerprint:before { - content: '\f577'; -} -.b-fa-fire:before { - content: '\f06d'; -} -.b-fa-fire-burner:before { - content: '\e4f1'; -} -.b-fa-fire-extinguisher:before { - content: '\f134'; -} -.b-fa-fire-flame-curved:before { - content: '\f7e4'; -} -.b-fa-fire-alt:before { - content: '\f7e4'; -} -.b-fa-fire-flame-simple:before { - content: '\f46a'; -} -.b-fa-burn:before { - content: '\f46a'; -} -.b-fa-fish:before { - content: '\f578'; -} -.b-fa-fish-fins:before { - content: '\e4f2'; -} -.b-fa-flag:before { - content: '\f024'; -} -.b-fa-flag-checkered:before { - content: '\f11e'; -} -.b-fa-flag-usa:before { - content: '\f74d'; -} -.b-fa-flask:before { - content: '\f0c3'; -} -.b-fa-flask-vial:before { - content: '\e4f3'; -} -.b-fa-floppy-disk:before { - content: '\f0c7'; -} -.b-fa-save:before { - content: '\f0c7'; -} -.b-fa-florin-sign:before { - content: '\e184'; -} -.b-fa-folder:before { - content: '\f07b'; -} -.b-fa-folder-blank:before { - content: '\f07b'; -} -.b-fa-folder-closed:before { - content: '\e185'; -} -.b-fa-folder-minus:before { - content: '\f65d'; -} -.b-fa-folder-open:before { - content: '\f07c'; -} -.b-fa-folder-plus:before { - content: '\f65e'; -} -.b-fa-folder-tree:before { - content: '\f802'; -} -.b-fa-font:before { - content: '\f031'; -} -.b-fa-football:before { - content: '\f44e'; -} -.b-fa-football-ball:before { - content: '\f44e'; -} -.b-fa-forward:before { - content: '\f04e'; -} -.b-fa-forward-fast:before { - content: '\f050'; -} -.b-fa-fast-forward:before { - content: '\f050'; -} -.b-fa-forward-step:before { - content: '\f051'; -} -.b-fa-step-forward:before { - content: '\f051'; -} -.b-fa-franc-sign:before { - content: '\e18f'; -} -.b-fa-frog:before { - content: '\f52e'; -} -.b-fa-futbol:before { - content: '\f1e3'; -} -.b-fa-futbol-ball:before { - content: '\f1e3'; -} -.b-fa-soccer-ball:before { - content: '\f1e3'; -} -.b-fa-g:before { - content: 'G'; -} -.b-fa-gamepad:before { - content: '\f11b'; -} -.b-fa-gas-pump:before { - content: '\f52f'; -} -.b-fa-gauge:before { - content: '\f624'; -} -.b-fa-dashboard:before { - content: '\f624'; -} -.b-fa-gauge-med:before { - content: '\f624'; -} -.b-fa-tachometer-alt-average:before { - content: '\f624'; -} -.b-fa-gauge-high:before { - content: '\f625'; -} -.b-fa-tachometer-alt:before { - content: '\f625'; -} -.b-fa-tachometer-alt-fast:before { - content: '\f625'; -} -.b-fa-gauge-simple:before { - content: '\f629'; -} -.b-fa-gauge-simple-med:before { - content: '\f629'; -} -.b-fa-tachometer-average:before { - content: '\f629'; -} -.b-fa-gauge-simple-high:before { - content: '\f62a'; -} -.b-fa-tachometer:before { - content: '\f62a'; -} -.b-fa-tachometer-fast:before { - content: '\f62a'; -} -.b-fa-gavel:before { - content: '\f0e3'; -} -.b-fa-legal:before { - content: '\f0e3'; -} -.b-fa-gear:before { - content: '\f013'; -} -.b-fa-cog:before { - content: '\f013'; -} -.b-fa-gears:before { - content: '\f085'; -} -.b-fa-cogs:before { - content: '\f085'; -} -.b-fa-gem:before { - content: '\f3a5'; -} -.b-fa-genderless:before { - content: '\f22d'; -} -.b-fa-ghost:before { - content: '\f6e2'; -} -.b-fa-gift:before { - content: '\f06b'; -} -.b-fa-gifts:before { - content: '\f79c'; -} -.b-fa-glass-water:before { - content: '\e4f4'; -} -.b-fa-glass-water-droplet:before { - content: '\e4f5'; -} -.b-fa-glasses:before { - content: '\f530'; -} -.b-fa-globe:before { - content: '\f0ac'; -} -.b-fa-golf-ball-tee:before { - content: '\f450'; -} -.b-fa-golf-ball:before { - content: '\f450'; -} -.b-fa-gopuram:before { - content: '\f664'; -} -.b-fa-graduation-cap:before { - content: '\f19d'; -} -.b-fa-mortar-board:before { - content: '\f19d'; -} -.b-fa-greater-than:before { - content: '>'; -} -.b-fa-greater-than-equal:before { - content: '\f532'; -} -.b-fa-grip:before { - content: '\f58d'; -} -.b-fa-grip-horizontal:before { - content: '\f58d'; -} -.b-fa-grip-lines:before { - content: '\f7a4'; -} -.b-fa-grip-lines-vertical:before { - content: '\f7a5'; -} -.b-fa-grip-vertical:before { - content: '\f58e'; -} -.b-fa-group-arrows-rotate:before { - content: '\e4f6'; -} -.b-fa-guarani-sign:before { - content: '\e19a'; -} -.b-fa-guitar:before { - content: '\f7a6'; -} -.b-fa-gun:before { - content: '\e19b'; -} -.b-fa-h:before { - content: 'H'; -} -.b-fa-hammer:before { - content: '\f6e3'; -} -.b-fa-hamsa:before { - content: '\f665'; -} -.b-fa-hand:before { - content: '\f256'; -} -.b-fa-hand-paper:before { - content: '\f256'; -} -.b-fa-hand-back-fist:before { - content: '\f255'; -} -.b-fa-hand-rock:before { - content: '\f255'; -} -.b-fa-hand-dots:before { - content: '\f461'; -} -.b-fa-allergies:before { - content: '\f461'; -} -.b-fa-hand-fist:before { - content: '\f6de'; -} -.b-fa-fist-raised:before { - content: '\f6de'; -} -.b-fa-hand-holding:before { - content: '\f4bd'; -} -.b-fa-hand-holding-dollar:before { - content: '\f4c0'; -} -.b-fa-hand-holding-usd:before { - content: '\f4c0'; -} -.b-fa-hand-holding-droplet:before { - content: '\f4c1'; -} -.b-fa-hand-holding-water:before { - content: '\f4c1'; -} -.b-fa-hand-holding-hand:before { - content: '\e4f7'; -} -.b-fa-hand-holding-heart:before { - content: '\f4be'; -} -.b-fa-hand-holding-medical:before { - content: '\e05c'; -} -.b-fa-hand-lizard:before { - content: '\f258'; -} -.b-fa-hand-middle-finger:before { - content: '\f806'; -} -.b-fa-hand-peace:before { - content: '\f25b'; -} -.b-fa-hand-point-down:before { - content: '\f0a7'; -} -.b-fa-hand-point-left:before { - content: '\f0a5'; -} -.b-fa-hand-point-right:before { - content: '\f0a4'; -} -.b-fa-hand-point-up:before { - content: '\f0a6'; -} -.b-fa-hand-pointer:before { - content: '\f25a'; -} -.b-fa-hand-scissors:before { - content: '\f257'; -} -.b-fa-hand-sparkles:before { - content: '\e05d'; -} -.b-fa-hand-spock:before { - content: '\f259'; -} -.b-fa-handcuffs:before { - content: '\e4f8'; -} -.b-fa-hands:before { - content: '\f2a7'; -} -.b-fa-sign-language:before { - content: '\f2a7'; -} -.b-fa-signing:before { - content: '\f2a7'; -} -.b-fa-hands-asl-interpreting:before { - content: '\f2a3'; -} -.b-fa-american-sign-language-interpreting:before { - content: '\f2a3'; -} -.b-fa-asl-interpreting:before { - content: '\f2a3'; -} -.b-fa-hands-american-sign-language-interpreting:before { - content: '\f2a3'; -} -.b-fa-hands-bound:before { - content: '\e4f9'; -} -.b-fa-hands-bubbles:before { - content: '\e05e'; -} -.b-fa-hands-wash:before { - content: '\e05e'; -} -.b-fa-hands-clapping:before { - content: '\e1a8'; -} -.b-fa-hands-holding:before { - content: '\f4c2'; -} -.b-fa-hands-holding-child:before { - content: '\e4fa'; -} -.b-fa-hands-holding-circle:before { - content: '\e4fb'; -} -.b-fa-hands-praying:before { - content: '\f684'; -} -.b-fa-praying-hands:before { - content: '\f684'; -} -.b-fa-handshake:before { - content: '\f2b5'; -} -.b-fa-handshake-angle:before { - content: '\f4c4'; -} -.b-fa-hands-helping:before { - content: '\f4c4'; -} -.b-fa-handshake-simple:before { - content: '\f4c6'; -} -.b-fa-handshake-alt:before { - content: '\f4c6'; -} -.b-fa-handshake-simple-slash:before { - content: '\e05f'; -} -.b-fa-handshake-alt-slash:before { - content: '\e05f'; -} -.b-fa-handshake-slash:before { - content: '\e060'; -} -.b-fa-hanukiah:before { - content: '\f6e6'; -} -.b-fa-hard-drive:before { - content: '\f0a0'; -} -.b-fa-hdd:before { - content: '\f0a0'; -} -.b-fa-hashtag:before { - content: '#'; -} -.b-fa-hat-cowboy:before { - content: '\f8c0'; -} -.b-fa-hat-cowboy-side:before { - content: '\f8c1'; -} -.b-fa-hat-wizard:before { - content: '\f6e8'; -} -.b-fa-head-side-cough:before { - content: '\e061'; -} -.b-fa-head-side-cough-slash:before { - content: '\e062'; -} -.b-fa-head-side-mask:before { - content: '\e063'; -} -.b-fa-head-side-virus:before { - content: '\e064'; -} -.b-fa-heading:before { - content: '\f1dc'; -} -.b-fa-header:before { - content: '\f1dc'; -} -.b-fa-headphones:before { - content: '\f025'; -} -.b-fa-headphones-simple:before { - content: '\f58f'; -} -.b-fa-headphones-alt:before { - content: '\f58f'; -} -.b-fa-headset:before { - content: '\f590'; -} -.b-fa-heart:before { - content: '\f004'; -} -.b-fa-heart-circle-bolt:before { - content: '\e4fc'; -} -.b-fa-heart-circle-check:before { - content: '\e4fd'; -} -.b-fa-heart-circle-exclamation:before { - content: '\e4fe'; -} -.b-fa-heart-circle-minus:before { - content: '\e4ff'; -} -.b-fa-heart-circle-plus:before { - content: '\e500'; -} -.b-fa-heart-circle-xmark:before { - content: '\e501'; -} -.b-fa-heart-crack:before { - content: '\f7a9'; -} -.b-fa-heart-broken:before { - content: '\f7a9'; -} -.b-fa-heart-pulse:before { - content: '\f21e'; -} -.b-fa-heartbeat:before { - content: '\f21e'; -} -.b-fa-helicopter:before { - content: '\f533'; -} -.b-fa-helicopter-symbol:before { - content: '\e502'; -} -.b-fa-helmet-safety:before { - content: '\f807'; -} -.b-fa-hard-hat:before { - content: '\f807'; -} -.b-fa-hat-hard:before { - content: '\f807'; -} -.b-fa-helmet-un:before { - content: '\e503'; -} -.b-fa-highlighter:before { - content: '\f591'; -} -.b-fa-hill-avalanche:before { - content: '\e507'; -} -.b-fa-hill-rockslide:before { - content: '\e508'; -} -.b-fa-hippo:before { - content: '\f6ed'; -} -.b-fa-hockey-puck:before { - content: '\f453'; -} -.b-fa-holly-berry:before { - content: '\f7aa'; -} -.b-fa-horse:before { - content: '\f6f0'; -} -.b-fa-horse-head:before { - content: '\f7ab'; -} -.b-fa-hospital:before { - content: '\f0f8'; -} -.b-fa-hospital-alt:before { - content: '\f0f8'; -} -.b-fa-hospital-wide:before { - content: '\f0f8'; -} -.b-fa-hospital-user:before { - content: '\f80d'; -} -.b-fa-hot-tub-person:before { - content: '\f593'; -} -.b-fa-hot-tub:before { - content: '\f593'; -} -.b-fa-hotdog:before { - content: '\f80f'; -} -.b-fa-hotel:before { - content: '\f594'; -} -.b-fa-hourglass:before { - content: '\f254'; -} -.b-fa-hourglass-2:before { - content: '\f254'; -} -.b-fa-hourglass-half:before { - content: '\f254'; -} -.b-fa-hourglass-empty:before { - content: '\f252'; -} -.b-fa-hourglass-end:before { - content: '\f253'; -} -.b-fa-hourglass-3:before { - content: '\f253'; -} -.b-fa-hourglass-start:before { - content: '\f251'; -} -.b-fa-hourglass-1:before { - content: '\f251'; -} -.b-fa-house:before { - content: '\f015'; -} -.b-fa-home:before { - content: '\f015'; -} -.b-fa-home-alt:before { - content: '\f015'; -} -.b-fa-home-lg-alt:before { - content: '\f015'; -} -.b-fa-house-chimney:before { - content: '\e3af'; -} -.b-fa-home-lg:before { - content: '\e3af'; -} -.b-fa-house-chimney-crack:before { - content: '\f6f1'; -} -.b-fa-house-damage:before { - content: '\f6f1'; -} -.b-fa-house-chimney-medical:before { - content: '\f7f2'; -} -.b-fa-clinic-medical:before { - content: '\f7f2'; -} -.b-fa-house-chimney-user:before { - content: '\e065'; -} -.b-fa-house-chimney-window:before { - content: '\e00d'; -} -.b-fa-house-circle-check:before { - content: '\e509'; -} -.b-fa-house-circle-exclamation:before { - content: '\e50a'; -} -.b-fa-house-circle-xmark:before { - content: '\e50b'; -} -.b-fa-house-crack:before { - content: '\e3b1'; -} -.b-fa-house-fire:before { - content: '\e50c'; -} -.b-fa-house-flag:before { - content: '\e50d'; -} -.b-fa-house-flood-water:before { - content: '\e50e'; -} -.b-fa-house-flood-water-circle-arrow-right:before { - content: '\e50f'; -} -.b-fa-house-laptop:before { - content: '\e066'; -} -.b-fa-laptop-house:before { - content: '\e066'; -} -.b-fa-house-lock:before { - content: '\e510'; -} -.b-fa-house-medical:before { - content: '\e3b2'; -} -.b-fa-house-medical-circle-check:before { - content: '\e511'; -} -.b-fa-house-medical-circle-exclamation:before { - content: '\e512'; -} -.b-fa-house-medical-circle-xmark:before { - content: '\e513'; -} -.b-fa-house-medical-flag:before { - content: '\e514'; -} -.b-fa-house-signal:before { - content: '\e012'; -} -.b-fa-house-tsunami:before { - content: '\e515'; -} -.b-fa-house-user:before { - content: '\e1b0'; -} -.b-fa-home-user:before { - content: '\e1b0'; -} -.b-fa-hryvnia-sign:before { - content: '\f6f2'; -} -.b-fa-hryvnia:before { - content: '\f6f2'; -} -.b-fa-hurricane:before { - content: '\f751'; -} -.b-fa-i:before { - content: 'I'; -} -.b-fa-i-cursor:before { - content: '\f246'; -} -.b-fa-ice-cream:before { - content: '\f810'; -} -.b-fa-icicles:before { - content: '\f7ad'; -} -.b-fa-icons:before { - content: '\f86d'; -} -.b-fa-heart-music-camera-bolt:before { - content: '\f86d'; -} -.b-fa-id-badge:before { - content: '\f2c1'; -} -.b-fa-id-card:before { - content: '\f2c2'; -} -.b-fa-drivers-license:before { - content: '\f2c2'; -} -.b-fa-id-card-clip:before { - content: '\f47f'; -} -.b-fa-id-card-alt:before { - content: '\f47f'; -} -.b-fa-igloo:before { - content: '\f7ae'; -} -.b-fa-image:before { - content: '\f03e'; -} -.b-fa-image-portrait:before { - content: '\f3e0'; -} -.b-fa-portrait:before { - content: '\f3e0'; -} -.b-fa-images:before { - content: '\f302'; -} -.b-fa-inbox:before { - content: '\f01c'; -} -.b-fa-indent:before { - content: '\f03c'; -} -.b-fa-indian-rupee-sign:before { - content: '\e1bc'; -} -.b-fa-indian-rupee:before { - content: '\e1bc'; -} -.b-fa-inr:before { - content: '\e1bc'; -} -.b-fa-industry:before { - content: '\f275'; -} -.b-fa-infinity:before { - content: '\f534'; -} -.b-fa-info:before { - content: '\f129'; -} -.b-fa-italic:before { - content: '\f033'; -} -.b-fa-j:before { - content: 'J'; -} -.b-fa-jar:before { - content: '\e516'; -} -.b-fa-jar-wheat:before { - content: '\e517'; -} -.b-fa-jedi:before { - content: '\f669'; -} -.b-fa-jet-fighter:before { - content: '\f0fb'; -} -.b-fa-fighter-jet:before { - content: '\f0fb'; -} -.b-fa-jet-fighter-up:before { - content: '\e518'; -} -.b-fa-joint:before { - content: '\f595'; -} -.b-fa-jug-detergent:before { - content: '\e519'; -} -.b-fa-k:before { - content: 'K'; -} -.b-fa-kaaba:before { - content: '\f66b'; -} -.b-fa-key:before { - content: '\f084'; -} -.b-fa-keyboard:before { - content: '\f11c'; -} -.b-fa-khanda:before { - content: '\f66d'; -} -.b-fa-kip-sign:before { - content: '\e1c4'; -} -.b-fa-kit-medical:before { - content: '\f479'; -} -.b-fa-first-aid:before { - content: '\f479'; -} -.b-fa-kitchen-set:before { - content: '\e51a'; -} -.b-fa-kiwi-bird:before { - content: '\f535'; -} -.b-fa-l:before { - content: 'L'; -} -.b-fa-land-mine-on:before { - content: '\e51b'; -} -.b-fa-landmark:before { - content: '\f66f'; -} -.b-fa-landmark-dome:before { - content: '\f752'; -} -.b-fa-landmark-alt:before { - content: '\f752'; -} -.b-fa-landmark-flag:before { - content: '\e51c'; -} -.b-fa-language:before { - content: '\f1ab'; -} -.b-fa-laptop:before { - content: '\f109'; -} -.b-fa-laptop-code:before { - content: '\f5fc'; -} -.b-fa-laptop-file:before { - content: '\e51d'; -} -.b-fa-laptop-medical:before { - content: '\f812'; -} -.b-fa-lari-sign:before { - content: '\e1c8'; -} -.b-fa-layer-group:before { - content: '\f5fd'; -} -.b-fa-leaf:before { - content: '\f06c'; -} -.b-fa-left-long:before { - content: '\f30a'; -} -.b-fa-long-arrow-alt-left:before { - content: '\f30a'; -} -.b-fa-left-right:before { - content: '\f337'; -} -.b-fa-arrows-alt-h:before { - content: '\f337'; -} -.b-fa-lemon:before { - content: '\f094'; -} -.b-fa-less-than:before { - content: '<'; -} -.b-fa-less-than-equal:before { - content: '\f537'; -} -.b-fa-life-ring:before { - content: '\f1cd'; -} -.b-fa-lightbulb:before { - content: '\f0eb'; -} -.b-fa-lines-leaning:before { - content: '\e51e'; -} -.b-fa-link:before { - content: '\f0c1'; -} -.b-fa-chain:before { - content: '\f0c1'; -} -.b-fa-link-slash:before { - content: '\f127'; -} -.b-fa-chain-broken:before { - content: '\f127'; -} -.b-fa-chain-slash:before { - content: '\f127'; -} -.b-fa-unlink:before { - content: '\f127'; -} -.b-fa-lira-sign:before { - content: '\f195'; -} -.b-fa-list:before { - content: '\f03a'; -} -.b-fa-list-squares:before { - content: '\f03a'; -} -.b-fa-list-check:before { - content: '\f0ae'; -} -.b-fa-tasks:before { - content: '\f0ae'; -} -.b-fa-list-ol:before { - content: '\f0cb'; -} -.b-fa-list-1-2:before { - content: '\f0cb'; -} -.b-fa-list-numeric:before { - content: '\f0cb'; -} -.b-fa-list-ul:before { - content: '\f0ca'; -} -.b-fa-list-dots:before { - content: '\f0ca'; -} -.b-fa-litecoin-sign:before { - content: '\e1d3'; -} -.b-fa-location-arrow:before { - content: '\f124'; -} -.b-fa-location-crosshairs:before { - content: '\f601'; -} -.b-fa-location:before { - content: '\f601'; -} -.b-fa-location-dot:before { - content: '\f3c5'; -} -.b-fa-map-marker-alt:before { - content: '\f3c5'; -} -.b-fa-location-pin:before { - content: '\f041'; -} -.b-fa-map-marker:before { - content: '\f041'; -} -.b-fa-location-pin-lock:before { - content: '\e51f'; -} -.b-fa-lock:before { - content: '\f023'; -} -.b-fa-lock-open:before { - content: '\f3c1'; -} -.b-fa-locust:before { - content: '\e520'; -} -.b-fa-lungs:before { - content: '\f604'; -} -.b-fa-lungs-virus:before { - content: '\e067'; -} -.b-fa-m:before { - content: 'M'; -} -.b-fa-magnet:before { - content: '\f076'; -} -.b-fa-magnifying-glass:before { - content: '\f002'; -} -.b-fa-search:before { - content: '\f002'; -} -.b-fa-magnifying-glass-arrow-right:before { - content: '\e521'; -} -.b-fa-magnifying-glass-chart:before { - content: '\e522'; -} -.b-fa-magnifying-glass-dollar:before { - content: '\f688'; -} -.b-fa-search-dollar:before { - content: '\f688'; -} -.b-fa-magnifying-glass-location:before { - content: '\f689'; -} -.b-fa-search-location:before { - content: '\f689'; -} -.b-fa-magnifying-glass-minus:before { - content: '\f010'; -} -.b-fa-search-minus:before { - content: '\f010'; -} -.b-fa-magnifying-glass-plus:before { - content: '\f00e'; -} -.b-fa-search-plus:before { - content: '\f00e'; -} -.b-fa-manat-sign:before { - content: '\e1d5'; -} -.b-fa-map:before { - content: '\f279'; -} -.b-fa-map-location:before { - content: '\f59f'; -} -.b-fa-map-marked:before { - content: '\f59f'; -} -.b-fa-map-location-dot:before { - content: '\f5a0'; -} -.b-fa-map-marked-alt:before { - content: '\f5a0'; -} -.b-fa-map-pin:before { - content: '\f276'; -} -.b-fa-marker:before { - content: '\f5a1'; -} -.b-fa-mars:before { - content: '\f222'; -} -.b-fa-mars-and-venus:before { - content: '\f224'; -} -.b-fa-mars-and-venus-burst:before { - content: '\e523'; -} -.b-fa-mars-double:before { - content: '\f227'; -} -.b-fa-mars-stroke:before { - content: '\f229'; -} -.b-fa-mars-stroke-right:before { - content: '\f22b'; -} -.b-fa-mars-stroke-h:before { - content: '\f22b'; -} -.b-fa-mars-stroke-up:before { - content: '\f22a'; -} -.b-fa-mars-stroke-v:before { - content: '\f22a'; -} -.b-fa-martini-glass:before { - content: '\f57b'; -} -.b-fa-glass-martini-alt:before { - content: '\f57b'; -} -.b-fa-martini-glass-citrus:before { - content: '\f561'; -} -.b-fa-cocktail:before { - content: '\f561'; -} -.b-fa-martini-glass-empty:before { - content: '\f000'; -} -.b-fa-glass-martini:before { - content: '\f000'; -} -.b-fa-mask:before { - content: '\f6fa'; -} -.b-fa-mask-face:before { - content: '\e1d7'; -} -.b-fa-mask-ventilator:before { - content: '\e524'; -} -.b-fa-masks-theater:before { - content: '\f630'; -} -.b-fa-theater-masks:before { - content: '\f630'; -} -.b-fa-mattress-pillow:before { - content: '\e525'; -} -.b-fa-maximize:before { - content: '\f31e'; -} -.b-fa-expand-arrows-alt:before { - content: '\f31e'; -} -.b-fa-medal:before { - content: '\f5a2'; -} -.b-fa-memory:before { - content: '\f538'; -} -.b-fa-menorah:before { - content: '\f676'; -} -.b-fa-mercury:before { - content: '\f223'; -} -.b-fa-message:before { - content: '\f27a'; -} -.b-fa-comment-alt:before { - content: '\f27a'; -} -.b-fa-meteor:before { - content: '\f753'; -} -.b-fa-microchip:before { - content: '\f2db'; -} -.b-fa-microphone:before { - content: '\f130'; -} -.b-fa-microphone-lines:before { - content: '\f3c9'; -} -.b-fa-microphone-alt:before { - content: '\f3c9'; -} -.b-fa-microphone-lines-slash:before { - content: '\f539'; -} -.b-fa-microphone-alt-slash:before { - content: '\f539'; -} -.b-fa-microphone-slash:before { - content: '\f131'; -} -.b-fa-microscope:before { - content: '\f610'; -} -.b-fa-mill-sign:before { - content: '\e1ed'; -} -.b-fa-minimize:before { - content: '\f78c'; -} -.b-fa-compress-arrows-alt:before { - content: '\f78c'; -} -.b-fa-minus:before { - content: '\f068'; -} -.b-fa-subtract:before { - content: '\f068'; -} -.b-fa-mitten:before { - content: '\f7b5'; -} -.b-fa-mobile:before { - content: '\f3ce'; -} -.b-fa-mobile-android:before { - content: '\f3ce'; -} -.b-fa-mobile-phone:before { - content: '\f3ce'; -} -.b-fa-mobile-button:before { - content: '\f10b'; -} -.b-fa-mobile-retro:before { - content: '\e527'; -} -.b-fa-mobile-screen:before { - content: '\f3cf'; -} -.b-fa-mobile-android-alt:before { - content: '\f3cf'; -} -.b-fa-mobile-screen-button:before { - content: '\f3cd'; -} -.b-fa-mobile-alt:before { - content: '\f3cd'; -} -.b-fa-money-bill:before { - content: '\f0d6'; -} -.b-fa-money-bill-1:before { - content: '\f3d1'; -} -.b-fa-money-bill-alt:before { - content: '\f3d1'; -} -.b-fa-money-bill-1-wave:before { - content: '\f53b'; -} -.b-fa-money-bill-wave-alt:before { - content: '\f53b'; -} -.b-fa-money-bill-transfer:before { - content: '\e528'; -} -.b-fa-money-bill-trend-up:before { - content: '\e529'; -} -.b-fa-money-bill-wave:before { - content: '\f53a'; -} -.b-fa-money-bill-wheat:before { - content: '\e52a'; -} -.b-fa-money-bills:before { - content: '\e1f3'; -} -.b-fa-money-check:before { - content: '\f53c'; -} -.b-fa-money-check-dollar:before { - content: '\f53d'; -} -.b-fa-money-check-alt:before { - content: '\f53d'; -} -.b-fa-monument:before { - content: '\f5a6'; -} -.b-fa-moon:before { - content: '\f186'; -} -.b-fa-mortar-pestle:before { - content: '\f5a7'; -} -.b-fa-mosque:before { - content: '\f678'; -} -.b-fa-mosquito:before { - content: '\e52b'; -} -.b-fa-mosquito-net:before { - content: '\e52c'; -} -.b-fa-motorcycle:before { - content: '\f21c'; -} -.b-fa-mound:before { - content: '\e52d'; -} -.b-fa-mountain:before { - content: '\f6fc'; -} -.b-fa-mountain-city:before { - content: '\e52e'; -} -.b-fa-mountain-sun:before { - content: '\e52f'; -} -.b-fa-mug-hot:before { - content: '\f7b6'; -} -.b-fa-mug-saucer:before { - content: '\f0f4'; -} -.b-fa-coffee:before { - content: '\f0f4'; -} -.b-fa-music:before { - content: '\f001'; -} -.b-fa-n:before { - content: 'N'; -} -.b-fa-naira-sign:before { - content: '\e1f6'; -} -.b-fa-network-wired:before { - content: '\f6ff'; -} -.b-fa-neuter:before { - content: '\f22c'; -} -.b-fa-newspaper:before { - content: '\f1ea'; -} -.b-fa-not-equal:before { - content: '\f53e'; -} -.b-fa-note-sticky:before { - content: '\f249'; -} -.b-fa-sticky-note:before { - content: '\f249'; -} -.b-fa-notes-medical:before { - content: '\f481'; -} -.b-fa-o:before { - content: 'O'; -} -.b-fa-object-group:before { - content: '\f247'; -} -.b-fa-object-ungroup:before { - content: '\f248'; -} -.b-fa-oil-can:before { - content: '\f613'; -} -.b-fa-oil-well:before { - content: '\e532'; -} -.b-fa-om:before { - content: '\f679'; -} -.b-fa-otter:before { - content: '\f700'; -} -.b-fa-outdent:before { - content: '\f03b'; -} -.b-fa-dedent:before { - content: '\f03b'; -} -.b-fa-p:before { - content: 'P'; -} -.b-fa-pager:before { - content: '\f815'; -} -.b-fa-paint-roller:before { - content: '\f5aa'; -} -.b-fa-paintbrush:before { - content: '\f1fc'; -} -.b-fa-paint-brush:before { - content: '\f1fc'; -} -.b-fa-palette:before { - content: '\f53f'; -} -.b-fa-pallet:before { - content: '\f482'; -} -.b-fa-panorama:before { - content: '\e209'; -} -.b-fa-paper-plane:before { - content: '\f1d8'; -} -.b-fa-paperclip:before { - content: '\f0c6'; -} -.b-fa-parachute-box:before { - content: '\f4cd'; -} -.b-fa-paragraph:before { - content: '\f1dd'; -} -.b-fa-passport:before { - content: '\f5ab'; -} -.b-fa-paste:before { - content: '\f0ea'; -} -.b-fa-file-clipboard:before { - content: '\f0ea'; -} -.b-fa-pause:before { - content: '\f04c'; -} -.b-fa-paw:before { - content: '\f1b0'; -} -.b-fa-peace:before { - content: '\f67c'; -} -.b-fa-pen:before { - content: '\f304'; -} -.b-fa-pen-clip:before { - content: '\f305'; -} -.b-fa-pen-alt:before { - content: '\f305'; -} -.b-fa-pen-fancy:before { - content: '\f5ac'; -} -.b-fa-pen-nib:before { - content: '\f5ad'; -} -.b-fa-pen-ruler:before { - content: '\f5ae'; -} -.b-fa-pencil-ruler:before { - content: '\f5ae'; -} -.b-fa-pen-to-square:before { - content: '\f044'; -} -.b-fa-edit:before { - content: '\f044'; -} -.b-fa-pencil:before { - content: '\f303'; -} -.b-fa-pencil-alt:before { - content: '\f303'; -} -.b-fa-people-arrows-left-right:before { - content: '\e068'; -} -.b-fa-people-arrows:before { - content: '\e068'; -} -.b-fa-people-carry-box:before { - content: '\f4ce'; -} -.b-fa-people-carry:before { - content: '\f4ce'; -} -.b-fa-people-group:before { - content: '\e533'; -} -.b-fa-people-line:before { - content: '\e534'; -} -.b-fa-people-pulling:before { - content: '\e535'; -} -.b-fa-people-robbery:before { - content: '\e536'; -} -.b-fa-people-roof:before { - content: '\e537'; -} -.b-fa-pepper-hot:before { - content: '\f816'; -} -.b-fa-percent:before { - content: '%'; -} -.b-fa-percentage:before { - content: '%'; -} -.b-fa-person:before { - content: '\f183'; -} -.b-fa-male:before { - content: '\f183'; -} -.b-fa-person-arrow-down-to-line:before { - content: '\e538'; -} -.b-fa-person-arrow-up-from-line:before { - content: '\e539'; -} -.b-fa-person-biking:before { - content: '\f84a'; -} -.b-fa-biking:before { - content: '\f84a'; -} -.b-fa-person-booth:before { - content: '\f756'; -} -.b-fa-person-breastfeeding:before { - content: '\e53a'; -} -.b-fa-person-burst:before { - content: '\e53b'; -} -.b-fa-person-cane:before { - content: '\e53c'; -} -.b-fa-person-chalkboard:before { - content: '\e53d'; -} -.b-fa-person-circle-check:before { - content: '\e53e'; -} -.b-fa-person-circle-exclamation:before { - content: '\e53f'; -} -.b-fa-person-circle-minus:before { - content: '\e540'; -} -.b-fa-person-circle-plus:before { - content: '\e541'; -} -.b-fa-person-circle-question:before { - content: '\e542'; -} -.b-fa-person-circle-xmark:before { - content: '\e543'; -} -.b-fa-person-digging:before { - content: '\f85e'; -} -.b-fa-digging:before { - content: '\f85e'; -} -.b-fa-person-dots-from-line:before { - content: '\f470'; -} -.b-fa-diagnoses:before { - content: '\f470'; -} -.b-fa-person-dress:before { - content: '\f182'; -} -.b-fa-female:before { - content: '\f182'; -} -.b-fa-person-dress-burst:before { - content: '\e544'; -} -.b-fa-person-drowning:before { - content: '\e545'; -} -.b-fa-person-falling:before { - content: '\e546'; -} -.b-fa-person-falling-burst:before { - content: '\e547'; -} -.b-fa-person-half-dress:before { - content: '\e548'; -} -.b-fa-person-harassing:before { - content: '\e549'; -} -.b-fa-person-hiking:before { - content: '\f6ec'; -} -.b-fa-hiking:before { - content: '\f6ec'; -} -.b-fa-person-military-pointing:before { - content: '\e54a'; -} -.b-fa-person-military-rifle:before { - content: '\e54b'; -} -.b-fa-person-military-to-person:before { - content: '\e54c'; -} -.b-fa-person-praying:before { - content: '\f683'; -} -.b-fa-pray:before { - content: '\f683'; -} -.b-fa-person-pregnant:before { - content: '\e31e'; -} -.b-fa-person-rays:before { - content: '\e54d'; -} -.b-fa-person-rifle:before { - content: '\e54e'; -} -.b-fa-person-running:before { - content: '\f70c'; -} -.b-fa-running:before { - content: '\f70c'; -} -.b-fa-person-shelter:before { - content: '\e54f'; -} -.b-fa-person-skating:before { - content: '\f7c5'; -} -.b-fa-skating:before { - content: '\f7c5'; -} -.b-fa-person-skiing:before { - content: '\f7c9'; -} -.b-fa-skiing:before { - content: '\f7c9'; -} -.b-fa-person-skiing-nordic:before { - content: '\f7ca'; -} -.b-fa-skiing-nordic:before { - content: '\f7ca'; -} -.b-fa-person-snowboarding:before { - content: '\f7ce'; -} -.b-fa-snowboarding:before { - content: '\f7ce'; -} -.b-fa-person-swimming:before { - content: '\f5c4'; -} -.b-fa-swimmer:before { - content: '\f5c4'; -} -.b-fa-person-through-window:before { - content: '\e433'; -} -.b-fa-person-walking:before { - content: '\f554'; -} -.b-fa-walking:before { - content: '\f554'; -} -.b-fa-person-walking-arrow-loop-left:before { - content: '\e551'; -} -.b-fa-person-walking-arrow-right:before { - content: '\e552'; -} -.b-fa-person-walking-dashed-line-arrow-right:before { - content: '\e553'; -} -.b-fa-person-walking-luggage:before { - content: '\e554'; -} -.b-fa-person-walking-with-cane:before { - content: '\f29d'; -} -.b-fa-blind:before { - content: '\f29d'; -} -.b-fa-peseta-sign:before { - content: '\e221'; -} -.b-fa-peso-sign:before { - content: '\e222'; -} -.b-fa-phone:before { - content: '\f095'; -} -.b-fa-phone-flip:before { - content: '\f879'; -} -.b-fa-phone-alt:before { - content: '\f879'; -} -.b-fa-phone-slash:before { - content: '\f3dd'; -} -.b-fa-phone-volume:before { - content: '\f2a0'; -} -.b-fa-volume-control-phone:before { - content: '\f2a0'; -} -.b-fa-photo-film:before { - content: '\f87c'; -} -.b-fa-photo-video:before { - content: '\f87c'; -} -.b-fa-piggy-bank:before { - content: '\f4d3'; -} -.b-fa-pills:before { - content: '\f484'; -} -.b-fa-pizza-slice:before { - content: '\f818'; -} -.b-fa-place-of-worship:before { - content: '\f67f'; -} -.b-fa-plane:before { - content: '\f072'; -} -.b-fa-plane-arrival:before { - content: '\f5af'; -} -.b-fa-plane-circle-check:before { - content: '\e555'; -} -.b-fa-plane-circle-exclamation:before { - content: '\e556'; -} -.b-fa-plane-circle-xmark:before { - content: '\e557'; -} -.b-fa-plane-departure:before { - content: '\f5b0'; -} -.b-fa-plane-lock:before { - content: '\e558'; -} -.b-fa-plane-slash:before { - content: '\e069'; -} -.b-fa-plane-up:before { - content: '\e22d'; -} -.b-fa-plant-wilt:before { - content: '\e43b'; -} -.b-fa-plate-wheat:before { - content: '\e55a'; -} -.b-fa-play:before { - content: '\f04b'; -} -.b-fa-plug:before { - content: '\f1e6'; -} -.b-fa-plug-circle-bolt:before { - content: '\e55b'; -} -.b-fa-plug-circle-check:before { - content: '\e55c'; -} -.b-fa-plug-circle-exclamation:before { - content: '\e55d'; -} -.b-fa-plug-circle-minus:before { - content: '\e55e'; -} -.b-fa-plug-circle-plus:before { - content: '\e55f'; -} -.b-fa-plug-circle-xmark:before { - content: '\e560'; -} -.b-fa-plus:before { - content: '+'; -} -.b-fa-add:before { - content: '+'; -} -.b-fa-plus-minus:before { - content: '\e43c'; -} -.b-fa-podcast:before { - content: '\f2ce'; -} -.b-fa-poo:before { - content: '\f2fe'; -} -.b-fa-poo-storm:before { - content: '\f75a'; -} -.b-fa-poo-bolt:before { - content: '\f75a'; -} -.b-fa-poop:before { - content: '\f619'; -} -.b-fa-power-off:before { - content: '\f011'; -} -.b-fa-prescription:before { - content: '\f5b1'; -} -.b-fa-prescription-bottle:before { - content: '\f485'; -} -.b-fa-prescription-bottle-medical:before { - content: '\f486'; -} -.b-fa-prescription-bottle-alt:before { - content: '\f486'; -} -.b-fa-print:before { - content: '\f02f'; -} -.b-fa-pump-medical:before { - content: '\e06a'; -} -.b-fa-pump-soap:before { - content: '\e06b'; -} -.b-fa-puzzle-piece:before { - content: '\f12e'; -} -.b-fa-q:before { - content: 'Q'; -} -.b-fa-qrcode:before { - content: '\f029'; -} -.b-fa-question:before { - content: '?'; -} -.b-fa-quote-left:before { - content: '\f10d'; -} -.b-fa-quote-left-alt:before { - content: '\f10d'; -} -.b-fa-quote-right:before { - content: '\f10e'; -} -.b-fa-quote-right-alt:before { - content: '\f10e'; -} -.b-fa-r:before { - content: 'R'; -} -.b-fa-radiation:before { - content: '\f7b9'; -} -.b-fa-radio:before { - content: '\f8d7'; -} -.b-fa-rainbow:before { - content: '\f75b'; -} -.b-fa-ranking-star:before { - content: '\e561'; -} -.b-fa-receipt:before { - content: '\f543'; -} -.b-fa-record-vinyl:before { - content: '\f8d9'; -} -.b-fa-rectangle-ad:before { - content: '\f641'; -} -.b-fa-ad:before { - content: '\f641'; -} -.b-fa-rectangle-list:before { - content: '\f022'; -} -.b-fa-list-alt:before { - content: '\f022'; -} -.b-fa-rectangle-xmark:before { - content: '\f410'; -} -.b-fa-rectangle-times:before { - content: '\f410'; -} -.b-fa-times-rectangle:before { - content: '\f410'; -} -.b-fa-window-close:before { - content: '\f410'; -} -.b-fa-recycle:before { - content: '\f1b8'; -} -.b-fa-registered:before { - content: '\f25d'; -} -.b-fa-repeat:before { - content: '\f363'; -} -.b-fa-reply:before { - content: '\f3e5'; -} -.b-fa-mail-reply:before { - content: '\f3e5'; -} -.b-fa-reply-all:before { - content: '\f122'; -} -.b-fa-mail-reply-all:before { - content: '\f122'; -} -.b-fa-republican:before { - content: '\f75e'; -} -.b-fa-restroom:before { - content: '\f7bd'; -} -.b-fa-retweet:before { - content: '\f079'; -} -.b-fa-ribbon:before { - content: '\f4d6'; -} -.b-fa-right-from-bracket:before { - content: '\f2f5'; -} -.b-fa-sign-out-alt:before { - content: '\f2f5'; -} -.b-fa-right-left:before { - content: '\f362'; -} -.b-fa-exchange-alt:before { - content: '\f362'; -} -.b-fa-right-long:before { - content: '\f30b'; -} -.b-fa-long-arrow-alt-right:before { - content: '\f30b'; -} -.b-fa-right-to-bracket:before { - content: '\f2f6'; -} -.b-fa-sign-in-alt:before { - content: '\f2f6'; -} -.b-fa-ring:before { - content: '\f70b'; -} -.b-fa-road:before { - content: '\f018'; -} -.b-fa-road-barrier:before { - content: '\e562'; -} -.b-fa-road-bridge:before { - content: '\e563'; -} -.b-fa-road-circle-check:before { - content: '\e564'; -} -.b-fa-road-circle-exclamation:before { - content: '\e565'; -} -.b-fa-road-circle-xmark:before { - content: '\e566'; -} -.b-fa-road-lock:before { - content: '\e567'; -} -.b-fa-road-spikes:before { - content: '\e568'; -} -.b-fa-robot:before { - content: '\f544'; -} -.b-fa-rocket:before { - content: '\f135'; -} -.b-fa-rotate:before { - content: '\f2f1'; -} -.b-fa-sync-alt:before { - content: '\f2f1'; -} -.b-fa-rotate-left:before { - content: '\f2ea'; -} -.b-fa-rotate-back:before { - content: '\f2ea'; -} -.b-fa-rotate-backward:before { - content: '\f2ea'; -} -.b-fa-undo-alt:before { - content: '\f2ea'; -} -.b-fa-rotate-right:before { - content: '\f2f9'; -} -.b-fa-redo-alt:before { - content: '\f2f9'; -} -.b-fa-rotate-forward:before { - content: '\f2f9'; -} -.b-fa-route:before { - content: '\f4d7'; -} -.b-fa-rss:before { - content: '\f09e'; -} -.b-fa-feed:before { - content: '\f09e'; -} -.b-fa-ruble-sign:before { - content: '\f158'; -} -.b-fa-rouble:before { - content: '\f158'; -} -.b-fa-rub:before { - content: '\f158'; -} -.b-fa-ruble:before { - content: '\f158'; -} -.b-fa-rug:before { - content: '\e569'; -} -.b-fa-ruler:before { - content: '\f545'; -} -.b-fa-ruler-combined:before { - content: '\f546'; -} -.b-fa-ruler-horizontal:before { - content: '\f547'; -} -.b-fa-ruler-vertical:before { - content: '\f548'; -} -.b-fa-rupee-sign:before { - content: '\f156'; -} -.b-fa-rupee:before { - content: '\f156'; -} -.b-fa-rupiah-sign:before { - content: '\e23d'; -} -.b-fa-s:before { - content: 'S'; -} -.b-fa-sack-dollar:before { - content: '\f81d'; -} -.b-fa-sack-xmark:before { - content: '\e56a'; -} -.b-fa-sailboat:before { - content: '\e445'; -} -.b-fa-satellite:before { - content: '\f7bf'; -} -.b-fa-satellite-dish:before { - content: '\f7c0'; -} -.b-fa-scale-balanced:before { - content: '\f24e'; -} -.b-fa-balance-scale:before { - content: '\f24e'; -} -.b-fa-scale-unbalanced:before { - content: '\f515'; -} -.b-fa-balance-scale-left:before { - content: '\f515'; -} -.b-fa-scale-unbalanced-flip:before { - content: '\f516'; -} -.b-fa-balance-scale-right:before { - content: '\f516'; -} -.b-fa-school:before { - content: '\f549'; -} -.b-fa-school-circle-check:before { - content: '\e56b'; -} -.b-fa-school-circle-exclamation:before { - content: '\e56c'; -} -.b-fa-school-circle-xmark:before { - content: '\e56d'; -} -.b-fa-school-flag:before { - content: '\e56e'; -} -.b-fa-school-lock:before { - content: '\e56f'; -} -.b-fa-scissors:before { - content: '\f0c4'; -} -.b-fa-cut:before { - content: '\f0c4'; -} -.b-fa-screwdriver:before { - content: '\f54a'; -} -.b-fa-screwdriver-wrench:before { - content: '\f7d9'; -} -.b-fa-tools:before { - content: '\f7d9'; -} -.b-fa-scroll:before { - content: '\f70e'; -} -.b-fa-scroll-torah:before { - content: '\f6a0'; -} -.b-fa-torah:before { - content: '\f6a0'; -} -.b-fa-sd-card:before { - content: '\f7c2'; -} -.b-fa-section:before { - content: '\e447'; -} -.b-fa-seedling:before { - content: '\f4d8'; -} -.b-fa-sprout:before { - content: '\f4d8'; -} -.b-fa-server:before { - content: '\f233'; -} -.b-fa-shapes:before { - content: '\f61f'; -} -.b-fa-triangle-circle-square:before { - content: '\f61f'; -} -.b-fa-share:before { - content: '\f064'; -} -.b-fa-arrow-turn-right:before { - content: '\f064'; -} -.b-fa-mail-forward:before { - content: '\f064'; -} -.b-fa-share-from-square:before { - content: '\f14d'; -} -.b-fa-share-square:before { - content: '\f14d'; -} -.b-fa-share-nodes:before { - content: '\f1e0'; -} -.b-fa-share-alt:before { - content: '\f1e0'; -} -.b-fa-sheet-plastic:before { - content: '\e571'; -} -.b-fa-shekel-sign:before { - content: '\f20b'; -} -.b-fa-ils:before { - content: '\f20b'; -} -.b-fa-shekel:before { - content: '\f20b'; -} -.b-fa-sheqel:before { - content: '\f20b'; -} -.b-fa-sheqel-sign:before { - content: '\f20b'; -} -.b-fa-shield:before { - content: '\f132'; -} -.b-fa-shield-blank:before { - content: '\f132'; -} -.b-fa-shield-cat:before { - content: '\e572'; -} -.b-fa-shield-dog:before { - content: '\e573'; -} -.b-fa-shield-halved:before { - content: '\f3ed'; -} -.b-fa-shield-alt:before { - content: '\f3ed'; -} -.b-fa-shield-heart:before { - content: '\e574'; -} -.b-fa-shield-virus:before { - content: '\e06c'; -} -.b-fa-ship:before { - content: '\f21a'; -} -.b-fa-shirt:before { - content: '\f553'; -} -.b-fa-t-shirt:before { - content: '\f553'; -} -.b-fa-tshirt:before { - content: '\f553'; -} -.b-fa-shoe-prints:before { - content: '\f54b'; -} -.b-fa-shop:before { - content: '\f54f'; -} -.b-fa-store-alt:before { - content: '\f54f'; -} -.b-fa-shop-lock:before { - content: '\e4a5'; -} -.b-fa-shop-slash:before { - content: '\e070'; -} -.b-fa-store-alt-slash:before { - content: '\e070'; -} -.b-fa-shower:before { - content: '\f2cc'; -} -.b-fa-shrimp:before { - content: '\e448'; -} -.b-fa-shuffle:before { - content: '\f074'; -} -.b-fa-random:before { - content: '\f074'; -} -.b-fa-shuttle-space:before { - content: '\f197'; -} -.b-fa-space-shuttle:before { - content: '\f197'; -} -.b-fa-sign-hanging:before { - content: '\f4d9'; -} -.b-fa-sign:before { - content: '\f4d9'; -} -.b-fa-signal:before { - content: '\f012'; -} -.b-fa-signal-5:before { - content: '\f012'; -} -.b-fa-signal-perfect:before { - content: '\f012'; -} -.b-fa-signature:before { - content: '\f5b7'; -} -.b-fa-signs-post:before { - content: '\f277'; -} -.b-fa-map-signs:before { - content: '\f277'; -} -.b-fa-sim-card:before { - content: '\f7c4'; -} -.b-fa-sink:before { - content: '\e06d'; -} -.b-fa-sitemap:before { - content: '\f0e8'; -} -.b-fa-skull:before { - content: '\f54c'; -} -.b-fa-skull-crossbones:before { - content: '\f714'; -} -.b-fa-slash:before { - content: '\f715'; -} -.b-fa-sleigh:before { - content: '\f7cc'; -} -.b-fa-sliders:before { - content: '\f1de'; -} -.b-fa-sliders-h:before { - content: '\f1de'; -} -.b-fa-smog:before { - content: '\f75f'; -} -.b-fa-smoking:before { - content: '\f48d'; -} -.b-fa-snowflake:before { - content: '\f2dc'; -} -.b-fa-snowman:before { - content: '\f7d0'; -} -.b-fa-snowplow:before { - content: '\f7d2'; -} -.b-fa-soap:before { - content: '\e06e'; -} -.b-fa-socks:before { - content: '\f696'; -} -.b-fa-solar-panel:before { - content: '\f5ba'; -} -.b-fa-sort:before { - content: '\f0dc'; -} -.b-fa-unsorted:before { - content: '\f0dc'; -} -.b-fa-sort-down:before { - content: '\f0dd'; -} -.b-fa-sort-desc:before { - content: '\f0dd'; -} -.b-fa-sort-up:before { - content: '\f0de'; -} -.b-fa-sort-asc:before { - content: '\f0de'; -} -.b-fa-spa:before { - content: '\f5bb'; -} -.b-fa-spaghetti-monster-flying:before { - content: '\f67b'; -} -.b-fa-pastafarianism:before { - content: '\f67b'; -} -.b-fa-spell-check:before { - content: '\f891'; -} -.b-fa-spider:before { - content: '\f717'; -} -.b-fa-spinner:before { - content: '\f110'; -} -.b-fa-splotch:before { - content: '\f5bc'; -} -.b-fa-spoon:before { - content: '\f2e5'; -} -.b-fa-utensil-spoon:before { - content: '\f2e5'; -} -.b-fa-spray-can:before { - content: '\f5bd'; -} -.b-fa-spray-can-sparkles:before { - content: '\f5d0'; -} -.b-fa-air-freshener:before { - content: '\f5d0'; -} -.b-fa-square:before { - content: '\f0c8'; -} -.b-fa-square-arrow-up-right:before { - content: '\f14c'; -} -.b-fa-external-link-square:before { - content: '\f14c'; -} -.b-fa-square-caret-down:before { - content: '\f150'; -} -.b-fa-caret-square-down:before { - content: '\f150'; -} -.b-fa-square-caret-left:before { - content: '\f191'; -} -.b-fa-caret-square-left:before { - content: '\f191'; -} -.b-fa-square-caret-right:before { - content: '\f152'; -} -.b-fa-caret-square-right:before { - content: '\f152'; -} -.b-fa-square-caret-up:before { - content: '\f151'; -} -.b-fa-caret-square-up:before { - content: '\f151'; -} -.b-fa-square-check:before { - content: '\f14a'; -} -.b-fa-check-square:before { - content: '\f14a'; -} -.b-fa-square-envelope:before { - content: '\f199'; -} -.b-fa-envelope-square:before { - content: '\f199'; -} -.b-fa-square-full:before { - content: '\f45c'; -} -.b-fa-square-h:before { - content: '\f0fd'; -} -.b-fa-h-square:before { - content: '\f0fd'; -} -.b-fa-square-minus:before { - content: '\f146'; -} -.b-fa-minus-square:before { - content: '\f146'; -} -.b-fa-square-nfi:before { - content: '\e576'; -} -.b-fa-square-parking:before { - content: '\f540'; -} -.b-fa-parking:before { - content: '\f540'; -} -.b-fa-square-pen:before { - content: '\f14b'; -} -.b-fa-pen-square:before { - content: '\f14b'; -} -.b-fa-pencil-square:before { - content: '\f14b'; -} -.b-fa-square-person-confined:before { - content: '\e577'; -} -.b-fa-square-phone:before { - content: '\f098'; -} -.b-fa-phone-square:before { - content: '\f098'; -} -.b-fa-square-phone-flip:before { - content: '\f87b'; -} -.b-fa-phone-square-alt:before { - content: '\f87b'; -} -.b-fa-square-plus:before { - content: '\f0fe'; -} -.b-fa-plus-square:before { - content: '\f0fe'; -} -.b-fa-square-poll-horizontal:before { - content: '\f682'; -} -.b-fa-poll-h:before { - content: '\f682'; -} -.b-fa-square-poll-vertical:before { - content: '\f681'; -} -.b-fa-poll:before { - content: '\f681'; -} -.b-fa-square-root-variable:before { - content: '\f698'; -} -.b-fa-square-root-alt:before { - content: '\f698'; -} -.b-fa-square-rss:before { - content: '\f143'; -} -.b-fa-rss-square:before { - content: '\f143'; -} -.b-fa-square-share-nodes:before { - content: '\f1e1'; -} -.b-fa-share-alt-square:before { - content: '\f1e1'; -} -.b-fa-square-up-right:before { - content: '\f360'; -} -.b-fa-external-link-square-alt:before { - content: '\f360'; -} -.b-fa-square-virus:before { - content: '\e578'; -} -.b-fa-square-xmark:before { - content: '\f2d3'; -} -.b-fa-times-square:before { - content: '\f2d3'; -} -.b-fa-xmark-square:before { - content: '\f2d3'; -} -.b-fa-staff-aesculapius:before { - content: '\e579'; -} -.b-fa-rod-asclepius:before { - content: '\e579'; -} -.b-fa-rod-snake:before { - content: '\e579'; -} -.b-fa-staff-snake:before { - content: '\e579'; -} -.b-fa-stairs:before { - content: '\e289'; -} -.b-fa-stamp:before { - content: '\f5bf'; -} -.b-fa-star:before { - content: '\f005'; -} -.b-fa-star-and-crescent:before { - content: '\f699'; -} -.b-fa-star-half:before { - content: '\f089'; -} -.b-fa-star-half-stroke:before { - content: '\f5c0'; -} -.b-fa-star-half-alt:before { - content: '\f5c0'; -} -.b-fa-star-of-david:before { - content: '\f69a'; -} -.b-fa-star-of-life:before { - content: '\f621'; -} -.b-fa-sterling-sign:before { - content: '\f154'; -} -.b-fa-gbp:before { - content: '\f154'; -} -.b-fa-pound-sign:before { - content: '\f154'; -} -.b-fa-stethoscope:before { - content: '\f0f1'; -} -.b-fa-stop:before { - content: '\f04d'; -} -.b-fa-stopwatch:before { - content: '\f2f2'; -} -.b-fa-stopwatch-20:before { - content: '\e06f'; -} -.b-fa-store:before { - content: '\f54e'; -} -.b-fa-store-slash:before { - content: '\e071'; -} -.b-fa-street-view:before { - content: '\f21d'; -} -.b-fa-strikethrough:before { - content: '\f0cc'; -} -.b-fa-stroopwafel:before { - content: '\f551'; -} -.b-fa-subscript:before { - content: '\f12c'; -} -.b-fa-suitcase:before { - content: '\f0f2'; -} -.b-fa-suitcase-medical:before { - content: '\f0fa'; -} -.b-fa-medkit:before { - content: '\f0fa'; -} -.b-fa-suitcase-rolling:before { - content: '\f5c1'; -} -.b-fa-sun:before { - content: '\f185'; -} -.b-fa-sun-plant-wilt:before { - content: '\e57a'; -} -.b-fa-superscript:before { - content: '\f12b'; -} -.b-fa-swatchbook:before { - content: '\f5c3'; -} -.b-fa-synagogue:before { - content: '\f69b'; -} -.b-fa-syringe:before { - content: '\f48e'; -} -.b-fa-t:before { - content: 'T'; -} -.b-fa-table:before { - content: '\f0ce'; -} -.b-fa-table-cells:before { - content: '\f00a'; -} -.b-fa-th:before { - content: '\f00a'; -} -.b-fa-table-cells-large:before { - content: '\f009'; -} -.b-fa-th-large:before { - content: '\f009'; -} -.b-fa-table-columns:before { - content: '\f0db'; -} -.b-fa-columns:before { - content: '\f0db'; -} -.b-fa-table-list:before { - content: '\f00b'; -} -.b-fa-th-list:before { - content: '\f00b'; -} -.b-fa-table-tennis-paddle-ball:before { - content: '\f45d'; -} -.b-fa-ping-pong-paddle-ball:before { - content: '\f45d'; -} -.b-fa-table-tennis:before { - content: '\f45d'; -} -.b-fa-tablet:before { - content: '\f3fb'; -} -.b-fa-tablet-android:before { - content: '\f3fb'; -} -.b-fa-tablet-button:before { - content: '\f10a'; -} -.b-fa-tablet-screen-button:before { - content: '\f3fa'; -} -.b-fa-tablet-alt:before { - content: '\f3fa'; -} -.b-fa-tablets:before { - content: '\f490'; -} -.b-fa-tachograph-digital:before { - content: '\f566'; -} -.b-fa-digital-tachograph:before { - content: '\f566'; -} -.b-fa-tag:before { - content: '\f02b'; -} -.b-fa-tags:before { - content: '\f02c'; -} -.b-fa-tape:before { - content: '\f4db'; -} -.b-fa-tarp:before { - content: '\e57b'; -} -.b-fa-tarp-droplet:before { - content: '\e57c'; -} -.b-fa-taxi:before { - content: '\f1ba'; -} -.b-fa-cab:before { - content: '\f1ba'; -} -.b-fa-teeth:before { - content: '\f62e'; -} -.b-fa-teeth-open:before { - content: '\f62f'; -} -.b-fa-temperature-arrow-down:before { - content: '\e03f'; -} -.b-fa-temperature-down:before { - content: '\e03f'; -} -.b-fa-temperature-arrow-up:before { - content: '\e040'; -} -.b-fa-temperature-up:before { - content: '\e040'; -} -.b-fa-temperature-empty:before { - content: '\f2cb'; -} -.b-fa-temperature-0:before { - content: '\f2cb'; -} -.b-fa-thermometer-0:before { - content: '\f2cb'; -} -.b-fa-thermometer-empty:before { - content: '\f2cb'; -} -.b-fa-temperature-full:before { - content: '\f2c7'; -} -.b-fa-temperature-4:before { - content: '\f2c7'; -} -.b-fa-thermometer-4:before { - content: '\f2c7'; -} -.b-fa-thermometer-full:before { - content: '\f2c7'; -} -.b-fa-temperature-half:before { - content: '\f2c9'; -} -.b-fa-temperature-2:before { - content: '\f2c9'; -} -.b-fa-thermometer-2:before { - content: '\f2c9'; -} -.b-fa-thermometer-half:before { - content: '\f2c9'; -} -.b-fa-temperature-high:before { - content: '\f769'; -} -.b-fa-temperature-low:before { - content: '\f76b'; -} -.b-fa-temperature-quarter:before { - content: '\f2ca'; -} -.b-fa-temperature-1:before { - content: '\f2ca'; -} -.b-fa-thermometer-1:before { - content: '\f2ca'; -} -.b-fa-thermometer-quarter:before { - content: '\f2ca'; -} -.b-fa-temperature-three-quarters:before { - content: '\f2c8'; -} -.b-fa-temperature-3:before { - content: '\f2c8'; -} -.b-fa-thermometer-3:before { - content: '\f2c8'; -} -.b-fa-thermometer-three-quarters:before { - content: '\f2c8'; -} -.b-fa-tenge-sign:before { - content: '\f7d7'; -} -.b-fa-tenge:before { - content: '\f7d7'; -} -.b-fa-tent:before { - content: '\e57d'; -} -.b-fa-tent-arrow-down-to-line:before { - content: '\e57e'; -} -.b-fa-tent-arrow-left-right:before { - content: '\e57f'; -} -.b-fa-tent-arrow-turn-left:before { - content: '\e580'; -} -.b-fa-tent-arrows-down:before { - content: '\e581'; -} -.b-fa-tents:before { - content: '\e582'; -} -.b-fa-terminal:before { - content: '\f120'; -} -.b-fa-text-height:before { - content: '\f034'; -} -.b-fa-text-slash:before { - content: '\f87d'; -} -.b-fa-remove-format:before { - content: '\f87d'; -} -.b-fa-text-width:before { - content: '\f035'; -} -.b-fa-thermometer:before { - content: '\f491'; -} -.b-fa-thumbs-down:before { - content: '\f165'; -} -.b-fa-thumbs-up:before { - content: '\f164'; -} -.b-fa-thumbtack:before { - content: '\f08d'; -} -.b-fa-thumb-tack:before { - content: '\f08d'; -} -.b-fa-ticket:before { - content: '\f145'; -} -.b-fa-ticket-simple:before { - content: '\f3ff'; -} -.b-fa-ticket-alt:before { - content: '\f3ff'; -} -.b-fa-timeline:before { - content: '\e29c'; -} -.b-fa-toggle-off:before { - content: '\f204'; -} -.b-fa-toggle-on:before { - content: '\f205'; -} -.b-fa-toilet:before { - content: '\f7d8'; -} -.b-fa-toilet-paper:before { - content: '\f71e'; -} -.b-fa-toilet-paper-slash:before { - content: '\e072'; -} -.b-fa-toilet-portable:before { - content: '\e583'; -} -.b-fa-toilets-portable:before { - content: '\e584'; -} -.b-fa-toolbox:before { - content: '\f552'; -} -.b-fa-tooth:before { - content: '\f5c9'; -} -.b-fa-torii-gate:before { - content: '\f6a1'; -} -.b-fa-tornado:before { - content: '\f76f'; -} -.b-fa-tower-broadcast:before { - content: '\f519'; -} -.b-fa-broadcast-tower:before { - content: '\f519'; -} -.b-fa-tower-cell:before { - content: '\e585'; -} -.b-fa-tower-observation:before { - content: '\e586'; -} -.b-fa-tractor:before { - content: '\f722'; -} -.b-fa-trademark:before { - content: '\f25c'; -} -.b-fa-traffic-light:before { - content: '\f637'; -} -.b-fa-trailer:before { - content: '\e041'; -} -.b-fa-train:before { - content: '\f238'; -} -.b-fa-train-subway:before { - content: '\f239'; -} -.b-fa-subway:before { - content: '\f239'; -} -.b-fa-train-tram:before { - content: '\f7da'; -} -.b-fa-tram:before { - content: '\f7da'; -} -.b-fa-transgender:before { - content: '\f225'; -} -.b-fa-transgender-alt:before { - content: '\f225'; -} -.b-fa-trash:before { - content: '\f1f8'; -} -.b-fa-trash-arrow-up:before { - content: '\f829'; -} -.b-fa-trash-restore:before { - content: '\f829'; -} -.b-fa-trash-can:before { - content: '\f2ed'; -} -.b-fa-trash-alt:before { - content: '\f2ed'; -} -.b-fa-trash-can-arrow-up:before { - content: '\f82a'; -} -.b-fa-trash-restore-alt:before { - content: '\f82a'; -} -.b-fa-tree:before { - content: '\f1bb'; -} -.b-fa-tree-city:before { - content: '\e587'; -} -.b-fa-triangle-exclamation:before { - content: '\f071'; -} -.b-fa-exclamation-triangle:before { - content: '\f071'; -} -.b-fa-warning:before { - content: '\f071'; -} -.b-fa-trophy:before { - content: '\f091'; -} -.b-fa-trowel:before { - content: '\e589'; -} -.b-fa-trowel-bricks:before { - content: '\e58a'; -} -.b-fa-truck:before { - content: '\f0d1'; -} -.b-fa-truck-arrow-right:before { - content: '\e58b'; -} -.b-fa-truck-droplet:before { - content: '\e58c'; -} -.b-fa-truck-fast:before { - content: '\f48b'; -} -.b-fa-shipping-fast:before { - content: '\f48b'; -} -.b-fa-truck-field:before { - content: '\e58d'; -} -.b-fa-truck-field-un:before { - content: '\e58e'; -} -.b-fa-truck-front:before { - content: '\e2b7'; -} -.b-fa-truck-medical:before { - content: '\f0f9'; -} -.b-fa-ambulance:before { - content: '\f0f9'; -} -.b-fa-truck-monster:before { - content: '\f63b'; -} -.b-fa-truck-moving:before { - content: '\f4df'; -} -.b-fa-truck-pickup:before { - content: '\f63c'; -} -.b-fa-truck-plane:before { - content: '\e58f'; -} -.b-fa-truck-ramp-box:before { - content: '\f4de'; -} -.b-fa-truck-loading:before { - content: '\f4de'; -} -.b-fa-tty:before { - content: '\f1e4'; -} -.b-fa-teletype:before { - content: '\f1e4'; -} -.b-fa-turkish-lira-sign:before { - content: '\e2bb'; -} -.b-fa-try:before { - content: '\e2bb'; -} -.b-fa-turkish-lira:before { - content: '\e2bb'; -} -.b-fa-turn-down:before { - content: '\f3be'; -} -.b-fa-level-down-alt:before { - content: '\f3be'; -} -.b-fa-turn-up:before { - content: '\f3bf'; -} -.b-fa-level-up-alt:before { - content: '\f3bf'; -} -.b-fa-tv:before { - content: '\f26c'; -} -.b-fa-television:before { - content: '\f26c'; -} -.b-fa-tv-alt:before { - content: '\f26c'; -} -.b-fa-u:before { - content: 'U'; -} -.b-fa-umbrella:before { - content: '\f0e9'; -} -.b-fa-umbrella-beach:before { - content: '\f5ca'; -} -.b-fa-underline:before { - content: '\f0cd'; -} -.b-fa-universal-access:before { - content: '\f29a'; -} -.b-fa-unlock:before { - content: '\f09c'; -} -.b-fa-unlock-keyhole:before { - content: '\f13e'; -} -.b-fa-unlock-alt:before { - content: '\f13e'; -} -.b-fa-up-down:before { - content: '\f338'; -} -.b-fa-arrows-alt-v:before { - content: '\f338'; -} -.b-fa-up-down-left-right:before { - content: '\f0b2'; -} -.b-fa-arrows-alt:before { - content: '\f0b2'; -} -.b-fa-up-long:before { - content: '\f30c'; -} -.b-fa-long-arrow-alt-up:before { - content: '\f30c'; -} -.b-fa-up-right-and-down-left-from-center:before { - content: '\f424'; -} -.b-fa-expand-alt:before { - content: '\f424'; -} -.b-fa-up-right-from-square:before { - content: '\f35d'; -} -.b-fa-external-link-alt:before { - content: '\f35d'; -} -.b-fa-upload:before { - content: '\f093'; -} -.b-fa-user:before { - content: '\f007'; -} -.b-fa-user-astronaut:before { - content: '\f4fb'; -} -.b-fa-user-check:before { - content: '\f4fc'; -} -.b-fa-user-clock:before { - content: '\f4fd'; -} -.b-fa-user-doctor:before { - content: '\f0f0'; -} -.b-fa-user-md:before { - content: '\f0f0'; -} -.b-fa-user-gear:before { - content: '\f4fe'; -} -.b-fa-user-cog:before { - content: '\f4fe'; -} -.b-fa-user-graduate:before { - content: '\f501'; -} -.b-fa-user-group:before { - content: '\f500'; -} -.b-fa-user-friends:before { - content: '\f500'; -} -.b-fa-user-injured:before { - content: '\f728'; -} -.b-fa-user-large:before { - content: '\f406'; -} -.b-fa-user-alt:before { - content: '\f406'; -} -.b-fa-user-large-slash:before { - content: '\f4fa'; -} -.b-fa-user-alt-slash:before { - content: '\f4fa'; -} -.b-fa-user-lock:before { - content: '\f502'; -} -.b-fa-user-minus:before { - content: '\f503'; -} -.b-fa-user-ninja:before { - content: '\f504'; -} -.b-fa-user-nurse:before { - content: '\f82f'; -} -.b-fa-user-pen:before { - content: '\f4ff'; -} -.b-fa-user-edit:before { - content: '\f4ff'; -} -.b-fa-user-plus:before { - content: '\f234'; -} -.b-fa-user-secret:before { - content: '\f21b'; -} -.b-fa-user-shield:before { - content: '\f505'; -} -.b-fa-user-slash:before { - content: '\f506'; -} -.b-fa-user-tag:before { - content: '\f507'; -} -.b-fa-user-tie:before { - content: '\f508'; -} -.b-fa-user-xmark:before { - content: '\f235'; -} -.b-fa-user-times:before { - content: '\f235'; -} -.b-fa-users:before { - content: '\f0c0'; -} -.b-fa-users-between-lines:before { - content: '\e591'; -} -.b-fa-users-gear:before { - content: '\f509'; -} -.b-fa-users-cog:before { - content: '\f509'; -} -.b-fa-users-line:before { - content: '\e592'; -} -.b-fa-users-rays:before { - content: '\e593'; -} -.b-fa-users-rectangle:before { - content: '\e594'; -} -.b-fa-users-slash:before { - content: '\e073'; -} -.b-fa-users-viewfinder:before { - content: '\e595'; -} -.b-fa-utensils:before { - content: '\f2e7'; -} -.b-fa-cutlery:before { - content: '\f2e7'; -} -.b-fa-v:before { - content: 'V'; -} -.b-fa-van-shuttle:before { - content: '\f5b6'; -} -.b-fa-shuttle-van:before { - content: '\f5b6'; -} -.b-fa-vault:before { - content: '\e2c5'; -} -.b-fa-vector-square:before { - content: '\f5cb'; -} -.b-fa-venus:before { - content: '\f221'; -} -.b-fa-venus-double:before { - content: '\f226'; -} -.b-fa-venus-mars:before { - content: '\f228'; -} -.b-fa-vest:before { - content: '\e085'; -} -.b-fa-vest-patches:before { - content: '\e086'; -} -.b-fa-vial:before { - content: '\f492'; -} -.b-fa-vial-circle-check:before { - content: '\e596'; -} -.b-fa-vial-virus:before { - content: '\e597'; -} -.b-fa-vials:before { - content: '\f493'; -} -.b-fa-video:before { - content: '\f03d'; -} -.b-fa-video-camera:before { - content: '\f03d'; -} -.b-fa-video-slash:before { - content: '\f4e2'; -} -.b-fa-vihara:before { - content: '\f6a7'; -} -.b-fa-virus:before { - content: '\e074'; -} -.b-fa-virus-covid:before { - content: '\e4a8'; -} -.b-fa-virus-covid-slash:before { - content: '\e4a9'; -} -.b-fa-virus-slash:before { - content: '\e075'; -} -.b-fa-viruses:before { - content: '\e076'; -} -.b-fa-voicemail:before { - content: '\f897'; -} -.b-fa-volcano:before { - content: '\f770'; -} -.b-fa-volleyball:before { - content: '\f45f'; -} -.b-fa-volleyball-ball:before { - content: '\f45f'; -} -.b-fa-volume-high:before { - content: '\f028'; -} -.b-fa-volume-up:before { - content: '\f028'; -} -.b-fa-volume-low:before { - content: '\f027'; -} -.b-fa-volume-down:before { - content: '\f027'; -} -.b-fa-volume-off:before { - content: '\f026'; -} -.b-fa-volume-xmark:before { - content: '\f6a9'; -} -.b-fa-volume-mute:before { - content: '\f6a9'; -} -.b-fa-volume-times:before { - content: '\f6a9'; -} -.b-fa-vr-cardboard:before { - content: '\f729'; -} -.b-fa-w:before { - content: 'W'; -} -.b-fa-walkie-talkie:before { - content: '\f8ef'; -} -.b-fa-wallet:before { - content: '\f555'; -} -.b-fa-wand-magic:before { - content: '\f0d0'; -} -.b-fa-magic:before { - content: '\f0d0'; -} -.b-fa-wand-magic-sparkles:before { - content: '\e2ca'; -} -.b-fa-magic-wand-sparkles:before { - content: '\e2ca'; -} -.b-fa-wand-sparkles:before { - content: '\f72b'; -} -.b-fa-warehouse:before { - content: '\f494'; -} -.b-fa-water:before { - content: '\f773'; -} -.b-fa-water-ladder:before { - content: '\f5c5'; -} -.b-fa-ladder-water:before { - content: '\f5c5'; -} -.b-fa-swimming-pool:before { - content: '\f5c5'; -} -.b-fa-wave-square:before { - content: '\f83e'; -} -.b-fa-weight-hanging:before { - content: '\f5cd'; -} -.b-fa-weight-scale:before { - content: '\f496'; -} -.b-fa-weight:before { - content: '\f496'; -} -.b-fa-wheat-awn:before { - content: '\e2cd'; -} -.b-fa-wheat-alt:before { - content: '\e2cd'; -} -.b-fa-wheat-awn-circle-exclamation:before { - content: '\e598'; -} -.b-fa-wheelchair:before { - content: '\f193'; -} -.b-fa-wheelchair-move:before { - content: '\e2ce'; -} -.b-fa-wheelchair-alt:before { - content: '\e2ce'; -} -.b-fa-whiskey-glass:before { - content: '\f7a0'; -} -.b-fa-glass-whiskey:before { - content: '\f7a0'; -} -.b-fa-wifi:before { - content: '\f1eb'; -} -.b-fa-wifi-3:before { - content: '\f1eb'; -} -.b-fa-wifi-strong:before { - content: '\f1eb'; -} -.b-fa-wind:before { - content: '\f72e'; -} -.b-fa-window-maximize:before { - content: '\f2d0'; -} -.b-fa-window-minimize:before { - content: '\f2d1'; -} -.b-fa-window-restore:before { - content: '\f2d2'; -} -.b-fa-wine-bottle:before { - content: '\f72f'; -} -.b-fa-wine-glass:before { - content: '\f4e3'; -} -.b-fa-wine-glass-empty:before { - content: '\f5ce'; -} -.b-fa-wine-glass-alt:before { - content: '\f5ce'; -} -.b-fa-won-sign:before { - content: '\f159'; -} -.b-fa-krw:before { - content: '\f159'; -} -.b-fa-won:before { - content: '\f159'; -} -.b-fa-worm:before { - content: '\e599'; -} -.b-fa-wrench:before { - content: '\f0ad'; -} -.b-fa-x:before { - content: 'X'; -} -.b-fa-x-ray:before { - content: '\f497'; -} -.b-fa-xmark:before { - content: '\f00d'; -} -.b-fa-close:before { - content: '\f00d'; -} -.b-fa-multiply:before { - content: '\f00d'; -} -.b-fa-remove:before { - content: '\f00d'; -} -.b-fa-times:before { - content: '\f00d'; -} -.b-fa-xmarks-lines:before { - content: '\e59a'; -} -.b-fa-y:before { - content: 'Y'; -} -.b-fa-yen-sign:before { - content: '\f157'; -} -.b-fa-cny:before { - content: '\f157'; -} -.b-fa-jpy:before { - content: '\f157'; -} -.b-fa-rmb:before { - content: '\f157'; -} -.b-fa-yen:before { - content: '\f157'; -} -.b-fa-yin-yang:before { - content: '\f6ad'; -} -.b-fa-z:before { - content: 'Z'; -} -.sr-only, -.b-fa-sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} -.sr-only-focusable:not(:focus), -.b-fa-sr-only-focusable:not(:focus) { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} -.b-fa { - font-family: inherit; - font-weight: inherit; - line-height: inherit; - -webkit-font-smoothing: inherit; -} -.b-fa:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; -} -.b-icon:before, -.b-indicator.b-constraint-type-muststarton:before, -.b-indicator.b-constraint-type-mustfinishon:before, -.b-indicator.b-deadline-date:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - display: inline-flex; - justify-content: center; - align-items: center; -} -.b-fw-icon:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-icon-add:before { - content: '+'; -} -.b-icon-remove:before { - content: '\f00d'; -} -.b-icon-clear:before { - content: '\f00d'; -} -.b-icon-close:before, -.b-popup-close:before { - content: '\f00d'; -} -.b-icon-collapse-down:before { - content: '\f078'; -} -.b-icon-collapse-left:before { - content: '\f053'; -} -.b-icon-collapse-right:before { - content: '\f054'; -} -.b-icon-collapse-up:before { - content: '\f077'; -} -.b-icon-filter-disable:before { - content: '\f05e'; -} -.b-icon-search:before { - content: '\f002'; -} -.b-icon-search-plus:before { - content: '\f00e'; -} -.b-icon-search-minus:before { - content: '\f010'; -} -.b-icon-hide:before { - content: '\f057'; -} -.b-icon-trash:before { - content: '\f1f8'; -} -.b-icon-edit:before { - content: '\f303'; -} -.b-icon-rename:before { - content: '\f044'; -} -.b-icon-copy:before { - content: '\f0c5'; -} -.b-icon-cut:before { - content: '\f0c4'; -} -.b-icon-paste:before { - content: '\f0ea'; -} -.b-icon-expand-row:before { - content: '\f107'; -} -.b-icon-expand-column:before { - content: '\f105'; -} -.b-icon-expand, -.b-popup-expand:before { - content: '\f065'; -} -.b-icon-first:before { - content: '\f100'; -} -.b-rtl > .b-icon-first:before { - transform: scaleX(-1); -} -.b-icon-last:before { - content: '\f101'; -} -.b-rtl > .b-icon-last:before { - transform: scaleX(-1); -} -.b-icon-reload:before { - content: '\f01e'; -} -.b-icon-undo:before { - content: '\f0e2'; -} -.b-icon-redo:before { - content: '\f01e'; -} -.b-icon-code:before { - content: '\f121'; -} -.b-icon-clipboard:before { - content: '\f328'; -} -.b-icon-filter:before, -.b-icon-filter-equal:before { - content: '\f0b0'; -} -.b-icon-filter-less:before, -.b-icon-filter-before:before { - content: '\f053'; -} -.b-icon-filter-more:before, -.b-icon-filter-after:before { - content: '\f054'; -} -.b-icon-check:before { - content: '\f00c'; -} -.b-icon-checked:before { - content: '\f14a'; -} -.b-icon-unchecked:before { - content: '\f0c8'; -} -.b-icon-radio:before { - content: '\f111'; -} -.b-icon-radio-checked:before { - content: '\f192'; -} -.b-icon-radio-unchecked:before { - content: '\f111'; -} -.b-icon-calendar:before { - content: '\f133'; -} -.b-icon-calendar-day:before { - content: '\f783'; -} -.b-icon-clock:before { - content: '\f017'; -} -.b-icon-recurring:before { - content: '\f021'; -} -.b-icon-duration:before { - content: '\f254'; -} -.b-icon-milestone:before { - content: '\f219'; -} -.b-icon-user:before { - content: '\f007'; -} -.b-icon-menu:before { - content: '\f0c9'; -} -.b-icon-menu-horizontal:before { - content: '\f141'; -} -.b-icon-menu-vertical:before { - content: '\f142'; -} -.b-icon-info:before { - content: '\f129'; -} -.b-icon-sub-menu:before { - content: '\f054'; -} -.b-icon-star:before { - content: '\f005'; -} -.b-icon-warning:before { - content: '\f071'; -} -.b-icon-columns:before { - content: '\f0db'; -} -.b-icon-picker:before { - content: '\f0d7'; - transition: transform 0.2s; -} -.b-icon-picker-rotated:before { - content: '\f0d7'; - transform: rotate(180deg); - transition: transform 0.2s; -} -.b-icon-resize-horizontal:before { - content: '\f337'; -} -.b-icon-fullscreen:before { - content: '\f0b2'; -} -.b-icon-cog:before { - content: '\f013'; -} -.b-linux .b-icon-cog:before, -.b-windows .b-icon-cog:before { - vertical-align: middle; -} -.b-icon-file-download:before { - content: '\f56d'; -} -.b-icon-sync:before { - content: '\f2f1'; -} -.b-icon-bad-mood-emoji:before { - content: '\f119'; -} -.b-icon-circle:before { - content: '\f111'; -} -.b-icon-square:before { - content: '\f0c8'; -} -.b-icon-merge-cells:before { - content: '\f5fd'; -} -.b-icon-up:before { - content: '\f062'; -} -.b-icon-down:before { - content: '\f063'; -} -.b-icon-left:before { - content: '\f060'; -} -.b-icon-right:before { - content: '\f061'; -} -.b-icon-angle-left:before { - content: '\f104'; -} -.b-icon-angle-right:before { - content: '\f105'; -} -.b-icon-previous:before { - content: '\f053'; -} -.b-rtl > .b-icon-previous:before { - transform: scaleX(-1); -} -.b-icon-next:before { - content: '\f054'; -} -.b-rtl > .b-icon-next:before { - transform: scaleX(-1); -} -.b-icon-move-left-right:before { - content: '\f337'; -} -.b-icon-move-up-down:before { - content: '\f338'; -} -.b-icon-spinner:before { - content: '\f110'; - animation: rotate 2s infinite linear; -} -.b-icon-column-move-left:before { - content: '\f0a8'; -} -.b-icon-column-move-right:before { - content: '\f0a9'; -} -.b-icon-hide-column:before { - content: '\f057'; -} -.b-icon-sort:before { - content: '\f0dc'; -} -.b-icon-sort-asc:before { - content: '\f15e'; -} -.b-icon-sort-desc:before { - content: '\f15d'; -} -.b-icon-sorted-asc:before { - content: '\f062'; -} -.b-icon-group-asc:before { - content: '\f885'; -} -.b-icon-group-desc:before { - content: '\f160'; -} -.b-icon-group-collapse:before { - content: '\f056'; -} -.b-icon-group-expand:before { - content: '\f055'; -} -.b-icon-grouped-asc:before { - content: '\f012'; -} -.b-icon-tree-expand:before { - content: '\f105'; -} -.b-icon-tree-collapse:before { - content: '\f107'; -} -.b-icon-tree-folder:before { - content: '\f07b'; -} -.b-icon-tree-folder-open:before { - content: '\f07c'; -} -.b-icon-tree-leaf:before { - content: '\f111'; -} -.b-icon-expand-gridregion:before { - content: '\f054'; -} -.b-icon-collapse-gridregion:before { - content: '\f053'; -} -.b-icon-unassign:before { - content: '\f506'; -} -.b-icon-valid:before { - content: '\f00c'; -} -.b-icon-invalid:before { - content: '\f05e'; -} -.b-icon-checking:before { - content: '\f110'; -} -.b-icon-expand-resource:before { - content: '\f103'; -} -.b-icon-note:before { - content: '\f249'; -} -.b-icon-advanced:before { - content: '\f085'; -} -.b-icon-renumber:before { - content: '\f884'; -} -.b-icon-indent:before { - content: '\f03c'; -} -.b-icon-outdent:before { - content: '\f03b'; -} -.b-icon-subtask:before { - content: '\e476'; -} -.b-icon-predecessor:before { - content: '\e477'; -} -.b-icon-successor:before { - content: '\e47a'; -} -.b-icon-calendar-days:before { - content: '\f073'; -} -.b-icon-calendar-week:before { - content: '\f784'; -} -.b-noselect { - -webkit-user-select: none; - user-select: none; -} -body { - --rtl-negate: 1; -} -.b-rtl { - --rtl-negate: -1; -} -.b-released, -.b-hide-display, -.b-theme-info { - display: none !important; -} -.b-hide-visibility { - visibility: hidden !important; -} -.b-hide-offscreen { - visibility: hidden !important; - position: absolute !important; - top: -10000em; - left: -10000em; -} -.b-yscroll-pad { - display: none; -} -.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { - display: block; - order: 9999; - border-inline-start: 1px solid #ddd; -} -.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad .b-yscroll-pad-sizer { - overflow-x: hidden; - overflow-y: scroll; - visibility: hidden; - margin-inline-start: -1px; - height: 0; -} -.b-fx-highlight { - z-index: 9999; - animation-name: b-fx-highlight-animation; - animation-duration: 1s; - animation: b-fx-highlight-animation 1s ease 0s 1; -} -@keyframes b-fx-highlight-animation { - 0% { - box-shadow: none; - } - 50% { - box-shadow: 0 0 10px 5px #fd7e1480; - } - to { - box-shadow: none; - } -} -@keyframes b-slide-in-from-right { - 30% { - transform: translate(-30%); - opacity: 0.1; - } - 30.01% { - transform: translate(30%); - } - to { - transform: translate(0); - opacity: 1; - } -} -@keyframes b-slide-in-from-left { - 30% { - transform: translate(30%); - opacity: 0.1; - } - 30.01% { - transform: translate(-30%); - } - to { - transform: translate(0); - opacity: 1; - } -} -@keyframes b-slide-in-from-below { - 30% { - transform: translateY(-30%); - opacity: 0.1; - } - 30.01% { - transform: translateY(30%); - } - to { - transform: translateY(0); - opacity: 1; - } -} -@keyframes b-slide-in-from-above { - 30% { - transform: translateY(30%); - opacity: 0.1; - } - 30.01% { - transform: translateY(-30%); - } - to { - transform: translateY(0); - opacity: 1; - } -} -.b-slide-vertical.b-slide-in-next { - animation: b-slide-in-from-below 0.3s ease 0s 1 normal; -} -.b-slide-vertical.b-slide-in-previous { - animation: b-slide-in-from-above 0.3s ease 0s 1 normal; -} -:not(.b-slide-vertical).b-slide-in-next { - animation: b-slide-in-from-right 0.3s ease 0s 1 normal; -} -:not(.b-slide-vertical).b-slide-in-previous { - animation: b-slide-in-from-left 0.3s ease 0s 1 normal; -} -.b-rtl :not(.b-slide-vertical).b-slide-in-next { - animation: b-slide-in-from-left 0.3s ease 0s 1 normal; -} -.b-rtl :not(.b-slide-vertical).b-slide-in-previous { - animation: b-slide-in-from-right 0.3s ease 0s 1 normal; -} -.b-no-resizeobserver.b-resize-monitored { - position: relative; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - visibility: hidden; - overflow: hidden; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > * { - width: 100%; - height: 100%; - overflow: hidden; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-expand:after { - content: ''; - display: block; - width: 100000px; - height: 100000px; -} -.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-shrink:after { - content: ''; - display: block; - width: 200%; - height: 200%; - min-width: 1px; - min-height: 1px; -} -.b-float-root { - position: fixed; - inset: 0; - pointer-events: none; - overflow: hidden; - overflow: -moz-hidden-unscrollable; - overflow: clip; - z-index: 11000; - contain: strict; - display: flex; - justify-content: center; - align-items: center; -} -.b-float-root.b-safari { - -webkit-user-select: none; - user-select: none; -} -.b-float-root > .b-floating { - position: absolute; - contain: layout style; - pointer-events: all; - transition: opacity 0.2s; - box-shadow: 2px 2px 6px #0000001a; - top: 0; - left: 0; - z-index: 11001; -} -.b-firefox .b-float-root > .b-floating { - contain: layout; -} -.b-float-root > .b-floating.b-hidden { - opacity: 0; -} -.b-float-root > .b-floating.b-aligned-above:not(.b-anchored) { - box-shadow: 2px -2px 6px #0000001a; -} -.b-gripper { - position: absolute; -} -.b-gripper:after { - content: ' '; - position: absolute; - opacity: 0; -} -.b-hover-top .b-gripper.b-gripper-horz, -.b-hover-bottom .b-gripper.b-gripper-horz { - cursor: ns-resize; - height: 1em; - left: 0; - right: 0; -} -.b-hover-bottom .b-gripper.b-gripper-horz { - bottom: 0; -} -.b-gripper.b-gripper-horz:after { - border-top: 1px solid rgba(0, 0, 0, 0.3); - border-bottom: 1px solid rgba(0, 0, 0, 0.3); - width: 0; - height: 0.25em; - left: 50%; - margin-inline-start: 0; -} -.b-hover-top .b-gripper.b-gripper-horz:after { - top: 0.4em; -} -.b-hover-bottom .b-gripper.b-gripper-horz:after { - bottom: 0.4em; -} -.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after { - transition: opacity 0.2s, margin-inline-start 0.2s, width 0.2s; - opacity: 1; - margin-inline-start: -0.6em; - width: 1.2em; -} -.b-hover-left .b-gripper.b-gripper-vert, -.b-hover-right .b-gripper.b-gripper-vert { - cursor: ew-resize; - width: 1em; - top: 0; - bottom: 0; -} -.b-hover-right .b-gripper.b-gripper-vert { - right: 0; -} -.b-hover-left .b-gripper.b-gripper-vert { - left: 0; -} -.b-gripper.b-gripper-vert:after { - background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 3px); - height: 0; - width: 0.5em; - top: 50%; - margin-top: 0; -} -.b-hover-left .b-gripper.b-gripper-vert:after { - left: 4px; -} -.b-hover-right .b-gripper.b-gripper-vert:after { - right: 4px; -} -.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after { - transition: opacity 0.2s, margin-top 0.2s, height 0.2s; - opacity: 1; - margin-top: -6px; - height: 12px; -} -.b-dragging { - z-index: 100; - pointer-events: none !important; - opacity: 0.8; - box-sizing: border-box; -} -.b-dragging.b-drag-unified-proxy { - opacity: 0.65; -} -.b-dragging.b-drag-main { - z-index: 101; - opacity: 1; -} -.b-drag-proxy { - position: absolute !important; - top: 0; - left: 0; - pointer-events: none !important; - box-sizing: border-box; -} -.b-drag-proxy * { - box-sizing: border-box; -} -.b-aborting, -.b-drag-final-transition { - transition-duration: 0.3s; - transition-property: all !important; -} -.b-drag-unified-animation { - transition: transform 0.2s; -} -.b-drag-original.b-hidden { - display: none !important; -} -.b-draghelper-active * { - -webkit-user-select: none; - user-select: none; -} -.simulated-mouse { - position: absolute; - z-index: 100; - top: 10px; - left: 10px; - transition: top 0.5s, left 0.5s; - pointer-events: none; - font-size: 16px; -} -.simulated-mouse.quick { - transition: top 0.05s, left 0.05s; -} -.simulated-mouse:after { - position: absolute; - content: '\f245'; - font-family: 'Font Awesome 6 Free'; - font-weight: 900; - z-index: 102; -} -.simulated-mouse.drag:before, -.simulated-mouse.mousedown:before, -.simulated-mouse.dblclick:before, -.simulated-mouse.click:before { - position: absolute; - content: ''; - border: 2px solid transparent; - border-radius: 50%; - animation-name: click; - animation-duration: 0.2s; - top: 0; - left: 0; - transform: translate(-50%, -50%); - z-index: 101; - opacity: 0.7; -} -.simulated-mouse.drag:after { - content: '\f25a'; - left: -3px; -} -.simulated-mouse.dblclick:before { - animation-name: dblclick; - animation-duration: 0.3s; -} -.simulated-mouse.mousedown:before, -.simulated-mouse.drag:before { - animation-name: none; - width: 1.5em; - height: 1.5em; - border-color: red; -} -@keyframes click { - 0% { - width: 0; - height: 0; - } - 90% { - width: 1.5em; - height: 1.5em; - border-color: red; - } - to { - width: 0; - height: 0; - border-color: transparent; - } -} -@keyframes dblclick { - 0% { - width: 0; - height: 0; - } - 40% { - width: 1.5em; - height: 1.5em; - border-color: red; - } - 50% { - width: 0; - height: 0; - } - 90% { - width: 1.5em; - height: 1.5em; - border-color: red; - } - to { - width: 0; - height: 0; - border-color: transparent; - } -} -.b-widget { - display: inline-flex; - overflow: hidden; - line-height: initial; - font-weight: 400; - font-size: 1em; - box-sizing: border-box; - color-scheme: light; -} -.b-widget.b-measure { - display: block !important; -} -.b-widget.b-anchored { - overflow: visible; -} -.b-widget.b-maximized { - transform: none !important; - width: 100% !important; - height: 100% !important; - max-width: 100% !important; - max-height: 100% !important; -} -.b-widget * { - box-sizing: border-box; -} -.b-widget:before, -.b-widget:after, -.b-widget *:before, -.b-widget *:after { - box-sizing: border-box; -} -.b-widget.b-positioned { - position: absolute; - top: 0; - left: 0; -} -.b-widget.b-floating.b-centered, -.b-widget.b-positioned.b-centered { - left: 50%; - top: 50%; - transform: translate(-50%, -50%); -} -.b-widget > .b-focus-trap { - position: absolute; - display: none; - clip: rect(0, 0, 0, 0); -} -.b-widget.b-focus-trapped.b-contains-focus > .b-focus-trap { - display: inherit; -} -.b-widget.b-hidden { - display: none !important; -} -.b-widget.b-hiding { - pointer-events: none; -} -.b-widget .b-aria-desc-element { - position: absolute; - clip-path: polygon(0 0); - contain: strict; -} -.b-widget .b-widget-inner { - width: 100%; - position: relative; - flex: 1; -} -.b-widget .b-anchor { - width: 16px; - height: 8px; - position: absolute; - z-index: -1; -} -.b-widget .b-anchor svg { - position: absolute; - top: 0; - overflow: visible; -} -.b-widget .b-anchor.b-anchor-top { - left: 0; - bottom: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-bottom { - left: 0; - top: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-bottom svg { - transform: rotate(180deg); -} -.b-widget .b-anchor.b-anchor-left { - top: 0; - width: 8px; - height: 16px; - right: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-left svg { - transform: rotate(270deg); - transform-origin: 8px 8px; -} -.b-widget .b-anchor.b-anchor-right { - top: 0; - width: 8px; - height: 16px; - left: calc(100% - 1px); -} -.b-widget .b-anchor.b-anchor-right svg { - transform: rotate(90deg); - transform-origin: 4px 4px; -} -.b-widget.b-rtl > .b-anchor.b-anchor-left { - right: calc(100% - 9px); -} -.b-widget.b-rtl > .b-anchor.b-anchor-right { - left: calc(100% + 7px); -} -.b-slidingcontent-content { - display: flex; - flex-flow: row nowrap !important; - align-items: stretch; - scroll-snap-type: x mandatory; -} -.b-slidingcontent-content .b-carousel-item { - flex: 1 0 100%; -} -.b-widget-scroller { - overflow: hidden; - -webkit-overflow-scrolling: touch; - overflow-anchor: none; - position: relative; -} -.b-widget-scroller.b-hide-scroll { - scrollbar-width: none; -} -.b-widget-scroller.b-hide-scroll::-webkit-scrollbar { - display: none; -} -.b-scroller-stretcher { - position: absolute; - height: 1px; - width: 1px; - top: 0; - left: 0; -} -.b-rtl > .b-scroller-stretcher { - left: auto; - right: 0; -} -.b-text-align-start, -.b-text-align-left { - text-align: start; -} -.b-text-align-center { - text-align: center; -} -.b-text-align-end, -.b-text-align-right { - text-align: end; -} -.b-rtl { - direction: rtl; -} -.b-ltr { - direction: ltr; -} -.b-widget.b-badge { - overflow: visible; -} -.b-badge:before { - content: attr(data-badge); - position: absolute; - min-width: 2.223em; - min-height: 2.223em; - right: -1em; - top: -1em; - padding: 0.5em; - background-color: #ef9a9a; - color: #616161; - border-radius: 50%; - font-size: 0.6em; - z-index: 5; - display: flex; - justify-content: center; - align-items: center; - animation-name: b-badge-show; - animation-duration: 0.3s; -} -.b-badge.b-rtl:before { - left: -1em; - right: auto; -} -.b-button.b-badge:before { - font-size: 0.7em; -} -@keyframes b-badge-show { - 0% { - opacity: 0; - transform: scale(0.1) rotate(180deg); - } - to { - opacity: 1; - transform: scale(1) rotate(0); - } -} -.b-button { - position: relative; - padding: 0 1em; - min-height: 3em; - border: 1px solid; - cursor: pointer; - font-family: inherit; - font-weight: 400; - transition: background-color 0.2s, color 0.2s, border 0.2s; - white-space: nowrap; - display: inline-flex; - align-items: center; - justify-content: center; - text-transform: none; - -webkit-user-select: none; - user-select: none; -} -.b-button.b-text { - min-width: 3.3em; -} -.b-button:not(.b-tab) { - border-radius: 2px; -} -.b-button::-moz-focus-inner { - border: 0; -} -.b-button label { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} -.b-button.b-rotate-vertical { - min-height: 3em; - min-width: 3em; - padding: 1em 0; -} -.b-button.b-rotate-vertical label { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; -} -.b-button.b-rotate-left { - flex-direction: column-reverse; -} -.b-button.b-rotate-left label { - transform: rotate(180deg); -} -.b-button.b-rotate-left i { - transform: rotate(270deg); -} -.b-button.b-rotate-right { - flex-direction: column; -} -.b-button.b-rotate-right i { - transform: rotate(90deg); -} -.b-button.b-icon-align-start i:not(.b-button-menu-icon) { - order: -100; -} -.b-button.b-icon-align-start:not(.b-rotate-vertical) label { - margin-inline-start: 0.5em; -} -.b-button.b-icon-align-start.b-rotate-right label { - margin-inline-end: 0.5em; -} -.b-button.b-icon-align-start.b-rotate-left label { - margin-inline-start: 0.5em; -} -.b-button.b-icon-align-end i { - order: 100; -} -.b-button.b-icon-align-end:not(.b-rotate-vertical) label { - margin-inline-end: 0.5em; -} -.b-button.b-icon-align-end.b-rotate-right label { - margin-inline-start: 0.5em; -} -.b-button.b-icon-align-end.b-rotate-left label { - margin-inline-end: 0.5em; -} -.b-button .b-button-menu-icon { - margin-inline-start: 0.5em; -} -.b-button i { - font-size: 1em; -} -.b-button label:empty { - display: none; -} -.b-button.b-badge { - overflow: visible !important; -} -.b-button.b-rounded { - border-radius: 50%; - width: 3em; - height: 3em; -} -.b-button:focus { - outline: none; -} -.b-button:disabled { - cursor: default; -} -.b-button.b-borderless { - border: none; -} -.b-popup .b-bottom-toolbar .b-button.b-text { - min-width: 8em; -} -button.b-button.b-transparent:not(.b-tab) { - background-color: transparent; - border: none; -} -a.b-button { - text-decoration: none; -} -.b-button.b-white:not(.b-tab) { - color: #fff; - border-color: #ffffff4d; - background-color: #ffffff0d; -} -.b-using-keyboard .b-button.b-white:not(.b-tab):focus, -.b-button.b-white:not(.b-tab).b-using-keyboard:focus { - background-color: #ffffff4d; -} -.b-button.b-white:not(.b-tab).b-pressed { - color: #fff; - background-color: #fffc; -} -.b-button.b-white:not(.b-tab).b-pressed.b-transparent { - color: #ccc; -} -.b-button.b-white:not(.b-tab):hover:not(.b-disabled) { - background-color: #ffffff4d; -} -.b-button.b-white:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ffffff4d; -} -.b-button.b-white:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #ffffffb3; -} -.b-button.b-white:not(.b-tab).b-pressed:hover.b-transparent { - color: #ccc; -} -.b-button.b-white:not(.b-tab):active:not(.b-disabled), -.b-button.b-white:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #f2f2f2; - border-color: #f2f2f24d; - color: #fff; -} -.b-button.b-white:not(.b-tab).b-disabled { - background-color: transparent; - color: #ffffff4d; - border-color: #ffffff1a; -} -.b-button.b-blue:not(.b-tab) { - color: #64b5f6; - border-color: #64b5f64d; - background-color: #64b5f60d; -} -.b-using-keyboard .b-button.b-blue:not(.b-tab):focus, -.b-button.b-blue:not(.b-tab).b-using-keyboard:focus { - background-color: #64b5f64d; -} -.b-button.b-blue:not(.b-tab).b-pressed { - color: #fff; - background-color: #64b5f6cc; -} -.b-button.b-blue:not(.b-tab).b-pressed.b-transparent { - color: #0d86e7; -} -.b-button.b-blue:not(.b-tab):hover:not(.b-disabled) { - background-color: #64b5f64d; -} -.b-button.b-blue:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #64b5f64d; -} -.b-button.b-blue:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #64b5f6b3; -} -.b-button.b-blue:not(.b-tab).b-pressed:hover.b-transparent { - color: #0d86e7; -} -.b-button.b-blue:not(.b-tab):active:not(.b-disabled), -.b-button.b-blue:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #4ca9f5; - border-color: #4ca9f54d; - color: #fff; -} -.b-button.b-blue:not(.b-tab).b-disabled { - background-color: transparent; - color: #64b5f64d; - border-color: #64b5f61a; -} -.b-button.b-deep-orange:not(.b-tab) { - color: #ff5722; - border-color: #ff57224d; - background-color: #ff57220d; -} -.b-using-keyboard .b-button.b-deep-orange:not(.b-tab):focus, -.b-button.b-deep-orange:not(.b-tab).b-using-keyboard:focus { - background-color: #ff57224d; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed { - color: #fff; - background-color: #ff5722cc; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed.b-transparent { - color: #bb2d00; -} -.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled) { - background-color: #ff57224d; -} -.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ff57224d; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #ff5722b3; -} -.b-button.b-deep-orange:not(.b-tab).b-pressed:hover.b-transparent { - color: #bb2d00; -} -.b-button.b-deep-orange:not(.b-tab):active:not(.b-disabled), -.b-button.b-deep-orange:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ff4409; - border-color: #ff44094d; - color: #fff; -} -.b-button.b-deep-orange:not(.b-tab).b-disabled { - background-color: transparent; - color: #ff57224d; - border-color: #ff57221a; -} -.b-button.b-orange:not(.b-tab) { - color: #ffcc80; - border-color: #ffcc804d; - background-color: #ffcc800d; -} -.b-using-keyboard .b-button.b-orange:not(.b-tab):focus, -.b-button.b-orange:not(.b-tab).b-using-keyboard:focus { - background-color: #ffcc804d; -} -.b-button.b-orange:not(.b-tab).b-pressed { - color: #fff; - background-color: #ffcc80cc; -} -.b-button.b-orange:not(.b-tab).b-pressed.b-transparent { - color: #ffa31a; -} -.b-button.b-orange:not(.b-tab):hover:not(.b-disabled) { - background-color: #ffcc804d; -} -.b-button.b-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ffcc804d; -} -.b-button.b-orange:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #ffcc80b3; -} -.b-button.b-orange:not(.b-tab).b-pressed:hover.b-transparent { - color: #ffa31a; -} -.b-button.b-orange:not(.b-tab):active:not(.b-disabled), -.b-button.b-orange:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ffc267; - border-color: #ffc2674d; - color: #fff; -} -.b-button.b-orange:not(.b-tab).b-disabled { - background-color: transparent; - color: #ffcc804d; - border-color: #ffcc801a; -} -.b-button.b-amber:not(.b-tab) { - color: #ffd54f; - border-color: #ffd54f4d; - background-color: #ffd54f0d; -} -.b-using-keyboard .b-button.b-amber:not(.b-tab):focus, -.b-button.b-amber:not(.b-tab).b-using-keyboard:focus { - background-color: #ffd54f4d; -} -.b-button.b-amber:not(.b-tab).b-pressed { - color: #fff; - background-color: #ffd54fcc; -} -.b-button.b-amber:not(.b-tab).b-pressed.b-transparent { - color: #e8b100; -} -.b-button.b-amber:not(.b-tab):hover:not(.b-disabled) { - background-color: #ffd54f4d; -} -.b-button.b-amber:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ffd54f4d; -} -.b-button.b-amber:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #ffd54fb3; -} -.b-button.b-amber:not(.b-tab).b-pressed:hover.b-transparent { - color: #e8b100; -} -.b-button.b-amber:not(.b-tab):active:not(.b-disabled), -.b-button.b-amber:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ffcf36; - border-color: #ffcf364d; - color: #fff; -} -.b-button.b-amber:not(.b-tab).b-disabled { - background-color: transparent; - color: #ffd54f4d; - border-color: #ffd54f1a; -} -.b-button.b-indigo:not(.b-tab) { - color: #3f51b5; - border-color: #3f51b54d; - background-color: #3f51b50d; -} -.b-using-keyboard .b-button.b-indigo:not(.b-tab):focus, -.b-button.b-indigo:not(.b-tab).b-using-keyboard:focus { - background-color: #3f51b54d; -} -.b-button.b-indigo:not(.b-tab).b-pressed { - color: #fff; - background-color: #3f51b5cc; -} -.b-button.b-indigo:not(.b-tab).b-pressed.b-transparent { - color: #252f69; -} -.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled) { - background-color: #3f51b54d; -} -.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #3f51b54d; -} -.b-button.b-indigo:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #3f51b5b3; -} -.b-button.b-indigo:not(.b-tab).b-pressed:hover.b-transparent { - color: #252f69; -} -.b-button.b-indigo:not(.b-tab):active:not(.b-disabled), -.b-button.b-indigo:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #3849a2; - border-color: #3849a24d; - color: #fff; -} -.b-button.b-indigo:not(.b-tab).b-disabled { - background-color: transparent; - color: #3f51b54d; - border-color: #3f51b51a; -} -.b-button.b-lime:not(.b-tab) { - color: #cddc39; - border-color: #cddc394d; - background-color: #cddc390d; -} -.b-using-keyboard .b-button.b-lime:not(.b-tab):focus, -.b-button.b-lime:not(.b-tab).b-using-keyboard:focus { - background-color: #cddc394d; -} -.b-button.b-lime:not(.b-tab).b-pressed { - color: #fff; - background-color: #cddc39cc; -} -.b-button.b-lime:not(.b-tab).b-pressed.b-transparent { - color: #89951a; -} -.b-button.b-lime:not(.b-tab):hover:not(.b-disabled) { - background-color: #cddc394d; -} -.b-button.b-lime:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #cddc394d; -} -.b-button.b-lime:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #cddc39b3; -} -.b-button.b-lime:not(.b-tab).b-pressed:hover.b-transparent { - color: #89951a; -} -.b-button.b-lime:not(.b-tab):active:not(.b-disabled), -.b-button.b-lime:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #c6d626; - border-color: #c6d6264d; - color: #fff; -} -.b-button.b-lime:not(.b-tab).b-disabled { - background-color: transparent; - color: #cddc394d; - border-color: #cddc391a; -} -.b-button.b-teal:not(.b-tab) { - color: #009688; - border-color: #0096884d; - background-color: #0096880d; -} -.b-using-keyboard .b-button.b-teal:not(.b-tab):focus, -.b-button.b-teal:not(.b-tab).b-using-keyboard:focus { - background-color: #0096884d; -} -.b-button.b-teal:not(.b-tab).b-pressed { - color: #fff; - background-color: #009688cc; -} -.b-button.b-teal:not(.b-tab).b-pressed.b-transparent { - color: #00302c; -} -.b-button.b-teal:not(.b-tab):hover:not(.b-disabled) { - background-color: #0096884d; -} -.b-button.b-teal:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #0096884d; -} -.b-button.b-teal:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #009688b3; -} -.b-button.b-teal:not(.b-tab).b-pressed:hover.b-transparent { - color: #00302c; -} -.b-button.b-teal:not(.b-tab):active:not(.b-disabled), -.b-button.b-teal:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #007d71; - border-color: #007d714d; - color: #fff; -} -.b-button.b-teal:not(.b-tab).b-disabled { - background-color: transparent; - color: #0096884d; - border-color: #0096881a; -} -.b-button.b-green:not(.b-tab) { - color: #a5d6a7; - border-color: #a5d6a74d; - background-color: #a5d6a70d; -} -.b-using-keyboard .b-button.b-green:not(.b-tab):focus, -.b-button.b-green:not(.b-tab).b-using-keyboard:focus { - background-color: #a5d6a74d; -} -.b-button.b-green:not(.b-tab).b-pressed { - color: #fff; - background-color: #a5d6a7cc; -} -.b-button.b-green:not(.b-tab).b-pressed.b-transparent { - color: #5fb662; -} -.b-button.b-green:not(.b-tab):hover:not(.b-disabled) { - background-color: #a5d6a74d; -} -.b-button.b-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #a5d6a74d; -} -.b-button.b-green:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #a5d6a7b3; -} -.b-button.b-green:not(.b-tab).b-pressed:hover.b-transparent { - color: #5fb662; -} -.b-button.b-green:not(.b-tab):active:not(.b-disabled), -.b-button.b-green:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #93ce96; - border-color: #93ce964d; - color: #fff; -} -.b-button.b-green:not(.b-tab).b-disabled { - background-color: transparent; - color: #a5d6a74d; - border-color: #a5d6a71a; -} -.b-button.b-light-green:not(.b-tab) { - color: #8bc34a; - border-color: #8bc34a4d; - background-color: #8bc34a0d; -} -.b-using-keyboard .b-button.b-light-green:not(.b-tab):focus, -.b-button.b-light-green:not(.b-tab).b-using-keyboard:focus { - background-color: #8bc34a4d; -} -.b-button.b-light-green:not(.b-tab).b-pressed { - color: #fff; - background-color: #8bc34acc; -} -.b-button.b-light-green:not(.b-tab).b-pressed.b-transparent { - color: #577d2a; -} -.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled) { - background-color: #8bc34a4d; -} -.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #8bc34a4d; -} -.b-button.b-light-green:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #8bc34ab3; -} -.b-button.b-light-green:not(.b-tab).b-pressed:hover.b-transparent { - color: #577d2a; -} -.b-button.b-light-green:not(.b-tab):active:not(.b-disabled), -.b-button.b-light-green:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #7eb73d; - border-color: #7eb73d4d; - color: #fff; -} -.b-button.b-light-green:not(.b-tab).b-disabled { - background-color: transparent; - color: #8bc34a4d; - border-color: #8bc34a1a; -} -.b-button.b-purple:not(.b-tab) { - color: #9c27b0; - border-color: #9c27b04d; - background-color: #9c27b00d; -} -.b-using-keyboard .b-button.b-purple:not(.b-tab):focus, -.b-button.b-purple:not(.b-tab).b-using-keyboard:focus { - background-color: #9c27b04d; -} -.b-button.b-purple:not(.b-tab).b-pressed { - color: #fff; - background-color: #9c27b0cc; -} -.b-button.b-purple:not(.b-tab).b-pressed.b-transparent { - color: #52145d; -} -.b-button.b-purple:not(.b-tab):hover:not(.b-disabled) { - background-color: #9c27b04d; -} -.b-button.b-purple:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #9c27b04d; -} -.b-button.b-purple:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #9c27b0b3; -} -.b-button.b-purple:not(.b-tab).b-pressed:hover.b-transparent { - color: #52145d; -} -.b-button.b-purple:not(.b-tab):active:not(.b-disabled), -.b-button.b-purple:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #89229b; - border-color: #89229b4d; - color: #fff; -} -.b-button.b-purple:not(.b-tab).b-disabled { - background-color: transparent; - color: #9c27b04d; - border-color: #9c27b01a; -} -.b-button.b-yellow:not(.b-tab) { - color: #fff176; - border-color: #fff1764d; - background-color: #fff1760d; -} -.b-using-keyboard .b-button.b-yellow:not(.b-tab):focus, -.b-button.b-yellow:not(.b-tab).b-using-keyboard:focus { - background-color: #fff1764d; -} -.b-button.b-yellow:not(.b-tab).b-pressed { - color: #fff; - background-color: #fff176cc; -} -.b-button.b-yellow:not(.b-tab).b-pressed.b-transparent { - color: #ffe710; -} -.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled) { - background-color: #fff1764d; -} -.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #fff1764d; -} -.b-button.b-yellow:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #fff176b3; -} -.b-button.b-yellow:not(.b-tab).b-pressed:hover.b-transparent { - color: #ffe710; -} -.b-button.b-yellow:not(.b-tab):active:not(.b-disabled), -.b-button.b-yellow:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ffee5d; - border-color: #ffee5d4d; - color: #fff; -} -.b-button.b-yellow:not(.b-tab).b-disabled { - background-color: transparent; - color: #fff1764d; - border-color: #fff1761a; -} -.b-button.b-red:not(.b-tab) { - color: #ef9a9a; - border-color: #ef9a9a4d; - background-color: #ef9a9a0d; -} -.b-using-keyboard .b-button.b-red:not(.b-tab):focus, -.b-button.b-red:not(.b-tab).b-using-keyboard:focus { - background-color: #ef9a9a4d; -} -.b-button.b-red:not(.b-tab).b-pressed { - color: #fff; - background-color: #ef9a9acc; -} -.b-button.b-red:not(.b-tab).b-pressed.b-transparent { - color: #e14242; -} -.b-button.b-red:not(.b-tab):hover:not(.b-disabled) { - background-color: #ef9a9a4d; -} -.b-button.b-red:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #ef9a9a4d; -} -.b-button.b-red:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #ef9a9ab3; -} -.b-button.b-red:not(.b-tab).b-pressed:hover.b-transparent { - color: #e14242; -} -.b-button.b-red:not(.b-tab):active:not(.b-disabled), -.b-button.b-red:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ec8484; - border-color: #ec84844d; - color: #fff; -} -.b-button.b-red:not(.b-tab).b-disabled { - background-color: transparent; - color: #ef9a9a4d; - border-color: #ef9a9a1a; -} -.b-button.b-dark-gray:not(.b-tab) { - color: #757575; - border-color: #7575754d; - background-color: #7575750d; -} -.b-using-keyboard .b-button.b-dark-gray:not(.b-tab):focus, -.b-button.b-dark-gray:not(.b-tab).b-using-keyboard:focus { - background-color: #7575754d; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed { - color: #fff; - background-color: #757575cc; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed.b-transparent { - color: #424242; -} -.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled) { - background-color: #7575754d; -} -.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #7575754d; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #757575b3; -} -.b-button.b-dark-gray:not(.b-tab).b-pressed:hover.b-transparent { - color: #424242; -} -.b-button.b-dark-gray:not(.b-tab):active:not(.b-disabled), -.b-button.b-dark-gray:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #686868; - border-color: #6868684d; - color: #fff; -} -.b-button.b-dark-gray:not(.b-tab).b-disabled { - background-color: transparent; - color: #7575754d; - border-color: #7575751a; -} -.b-button.b-gray:not(.b-tab) { - color: #ccc; - border-color: #cccccc4d; - background-color: #cccccc0d; -} -.b-using-keyboard .b-button.b-gray:not(.b-tab):focus, -.b-button.b-gray:not(.b-tab).b-using-keyboard:focus { - background-color: #cccccc4d; -} -.b-button.b-gray:not(.b-tab).b-pressed { - color: #fff; - background-color: #cccc; -} -.b-button.b-gray:not(.b-tab).b-pressed.b-transparent { - color: #999; -} -.b-button.b-gray:not(.b-tab):hover:not(.b-disabled) { - background-color: #cccccc4d; -} -.b-button.b-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #cccccc4d; -} -.b-button.b-gray:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #ccccccb3; -} -.b-button.b-gray:not(.b-tab).b-pressed:hover.b-transparent { - color: #999; -} -.b-button.b-gray:not(.b-tab):active:not(.b-disabled), -.b-button.b-gray:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #bfbfbf; - border-color: #bfbfbf4d; - color: #fff; -} -.b-button.b-gray:not(.b-tab).b-disabled { - background-color: transparent; - color: #cccccc4d; - border-color: #cccccc1a; -} -.b-button.b-light-gray:not(.b-tab) { - color: #f9f9f9; - border-color: #f9f9f94d; - background-color: #f9f9f90d; -} -.b-using-keyboard .b-button.b-light-gray:not(.b-tab):focus, -.b-button.b-light-gray:not(.b-tab).b-using-keyboard:focus { - background-color: #f9f9f94d; -} -.b-button.b-light-gray:not(.b-tab).b-pressed { - color: #fff; - background-color: #f9f9f9cc; -} -.b-button.b-light-gray:not(.b-tab).b-pressed.b-transparent { - color: #c6c6c6; -} -.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled) { - background-color: #f9f9f94d; -} -.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #f9f9f94d; -} -.b-button.b-light-gray:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #f9f9f9b3; -} -.b-button.b-light-gray:not(.b-tab).b-pressed:hover.b-transparent { - color: #c6c6c6; -} -.b-button.b-light-gray:not(.b-tab):active:not(.b-disabled), -.b-button.b-light-gray:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #ececec; - border-color: #ececec4d; - color: #fff; -} -.b-button.b-light-gray:not(.b-tab).b-disabled { - background-color: transparent; - color: #f9f9f94d; - border-color: #f9f9f91a; -} -.b-button:not(.b-tab) { - color: #8f8f8f; - border-color: #8f8f8f4d; - background-color: #8f8f8f0d; -} -.b-using-keyboard .b-button:not(.b-tab):focus, -.b-button:not(.b-tab).b-using-keyboard:focus { - background-color: #8f8f8f4d; -} -.b-button:not(.b-tab).b-pressed { - color: #fff; - background-color: #8f8f8fcc; -} -.b-button:not(.b-tab).b-pressed.b-transparent { - color: #5c5c5c; -} -.b-button:not(.b-tab):hover:not(.b-disabled) { - background-color: #8f8f8f4d; -} -.b-button:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { - border-color: #8f8f8f4d; -} -.b-button:not(.b-tab).b-pressed:hover { - color: #fff; - background-color: #8f8f8fb3; -} -.b-button:not(.b-tab).b-pressed:hover.b-transparent { - color: #5c5c5c; -} -.b-button:not(.b-tab):active:not(.b-disabled), -.b-button:not(.b-tab):active:focus:not(.b-disabled) { - background-color: #828282; - border-color: #8282824d; - color: #fff; -} -.b-button:not(.b-tab).b-disabled { - background-color: transparent; - color: #8f8f8f4d; - border-color: #8f8f8f1a; -} -.b-ie.b-button:not(.b-rotate-vertical), -.b-ie .b-button:not(.b-rotate-vertical) { - height: 3em; -} -.b-button.b-raised.b-blue { - color: #fff; - border: none; - background-color: #64b5f6; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus, -.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus { - background-color: #8fcaf9; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus:hover:not(.b-disabled), -.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-blue:hover:not(.b-disabled) { - background-color: #74bcf7; -} -.b-button.b-raised.b-blue.b-pressed, -.b-button.b-raised.b-blue.b-pressed[data-group]:hover { - background-color: #0d85e5; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-blue.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus:hover, -.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus, -.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #2396f2; -} -.b-button.b-raised.b-blue.b-pressed:active { - background-color: #095fa4; -} -.b-button.b-raised.b-blue.b-pressed:active:hover { - background-color: #0b72c4; -} -.b-button.b-raised.b-blue:active:not(.b-disabled) { - background-color: #2396f2; - border-color: #2396f2; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-blue:active:hover:not(.b-disabled) { - background-color: #43a5f4; - border-color: #43a5f4; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-blue:disabled:hover, -.b-button.b-raised.b-blue:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #0d86e7; - cursor: default; -} -.b-button.b-raised.b-deep-orange { - color: #fff; - border: none; - background-color: #ff5722; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus, -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus { - background-color: #ff7a50; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus:hover:not(.b-disabled), -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-deep-orange:hover:not(.b-disabled) { - background-color: #ff6838; -} -.b-button.b-raised.b-deep-orange.b-pressed, -.b-button.b-raised.b-deep-orange.b-pressed[data-group]:hover { - background-color: #ca3100; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-deep-orange.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus:hover, -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus, -.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #e73700; -} -.b-button.b-raised.b-deep-orange.b-pressed:active { - background-color: #912300; -} -.b-button.b-raised.b-deep-orange.b-pressed:active:hover { - background-color: #ad2a00; -} -.b-button.b-raised.b-deep-orange:active:not(.b-disabled) { - background-color: #e73700; - border-color: #e73700; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-deep-orange:active:hover:not(.b-disabled) { - background-color: #ff4105; - border-color: #ff4105; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-deep-orange:disabled:hover, -.b-button.b-raised.b-deep-orange:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #bb2d00; - cursor: default; -} -.b-button.b-raised.b-orange { - color: #fff; - border: none; - background-color: #ffcc80; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus, -.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus { - background-color: #ffdeae; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus:hover:not(.b-disabled), -.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-orange:hover:not(.b-disabled) { - background-color: #ffd18d; -} -.b-button.b-raised.b-orange.b-pressed, -.b-button.b-raised.b-orange.b-pressed[data-group]:hover { - background-color: #ff9e0d; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-orange.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus:hover, -.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus, -.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #ffad33; -} -.b-button.b-raised.b-orange.b-pressed:active { - background-color: #c07300; -} -.b-button.b-raised.b-orange.b-pressed:active:hover { - background-color: #e68a00; -} -.b-button.b-raised.b-orange:active:not(.b-disabled) { - background-color: #ffad33; - border-color: #ffad33; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-orange:active:hover:not(.b-disabled) { - background-color: #ffbd5a; - border-color: #ffbd5a; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-orange:disabled:hover, -.b-button.b-raised.b-orange:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #ffa31a; - cursor: default; -} -.b-button.b-raised.b-amber { - color: #fff; - border: none; - background-color: #ffd54f; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus, -.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus { - background-color: #ffe07d; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus:hover:not(.b-disabled), -.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-amber:hover:not(.b-disabled) { - background-color: #ffd961; -} -.b-button.b-raised.b-amber.b-pressed, -.b-button.b-raised.b-amber.b-pressed[data-group]:hover { - background-color: #eab200; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-amber.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus:hover, -.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus, -.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #ffc50c; -} -.b-button.b-raised.b-amber.b-pressed:active { - background-color: #a77f00; -} -.b-button.b-raised.b-amber.b-pressed:active:hover { - background-color: #c89900; -} -.b-button.b-raised.b-amber:active:not(.b-disabled) { - background-color: #ffc50c; - border-color: #ffc50c; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-amber:active:hover:not(.b-disabled) { - background-color: #ffcd2e; - border-color: #ffcd2e; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-amber:disabled:hover, -.b-button.b-raised.b-amber:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #e8b100; - cursor: default; -} -.b-button.b-raised.b-indigo { - color: #fff; - border: none; - background-color: #3f51b5; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus, -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus { - background-color: #5c6cc6; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus:hover:not(.b-disabled), -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-indigo:hover:not(.b-disabled) { - background-color: #4d5fc1; -} -.b-button.b-raised.b-indigo.b-pressed, -.b-button.b-raised.b-indigo.b-pressed[data-group]:hover { - background-color: #2c397f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-indigo.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus:hover, -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus, -.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #324191; -} -.b-button.b-raised.b-indigo.b-pressed:active { - background-color: #20295b; -} -.b-button.b-raised.b-indigo.b-pressed:active:hover { - background-color: #26316d; -} -.b-button.b-raised.b-indigo:active:not(.b-disabled) { - background-color: #324191; - border-color: #324191; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-indigo:active:hover:not(.b-disabled) { - background-color: #3949a3; - border-color: #3949a3; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-indigo:disabled:hover, -.b-button.b-raised.b-indigo:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #252f69; - cursor: default; -} -.b-button.b-raised.b-lime { - color: #fff; - border: none; - background-color: #cddc39; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus, -.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus { - background-color: #d7e360; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus:hover:not(.b-disabled), -.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-lime:hover:not(.b-disabled) { - background-color: #d2e04d; -} -.b-button.b-raised.b-lime.b-pressed, -.b-button.b-raised.b-lime.b-pressed[data-group]:hover { - background-color: #98a51d; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-lime.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus:hover, -.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus, -.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #aebc21; -} -.b-button.b-raised.b-lime.b-pressed:active { - background-color: #6d7615; -} -.b-button.b-raised.b-lime.b-pressed:active:hover { - background-color: #838d19; -} -.b-button.b-raised.b-lime:active:not(.b-disabled) { - background-color: #aebc21; - border-color: #aebc21; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-lime:active:hover:not(.b-disabled) { - background-color: #c4d425; - border-color: #c4d425; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-lime:disabled:hover, -.b-button.b-raised.b-lime:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #89951a; - cursor: default; -} -.b-button.b-raised.b-teal { - color: #fff; - border: none; - background-color: #009688; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus, -.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus { - background-color: #00c4b2; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus:hover:not(.b-disabled), -.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-teal:hover:not(.b-disabled) { - background-color: #00baa9; -} -.b-button.b-raised.b-teal.b-pressed, -.b-button.b-raised.b-teal.b-pressed[data-group]:hover { - background-color: #00695f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-teal.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus:hover, -.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus, -.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #00786d; -} -.b-button.b-raised.b-teal.b-pressed:active { - background-color: #004b44; -} -.b-button.b-raised.b-teal.b-pressed:active:hover { - background-color: #005a52; -} -.b-button.b-raised.b-teal:active:not(.b-disabled) { - background-color: #00786d; - border-color: #00786d; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-teal:active:hover:not(.b-disabled) { - background-color: #00877a; - border-color: #00877a; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-teal:disabled:hover, -.b-button.b-raised.b-teal:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #00302c; - cursor: default; -} -.b-button.b-raised.b-green { - color: #fff; - border: none; - background-color: #a5d6a7; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus, -.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus { - background-color: #c5e4c6; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus:hover:not(.b-disabled), -.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-green:hover:not(.b-disabled) { - background-color: #aedab0; -} -.b-button.b-raised.b-green.b-pressed, -.b-button.b-raised.b-green.b-pressed[data-group]:hover { - background-color: #57b25b; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-green.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus:hover, -.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus, -.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #71be74; -} -.b-button.b-raised.b-green.b-pressed:active { - background-color: #3b823e; -} -.b-button.b-raised.b-green.b-pressed:active:hover { - background-color: #479c4b; -} -.b-button.b-raised.b-green:active:not(.b-disabled) { - background-color: #71be74; - border-color: #71be74; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-green:active:hover:not(.b-disabled) { - background-color: #8bca8e; - border-color: #8bca8e; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-green:disabled:hover, -.b-button.b-raised.b-green:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #5fb662; - cursor: default; -} -.b-button.b-raised.b-light-green { - color: #fff; - border: none; - background-color: #8bc34a; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus, -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus { - background-color: #a1ce6c; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-green:hover:not(.b-disabled) { - background-color: #97c95c; -} -.b-button.b-raised.b-light-green.b-pressed, -.b-button.b-raised.b-light-green.b-pressed[data-group]:hover { - background-color: #628d2f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-light-green.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus:hover, -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus, -.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #70a236; -} -.b-button.b-raised.b-light-green.b-pressed:active { - background-color: #466521; -} -.b-button.b-raised.b-light-green.b-pressed:active:hover { - background-color: #547928; -} -.b-button.b-raised.b-light-green:active:not(.b-disabled) { - background-color: #70a236; - border-color: #70a236; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-light-green:active:hover:not(.b-disabled) { - background-color: #7eb63c; - border-color: #7eb63c; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-light-green:disabled:hover, -.b-button.b-raised.b-light-green:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #577d2a; - cursor: default; -} -.b-button.b-raised.b-purple { - color: #fff; - border: none; - background-color: #9c27b0; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus, -.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus { - background-color: #bb33d2; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus:hover:not(.b-disabled), -.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-purple:hover:not(.b-disabled) { - background-color: #b12cc8; -} -.b-button.b-raised.b-purple.b-pressed, -.b-button.b-raised.b-purple.b-pressed[data-group]:hover { - background-color: #6d1b7b; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-purple.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus:hover, -.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus, -.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #7d1f8d; -} -.b-button.b-raised.b-purple.b-pressed:active { - background-color: #4e1458; -} -.b-button.b-raised.b-purple.b-pressed:active:hover { - background-color: #5e176a; -} -.b-button.b-raised.b-purple:active:not(.b-disabled) { - background-color: #7d1f8d; - border-color: #7d1f8d; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-purple:active:hover:not(.b-disabled) { - background-color: #8c239e; - border-color: #8c239e; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-purple:disabled:hover, -.b-button.b-raised.b-purple:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #52145d; - cursor: default; -} -.b-button.b-raised.b-yellow { - color: #fff; - border: none; - background-color: #fff176; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus, -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus { - background-color: #fff6a4; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus:hover:not(.b-disabled), -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-yellow:hover:not(.b-disabled) { - background-color: #fff284; -} -.b-button.b-raised.b-yellow.b-pressed, -.b-button.b-raised.b-yellow.b-pressed[data-group]:hover { - background-color: #ffe606; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-yellow.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus:hover, -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus, -.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #ffe92b; -} -.b-button.b-raised.b-yellow.b-pressed:active { - background-color: #bba700; -} -.b-button.b-raised.b-yellow.b-pressed:active:hover { - background-color: #e0c900; -} -.b-button.b-raised.b-yellow:active:not(.b-disabled) { - background-color: #ffe92b; - border-color: #ffe92b; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-yellow:active:hover:not(.b-disabled) { - background-color: #ffed51; - border-color: #ffed51; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-yellow:disabled:hover, -.b-button.b-raised.b-yellow:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #ffe710; - cursor: default; -} -.b-button.b-raised.b-red { - color: #fff; - border: none; - background-color: #ef9a9a; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus, -.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus { - background-color: #f5c2c2; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus:hover:not(.b-disabled), -.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-red:hover:not(.b-disabled) { - background-color: #f1a4a4; -} -.b-button.b-raised.b-red.b-pressed, -.b-button.b-raised.b-red.b-pressed[data-group]:hover { - background-color: #df3434; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-red.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus:hover, -.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus, -.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #e45656; -} -.b-button.b-raised.b-red.b-pressed:active { - background-color: #aa1b1b; -} -.b-button.b-raised.b-red.b-pressed:active:hover { - background-color: #cc2020; -} -.b-button.b-raised.b-red:active:not(.b-disabled) { - background-color: #e45656; - border-color: #e45656; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-red:active:hover:not(.b-disabled) { - background-color: #ea7878; - border-color: #ea7878; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-red:disabled:hover, -.b-button.b-raised.b-red:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #e14242; - cursor: default; -} -.b-button.b-raised.b-dark-gray { - color: #fff; - border: none; - background-color: #757575; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus, -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus { - background-color: #8c8c8c; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus:hover:not(.b-disabled), -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-dark-gray:hover:not(.b-disabled) { - background-color: #838383; -} -.b-button.b-raised.b-dark-gray.b-pressed, -.b-button.b-raised.b-dark-gray.b-pressed[data-group]:hover { - background-color: #525252; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-dark-gray.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus:hover, -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus, -.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #5e5e5e; -} -.b-button.b-raised.b-dark-gray.b-pressed:active { - background-color: #3b3b3b; -} -.b-button.b-raised.b-dark-gray.b-pressed:active:hover { - background-color: #464646; -} -.b-button.b-raised.b-dark-gray:active:not(.b-disabled) { - background-color: #5e5e5e; - border-color: #5e5e5e; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-dark-gray:active:hover:not(.b-disabled) { - background-color: #696969; - border-color: #696969; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-dark-gray:disabled:hover, -.b-button.b-raised.b-dark-gray:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #424242; - cursor: default; -} -.b-button.b-raised.b-gray { - color: #fff; - border: none; - background-color: #ccc; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus, -.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus { - background-color: #e3e3e3; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus:hover:not(.b-disabled), -.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-gray:hover:not(.b-disabled) { - background-color: #d1d1d1; -} -.b-button.b-raised.b-gray.b-pressed, -.b-button.b-raised.b-gray.b-pressed[data-group]:hover { - background-color: #8f8f8f; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-gray.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus:hover, -.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus, -.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #a3a3a3; -} -.b-button.b-raised.b-gray.b-pressed:active { - background-color: #666; -} -.b-button.b-raised.b-gray.b-pressed:active:hover { - background-color: #7a7a7a; -} -.b-button.b-raised.b-gray:active:not(.b-disabled) { - background-color: #a3a3a3; - border-color: #a3a3a3; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-gray:active:hover:not(.b-disabled) { - background-color: #b8b8b8; - border-color: #b8b8b8; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-gray:disabled:hover, -.b-button.b-raised.b-gray:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #999; - cursor: default; -} -.b-button.b-raised.b-light-gray { - color: #fff; - border: none; - background-color: #f9f9f9; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus, -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus { - background-color: #fff; -} -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised.b-light-gray:hover:not(.b-disabled) { - background-color: #fafafa; -} -.b-button.b-raised.b-light-gray.b-pressed, -.b-button.b-raised.b-light-gray.b-pressed[data-group]:hover { - background-color: #aeaeae; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-light-gray.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus:hover, -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus, -.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #c7c7c7; -} -.b-button.b-raised.b-light-gray.b-pressed:active { - background-color: #7d7d7d; -} -.b-button.b-raised.b-light-gray.b-pressed:active:hover { - background-color: #959595; -} -.b-button.b-raised.b-light-gray:active:not(.b-disabled) { - background-color: #c7c7c7; - border-color: #c7c7c7; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised.b-light-gray:active:hover:not(.b-disabled) { - background-color: #e0e0e0; - border-color: #e0e0e0; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised.b-light-gray:disabled:hover, -.b-button.b-raised.b-light-gray:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #c6c6c6; - cursor: default; -} -.b-button.b-raised { - color: #fff; - border: none; - background-color: #8f8f8f; -} -.b-outer.b-using-keyboard .b-button.b-raised:focus, -.b-button.b-raised.b-outer.b-using-keyboard:focus { - background-color: #a6a6a6; -} -.b-outer.b-using-keyboard .b-button.b-raised:focus:hover:not(.b-disabled), -.b-button.b-raised.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), -.b-button.b-raised:hover:not(.b-disabled) { - background-color: #9a9a9a; -} -.b-button.b-raised.b-pressed, -.b-button.b-raised.b-pressed[data-group]:hover { - background-color: #646464; - box-shadow: inset 0 0 5px #0006; -} -.b-button.b-raised.b-pressed:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus:hover, -.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus:hover, -.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus, -.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus { - background-color: #727272; -} -.b-button.b-raised.b-pressed:active { - background-color: #474747; -} -.b-button.b-raised.b-pressed:active:hover { - background-color: #565656; -} -.b-button.b-raised:active:not(.b-disabled) { - background-color: #727272; - border-color: #727272; - box-shadow: inset 0 0 5px #0000004d; -} -.b-button.b-raised:active:hover:not(.b-disabled) { - background-color: #818181; - border-color: #818181; - box-shadow: inset 0 0 3px #0000004d; -} -.b-button.b-raised:disabled:hover, -.b-button.b-raised:disabled { - background-color: #f9f9f9; - color: #757575; - border-color: #5c5c5c; - cursor: default; -} -.b-buttongroup { - overflow: visible; - flex-shrink: 0; -} -.b-buttongroup.b-content-element { - display: inline-flex; - flex-flow: row nowrap; -} -.b-buttongroup.b-content-element.b-rotate-vertical { - flex-direction: column; -} -.b-buttongroup .b-button { - margin: 0; -} -.b-buttongroup .b-button:not(.b-pressed) { - box-shadow: none !important; -} -.b-buttongroup .b-button.b-pressed, -.b-buttongroup .b-button:active { - z-index: 2; -} -.b-buttongroup .b-button:not(.b-first-visible-child) { - margin-inline-start: -1px; -} -.b-buttongroup.b-columned.b-content-element { - flex: 1; - flex-wrap: wrap; -} -.b-buttongroup.b-columned.b-content-element .b-button { - margin-inline-start: 0; -} -.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child) { - border-radius: 0; -} -.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-calendarpanel { - --min-row-height: 75; - --min-column-width: 75; - -webkit-user-select: none; - user-select: none; -} -.b-calendarpanel.b-outer { - display: inline-flex; -} -.b-calendarpanel .b-week-number-cell { - display: none; -} -.b-calendarpanel.b-show-week-column .b-week-number-cell { - display: flex; - flex-direction: column; -} -.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month { - visibility: hidden; - pointer-events: none; -} -.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month { - opacity: 0.7; - pointer-events: none; -} -.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap { - pointer-events: all; -} -.b-calendarpanel .b-panel-body-wrap { - background-color: #fafafa; -} -.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header { - flex: 1 0 0; - text-align: center; -} -.b-calendarpanel .b-calendarpanel-content { - flex-flow: column nowrap; - align-items: stretch; -} -.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day, -.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day { - display: none; -} -.b-calendarpanel .b-calendar-row { - display: flex; -} -.b-calendarpanel .b-calendar-cell { - display: flex; - text-align: center; - flex-direction: column; - justify-content: center; -} -.b-calendarpanel .b-calendar-days { - flex: 1 1 auto; - display: flex; - justify-content: space-around; - overflow: hidden; -} -.b-calendarpanel .b-weeks-container { - display: flex; - flex-direction: column; -} -.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow { - align-items: flex-start; -} -.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row { - overflow: hidden; -} -.b-container .b-checkbox-label:before { - margin: 0.5em 0.675em 0.675em; - margin-inline-end: 0.4em; - margin-inline-start: 0; -} -.b-checkbox { - position: relative; - align-items: center; - --checkbox-label-transition: color 0.2s, background-color 0.2s; - --checkbox-input-transition: color 0.5s, background-color 0.5s; -} -.b-checkbox.b-field-container > .b-field-inner { - min-height: 5.4ex; -} -.b-checkbox > .b-field-inner { - border: none; - background-color: transparent; - white-space: nowrap; - word-break: break-all; -} -.b-checkbox > .b-field-inner .b-checkbox-label { - position: relative; - font-size: inherit; - cursor: pointer; - color: #262626; - white-space: normal; -} -.b-container .b-checkbox > .b-field-inner .b-checkbox-label { - color: #616161; -} -.b-checkbox > .b-field-inner .b-checkbox-label:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - display: inline-flex; - justify-content: center; - align-items: center; - margin-inline-end: 0.4em; - font-size: inherit; - width: 1.6em; - height: 1.6em; - padding: 0.15em; - border-radius: 2px; - transition: var(--checkbox-label-transition); - background-color: transparent; - border: 1px solid rgba(204, 204, 204, 0.5); -} -.b-checkbox > .b-field-inner .b-checkbox-label:not(.b-radio-label):before { - content: '\f00c'; - color: #ccc3; -} -.b-checkbox > .b-field-inner input[type='checkbox'] { - z-index: 1; - opacity: 0; - width: 2.2em; - height: 2.2em; - position: absolute; - margin: 0; - cursor: pointer; - transition: var(--checkbox-input-transition); -} -.b-checkbox > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ccc; - border-color: #ccc; -} -.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label { - color: #ccc; -} -.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label:before { - border-color: #ccc3; - background-color: transparent; -} -.b-checkbox.b-disabled > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #ccc3; - border-color: #ccc3; -} -.b-checkbox.b-field-container:not(.b-field-container-inline) > .b-field-container-wrap { - margin-inline-start: 2.2em; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner .b-checkbox-label:before { - color: #64b5f61a; - border-color: #64b5f680; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #64b5f6; - border-color: #64b5f6; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #64b5f633; -} -.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #64b5f633; - border-color: #64b5f633; -} -.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner .b-checkbox-label:before { - color: #ff57221a; - border-color: #ff572280; -} -.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ff5722; - border-color: #ff5722; -} -.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ff572233; -} -.b-checkbox:not(.b-radio).b-deep-orange - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #ff572233; - border-color: #ff572233; -} -.b-checkbox:not(.b-radio).b-orange > .b-field-inner .b-checkbox-label:before { - color: #ffcc801a; - border-color: #ffcc8080; -} -.b-checkbox:not(.b-radio).b-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ffcc80; - border-color: #ffcc80; -} -.b-checkbox:not(.b-radio).b-orange > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ffcc8033; -} -.b-checkbox:not(.b-radio).b-orange - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #ffcc8033; - border-color: #ffcc8033; -} -.b-checkbox:not(.b-radio).b-indigo > .b-field-inner .b-checkbox-label:before { - color: #3f51b51a; - border-color: #3f51b580; -} -.b-checkbox:not(.b-radio).b-indigo > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #3f51b5; - border-color: #3f51b5; -} -.b-checkbox:not(.b-radio).b-indigo > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #3f51b533; -} -.b-checkbox:not(.b-radio).b-indigo - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #3f51b533; - border-color: #3f51b533; -} -.b-checkbox:not(.b-radio).b-green > .b-field-inner .b-checkbox-label:before { - color: #a5d6a71a; - border-color: #a5d6a780; -} -.b-checkbox:not(.b-radio).b-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #a5d6a7; - border-color: #a5d6a7; -} -.b-checkbox:not(.b-radio).b-green > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #a5d6a733; -} -.b-checkbox:not(.b-radio).b-green - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #a5d6a733; - border-color: #a5d6a733; -} -.b-checkbox:not(.b-radio).b-yellow > .b-field-inner .b-checkbox-label:before { - color: #fff1761a; - border-color: #fff17680; -} -.b-checkbox:not(.b-radio).b-yellow > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #fff176; - border-color: #fff176; -} -.b-checkbox:not(.b-radio).b-yellow > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #fff17633; -} -.b-checkbox:not(.b-radio).b-yellow - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #fff17633; - border-color: #fff17633; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner .b-checkbox-label:before { - color: #ef9a9a1a; - border-color: #ef9a9a80; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ef9a9a; - border-color: #ef9a9a; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ef9a9a33; -} -.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #ef9a9a33; - border-color: #ef9a9a33; -} -.b-checkbox:not(.b-radio).b-amber > .b-field-inner .b-checkbox-label:before { - color: #ffd54f1a; - border-color: #ffd54f80; -} -.b-checkbox:not(.b-radio).b-amber > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #ffd54f; - border-color: #ffd54f; -} -.b-checkbox:not(.b-radio).b-amber > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #ffd54f33; -} -.b-checkbox:not(.b-radio).b-amber - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #ffd54f33; - border-color: #ffd54f33; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner .b-checkbox-label:before { - color: #cddc391a; - border-color: #cddc3980; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #cddc39; - border-color: #cddc39; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #cddc3933; -} -.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #cddc3933; - border-color: #cddc3933; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner .b-checkbox-label:before { - color: #0096881a; - border-color: #00968880; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #009688; - border-color: #009688; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #00968833; -} -.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { - background-color: #00968833; - border-color: #00968833; -} -.b-checkbox:not(.b-radio).b-light-green > .b-field-inner .b-checkbox-label:before { - color: #8bc34a1a; - border-color: #8bc34a80; -} -.b-checkbox:not(.b-radio).b-light-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #8bc34a; - border-color: #8bc34a; -} -.b-checkbox:not(.b-radio).b-light-green > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #8bc34a33; -} -.b-checkbox:not(.b-radio).b-light-green - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #8bc34a33; - border-color: #8bc34a33; -} -.b-checkbox:not(.b-radio).b-purple > .b-field-inner .b-checkbox-label:before { - color: #9c27b01a; - border-color: #9c27b080; -} -.b-checkbox:not(.b-radio).b-purple > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { - color: #fff; - background-color: #9c27b0; - border-color: #9c27b0; -} -.b-checkbox:not(.b-radio).b-purple > .b-field-inner.b-disabled .b-checkbox-label:before { - border-color: #9c27b033; -} -.b-checkbox:not(.b-radio).b-purple - > .b-field-inner.b-disabled - input[type='checkbox']:checked - + .b-checkbox-label:before { - background-color: #9c27b033; - border-color: #9c27b033; -} -.b-combo .b-fieldtrigger.b-icon-picker:before { - transition: transform 0.3s; -} -.b-combo.b-open .b-fieldtrigger.b-icon-picker:before { - transform: rotate(180deg); -} -.b-combo.b-inline-picker:not(.b-label-above) { - flex-wrap: wrap; - align-content: flex-start; -} -.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner { - flex-shrink: 0; - align-self: flex-start; -} -.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker { - flex: 1 0 100%; -} -.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove { - font-size: 0.8em; -} -.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker, -.b-combo.b-readonly .b-fieldtrigger.b-icon-picker { - display: none; -} -.b-combo.b-uses-chipview .b-field-inner { - align-self: stretch; -} -.b-combo.b-uses-chipview .b-chipview { - align-self: stretch; - display: flex; - flex-flow: wrap; - flex: 1 1 auto; - align-items: center; - margin: 0.16em 0.3em; -} -.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input { - padding-inline-start: 0.2em; - order: 99999; -} -.b-combo.b-uses-chipview.b-not-editable input { - order: -1; - min-width: 0; - padding-inline: 0; - flex: 0 1 0; - margin-inline-start: -0.3em; -} -.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip { - padding-block: calc(0.3em + 0.5px); - padding-inline: 0.7em; -} -.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input { - padding: 0; - height: 0; -} -.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after { - content: attr(data-add-new-value); - display: block; - padding: 0.8em; - color: #616161; - cursor: pointer; -} -.b-container.b-outer, -.b-auto-container:not(.b-toolbar-content).b-single-child > .b-container { - align-self: stretch; - flex: 1 1 auto; -} -body.b-container.b-outer { - margin: 0; - height: 100%; - width: 100%; - overflow: hidden; -} -.b-container:focus { - outline: none; -} -.b-content-element { - position: relative; - display: flex; - flex-flow: row wrap; -} -.b-content-element.b-flex-row { - align-content: flex-start; -} -.b-content-element.b-text-content { - display: block; - overflow: auto; -} -.b-datepicker:focus { - outline: 0; -} -.b-datepicker .b-datepicker-title { - font-weight: 700; - gap: 0; - flex-flow: row nowrap; - justify-content: center; - margin: 0 !important; -} -.b-datepicker .b-field { - background-color: transparent; - border: 0 none; - color: #fff; - min-width: 0; - display: inline-flex; - flex: none !important; - width: auto; - margin-bottom: 0 !important; - height: 100%; - cursor: pointer; -} -.b-datepicker .b-field:not(.b-readonly):hover { - opacity: 0.7; -} -.b-datepicker .b-field .b-field-inner { - flex: none; - border: 0 none; - background-color: transparent; - align-self: stretch; - padding: 0; - box-shadow: none; -} -.b-datepicker .b-field div[type='text'] { - outline: none; -} -.b-datepicker .b-toolbar.b-dock-top { - background-color: #64b5f6; - color: #fff; - border-bottom: none; - min-height: 0; - font-size: 1.2em; -} -.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content { - padding: 0.5em 0.5ex !important; - gap: 0.5ex; - justify-content: space-around; -} -.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title { - flex: 1 1 auto; -} -.b-datepicker .b-toolbar.b-dock-top .b-icon, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date { - color: #616161; -} -.b-datepicker .b-toolbar.b-dock-top .b-icon:before, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, -.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { - line-height: normal; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date { - border: none; - border-radius: 50%; - min-width: 0; - min-height: 0; - width: 2em; - height: 2em; - font-size: 80%; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-tab):active:not([disabled]), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-tab):active:focus:not([disabled]) { - color: #fff; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:hover, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:hover, -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:hover { - opacity: 0.7; -} -.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:not(.b-contains-focus), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:not(.b-contains-focus), -.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:not(.b-contains-focus) { - background: transparent !important; -} -.b-datepicker .b-calendar-weekdays { - background-color: #64b5f6; - color: #fff; - font-size: 0.85em; -} -.b-datepicker .b-calendar-weekdays .b-calendar-day-header { - padding: 0.4em 0; -} -.b-datepicker.b-show-week-column .b-week-number-cell { - line-height: 2.2em; - width: 2.2em; - margin: 5px 4px; - text-align: center; -} -.b-datepicker .b-calendarpanel-content { - padding: 0; - justify-content: flex-start; -} -.b-datepicker .b-week-number-cell { - color: #76c579; -} -.b-datepicker .b-calendar-cell { - outline: 0 none; - position: relative; - flex: 1 0 2.2em; - padding: 0 4px; - margin: 5px 0; - transition: background-color 0.2s, color 0.2s; -} -.b-datepicker .b-calendar-cell > .b-datepicker-cell-inner { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - height: 2.2em; - width: 2.2em; - border-width: 1px; - border-style: solid; - border-color: transparent; - border-radius: 50%; -} -.b-datepicker .b-calendar-cell.b-today > .b-datepicker-cell-inner { - border-color: #ffcc80; - border-width: 1px; -} -.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date) > .b-datepicker-cell-inner { - border-color: #64b5f6; -} -.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range) > .b-datepicker-cell-inner { - color: #fff; - background-color: #64b5f6; - border-color: #64b5f6; -} -.b-datepicker .b-calendar-cell.b-other-month > .b-datepicker-cell-inner { - color: #bbb; -} -.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner { - cursor: pointer; -} -.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover { - background-color: #64b5f680; - border-color: #64b5f680; -} -.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover.b-today { - background-color: #ffcc80; - border-color: #ffcc80; -} -.b-datepicker .b-calendar-cell.b-out-of-range > .b-datepicker-cell-inner { - color: #aaa; -} -.b-datepicker .b-calendar-cell.b-disabled-date > .b-datepicker-cell-inner { - color: #aaa; - opacity: 0.4; -} -.b-datepicker .b-calendar-cell.b-in-range { - background-color: #64b5f6b3; - border-radius: 0 !important; -} -.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell { - clip-path: polygon(0 50%, 8px 0, 100% 0, 100% 100%, 8px 100%); -} -.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell { - clip-path: polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%); -} -.b-datepicker .b-calendar-cell.b-range-start, -.b-datepicker .b-calendar-cell.b-range-end { - z-index: 0; -} -.b-datepicker .b-calendar-cell.b-range-start:before, -.b-datepicker .b-calendar-cell.b-range-end:before { - content: ' '; - background-color: #64b5f6b3; - position: absolute; - inset: 0; - z-index: -1; -} -.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner, -.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner { - position: relative; - background-color: #69b5ff; -} -.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner:after, -.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner:after { - content: ' '; - background-color: #64b5f6b3; - border-radius: 50%; - position: absolute; - inset: 0; - z-index: -1; -} -.b-datepicker .b-calendar-cell.b-range-start:before { - left: 50%; -} -.b-datepicker .b-calendar-cell.b-range-end:before { - right: 50%; -} -.b-datepicker.b-rtl .b-icon:before, -.b-datepicker.b-rtl .b-indicator.b-constraint-type-muststarton:before, -.b-datepicker.b-rtl .b-indicator.b-constraint-type-mustfinishon:before, -.b-datepicker.b-rtl .b-indicator.b-deadline-date:before { - transform: scaleX(-1); -} -.b-datepicker .b-yearpicker { - width: 100%; - height: 100%; -} -.b-datepicker .b-datepicker-yearbutton { - margin-inline-start: 0.25ex; - padding: 0.25ex; - border: 0 none; - color: inherit !important; - min-height: unset; - min-width: unset; - background-color: unset; - font-weight: 400; -} -.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover { - opacity: 0.7; - background-color: unset; -} -.b-readonly-combo-list.b-empty { - display: none; -} -.b-readonly-combo-list .b-list-item { - min-width: auto; -} -.b-visible-scrollbar .b-readonly-combo-list .b-list-item { - padding-inline-end: 2em; -} -.b-editor { - background-color: #fff; - border-radius: 2px; -} -.b-editor.b-positioned { - box-shadow: 0 0 6px #0000001a; -} -.b-editor.b-content-element > .b-widget.b-field { - margin: 0; -} -@keyframes b-field-updated { - 0% { - color: #262626; - } - 25% { - color: #737373; - } - 75% { - color: #737373; - } - to { - color: #262626; - } -} -.b-has-label.b-label-above { - flex-direction: column; -} -.b-has-label.b-label-before .b-label { - align-self: center; - margin-inline-end: 1em; -} -.b-has-label.b-label-above .b-label { - align-self: flex-start; - flex: none !important; - margin: 0 0 0.4em 0.1em; -} -.b-has-label.b-open .b-label, -.b-has-label:focus-within .b-label, -.b-has-label.b-ie:focus .b-label { - color: #262626; -} -.b-container .b-has-label .b-label.b-align-end { - margin-inline-start: 1em; - text-align: left; -} -.b-container .b-has-label.b-open .b-label, -.b-container .b-has-label:focus-within .b-label, -.b-container .b-has-label.b-ie:focus .b-label { - color: #212121; -} -.b-has-label.b-invalid .b-label { - color: #ef9a9a !important; -} -.b-has-label.b-disabled .b-label { - color: #ccc; -} -.b-field-updated { - animation-name: b-field-updated; - animation-duration: 0.5s; -} -.b-vbox.b-box-justify-stretch > .b-field, -.b-flex-column > .b-field { - width: auto; -} -.b-flex-row > .b-field { - align-self: flex-start; - flex: 1 0 100%; - margin-bottom: 0.6em; -} -.b-flex-row > .b-field.b-label-above { - margin-bottom: 1.2em; -} -.b-flex-row > .b-field.b-inline .b-field-inner { - margin-inline-end: 0.6em; -} -.b-flex-row > .b-field.b-last-visible-child, -.b-flex-row > .b-field.b-last-row { - margin-bottom: 0; -} -.b-vbox > .b-field { - margin-bottom: 0.6em; -} -.b-vbox > .b-field.b-label-above { - margin-bottom: 1.2em; -} -.b-vbox > .b-field:last-child { - margin-bottom: 0; -} -.b-field-inner { - display: flex; - flex: 1 1 100%; - align-items: center; - background-color: #fff; - border-radius: 2px; - border-width: 1px; - border-style: solid; - border-color: #bdbdbd80; - min-width: 0; - position: relative; -} -.b-field-container-inline > .b-field-inner { - flex: 0 1 auto; -} -.b-field-container:not(.b-field-container-inline) { - flex-wrap: wrap; -} -.b-field-container-wrap { - display: flex; - flex: 1 1 auto; - overflow: hidden; - position: relative; -} -.b-field-container-wrap > .b-container { - width: 100%; -} -.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap { - height: 0; -} -.b-field.b-collapsed.b-field-container-inline > .b-field-container-wrap { - opacity: 0; -} -.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap > .b-container, -.b-field.b-collapsing:not(.b-field-container-inline) > .b-field-container-wrap > .b-container { - position: absolute; - bottom: 0; -} -.b-field-container-inline:not(.b-no-input) > .b-field-container-wrap { - margin-inline-start: 1em; -} -.b-field-hint { - align-self: stretch; - overflow: visible; - pointer-events: none; - position: relative; - white-space: nowrap; - width: 0; -} -.b-field-hint .b-field-hint-content { - position: absolute; - inset-inline-end: 0.6em; - top: 50%; - transform: translateY(-50%); - font-size: 0.9em; -} -.b-legacy-inset .b-field-hint .b-field-hint-content { - left: 0.6em; -} -.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl { - right: 0.6em; -} -.b-field-no-hint .b-field-hint { - display: none; -} -.b-numberfield, -.b-textareafield, -.b-textfield { - align-items: stretch; - min-width: 3em; - color: #262626; - border-radius: 2px; - position: relative; - width: 12.5em; -} -.b-numberfield.b-has-width, -.b-textareafield.b-has-width, -.b-textfield.b-has-width { - width: auto; -} -.b-numberfield.b-contains-focus .b-field-inner, -.b-textareafield.b-contains-focus .b-field-inner, -.b-textfield.b-contains-focus .b-field-inner { - border-color: #ffcc80; -} -.b-numberfield .b-fieldtrigger, -.b-textareafield .b-fieldtrigger, -.b-textfield .b-fieldtrigger { - color: #bdbdbd80; - cursor: pointer; - flex: 0 0 auto; - align-items: center; -} -.b-numberfield .b-fieldtrigger.b-align-start, -.b-textareafield .b-fieldtrigger.b-align-start, -.b-textfield .b-fieldtrigger.b-align-start { - padding-inline: 0.8em 0; -} -.b-numberfield .b-fieldtrigger.b-align-end, -.b-textareafield .b-fieldtrigger.b-align-end, -.b-textfield .b-fieldtrigger.b-align-end { - padding-inline: 0 0.8em; -} -.b-numberfield .b-fieldtrigger:before, -.b-textareafield .b-fieldtrigger:before, -.b-textfield .b-fieldtrigger:before { - font-size: 1.3em; - transition: all 0.3s; -} -.b-numberfield .b-spintrigger, -.b-textareafield .b-spintrigger, -.b-textfield .b-spintrigger { - flex-direction: column; - font-size: 1em; -} -.b-numberfield .b-spintrigger .b-spin-up:before, -.b-textareafield .b-spintrigger .b-spin-up:before, -.b-textfield .b-spintrigger .b-spin-up:before { - content: '\f0d8'; - vertical-align: bottom; -} -.b-numberfield .b-spintrigger .b-spin-down:before, -.b-textareafield .b-spintrigger .b-spin-down:before, -.b-textfield .b-spintrigger .b-spin-down:before { - content: '\f0d7'; - vertical-align: top; -} -.b-numberfield.b-hide-spinner .b-spintrigger, -.b-textareafield.b-hide-spinner .b-spintrigger, -.b-textfield.b-hide-spinner .b-spintrigger { - display: none; -} -.b-numberfield input, -.b-numberfield textarea, -.b-textareafield input, -.b-textareafield textarea, -.b-textfield input, -.b-textfield textarea { - background-color: transparent; - color: inherit; - padding: 0.8em; - font-weight: 400; - flex: 1 1 0; - border: 0 none; - margin: 0; - font-family: inherit; - font-size: inherit; - min-width: 1em; - text-align: inherit; -} -.b-numberfield input:focus, -.b-numberfield textarea:focus, -.b-textareafield input:focus, -.b-textareafield textarea:focus, -.b-textfield input:focus, -.b-textfield textarea:focus { - outline: none; -} -.b-numberfield input::-ms-clear, -.b-numberfield textarea::-ms-clear, -.b-textareafield input::-ms-clear, -.b-textareafield textarea::-ms-clear, -.b-textfield input::-ms-clear, -.b-textfield textarea::-ms-clear { - display: none; -} -.b-numberfield textarea, -.b-textareafield textarea, -.b-textfield textarea { - align-self: stretch; -} -.b-numberfield ::-webkit-input-placeholder, -.b-textareafield ::-webkit-input-placeholder, -.b-textfield ::-webkit-input-placeholder { - color: #ccc; -} -.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove, -.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove, -.b-textfield.b-empty .b-fieldtrigger.b-icon-remove { - visibility: hidden; -} -.b-numberfield:focus-within .b-label i, -.b-textareafield:focus-within .b-label i, -.b-textfield:focus-within .b-label i { - color: #ffcc80; -} -.b-numberfield:not(.b-disabled):hover .b-label i, -.b-textareafield:not(.b-disabled):hover .b-label i, -.b-textfield:not(.b-disabled):hover .b-label i { - color: #ffcc80; -} -.b-numberfield:not(.b-disabled):hover .b-field-inner, -.b-textareafield:not(.b-disabled):hover .b-field-inner, -.b-textfield:not(.b-disabled):hover .b-field-inner { - border-color: #ffcc80; -} -.b-numberfield.b-invalid .b-field-inner, -.b-textareafield.b-invalid .b-field-inner, -.b-textfield.b-invalid .b-field-inner { - border-color: #ef9a9a !important; -} -.b-numberfield.b-disabled, -.b-textareafield.b-disabled, -.b-textfield.b-disabled { - color: #ccc; - cursor: default; -} -.b-numberfield.b-disabled input, -.b-textareafield.b-disabled input, -.b-textfield.b-disabled input { - cursor: text; -} -.b-numberfield.b-disabled .b-fieldtrigger, -.b-textareafield.b-disabled .b-fieldtrigger, -.b-textfield.b-disabled .b-fieldtrigger { - color: #f0f0f080; -} -.b-numberfield.b-disabled .b-fieldtrigger, -.b-textareafield.b-disabled .b-fieldtrigger, -.b-textfield.b-disabled .b-fieldtrigger { - cursor: default; -} -.b-numberfield.b-disabled .b-field-inner, -.b-textareafield.b-disabled .b-field-inner, -.b-textfield.b-disabled .b-field-inner { - border-style: solid; -} -.b-numberfield.b-readonly, -.b-textareafield.b-readonly, -.b-textfield.b-readonly { - cursor: default; -} -.b-numberfield.b-readonly input, -.b-textareafield.b-readonly input, -.b-textfield.b-readonly input { - cursor: text; -} -.b-numberfield.b-readonly .b-fieldtrigger, -.b-textareafield.b-readonly .b-fieldtrigger, -.b-textfield.b-readonly .b-fieldtrigger { - color: #f0f0f080; - cursor: default; -} -.b-numberfield input[type='number']::-webkit-inner-spin-button, -.b-numberfield input[type='number']::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} -.b-numberfield input[type='number'] { - -moz-appearance: textfield; -} -.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove { - font-size: 0.8em; -} -.b-tooltip.b-field-error-tip { - border: 1px solid #ef9a9a; -} -.b-tooltip.b-field-error-tip .b-popup-content { - background-color: #fffef6; - color: #ef9a9a; - font-weight: 700; -} -.b-divider { - position: relative; - justify-content: center; - margin: 1em 0 1.5em; -} -.b-divider:before { - content: ''; - width: 100%; - border-bottom: 1px solid rgba(189, 189, 189, 0.5); - position: absolute; - top: 50%; -} -.b-divider:after { - display: flex; - content: attr(data-text); - color: #616161; - background: #fefefe; - padding: 0 1em; - z-index: 1; - font-size: 0.8em; -} -.b-fieldfilterpicker .b-fieldfilterpicker-property { - flex: 0 0 50%; -} -.b-fieldfilterpicker .b-fieldfilterpicker-operator { - flex: 0 1 50%; - margin-inline-start: 1em; -} -.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked > .b-field-inner { - border: none; - background: none; -} -.b-fieldfilterpicker .b-fieldfilterpicker-values { - margin-block-end: 0.2em; -} -.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field { - flex: 1; - margin-block-end: 0; -} -.b-fieldfilterpicker .b-fieldfilterpicker-value-separator { - flex: none; - padding: 0 0.4em; - align-self: center; -} -.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field:last-child:after { - display: none; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row { - padding-top: 2.2em; - position: relative; - flex-shrink: 0; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child { - padding-top: 0; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before { - content: attr(data-separator-text); - font-size: 85%; - position: absolute; - text-align: center; - line-height: 2.2em; - width: 100%; - height: 2.2em; - top: 0; - background-image: linear-gradient(to right, #e0e0e7, #e0e0e7 44%, transparent 46%, transparent 54%, #e0e0e7 56%); - background-position: 0 50%; - background-size: 100% 1px; - background-repeat: no-repeat; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before { - display: none; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active { - flex: 0 0 2.2em; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters { - padding: 0.5em 0; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button { - align-self: center; - margin-top: 1.1em; -} -.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove { - padding: 0 0.25em; - margin-inline-start: 0.5em; -} -.b-filepicker { - overflow: visible; -} -.b-filepicker.b-content-element { - align-content: stretch; -} -.b-displayfield { - color: inherit; -} -.b-displayfield .b-field-inner { - border: 0; - background: transparent; -} -.b-displayfield .b-field-inner span { - padding: 0.8em; -} -.b-pickerfield.b-open .b-field-inner { - border-color: #64b5f6; -} -.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly] { - cursor: pointer; -} -.b-datefield.b-open .b-fieldtrigger { - color: #64b5f6 !important; -} -.b-datefield.b-no-steppers .b-step-trigger { - display: none; -} -.b-datefield.b-rtl .b-step-trigger:before { - transform: scaleX(-1); -} -.b-datetimefield { - align-items: center; - position: relative; -} -.b-datetimefield input { - text-align: center; -} -.b-datetimefield .b-field-inner { - height: 100%; -} -.b-datetimefield .b-datefield { - flex: 1 1 55%; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-datetimefield .b-datefield .b-field-inner { - border: none; - border-inline-end: 1px solid rgba(209, 209, 209, 0.5); - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-datetimefield .b-timefield { - flex: 1 1 45%; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-datetimefield .b-timefield .b-field-inner { - border: none; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-datetimefield:not(.b-disabled):hover .b-field-inner, -.b-datetimefield:focus-within .b-field-inner { - border-color: #ffcc80; -} -.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner, -.b-datetimefield:focus-within .b-datefield .b-field-inner { - border-inline-end: 1px solid rgba(209, 209, 209, 0.5); -} -.b-label { - align-items: center; - color: #262626; - font-size: 0.9em; - white-space: nowrap; - text-overflow: ellipsis; -} -.b-container .b-label { - color: #616161; -} -.b-list { - display: block; - background-color: #fff; - outline: none; - padding: 0; - margin: 0; - -webkit-user-select: none; - user-select: none; -} -.b-list.b-floating { - border-radius: 2px; -} -.b-list.b-empty:not(.b-masked) { - min-height: initial !important; -} -.b-list.b-empty:not(.b-masked)[data-empty-text]:after { - content: attr(data-empty-text); - display: block; - padding: 0.8em; - color: #616161; -} -.b-list.b-masked { - padding: 2em 0; -} -.b-list .b-selected-icon { - margin-inline-end: 0.5em; - display: none; -} -.b-list .b-select-all-item { - border-bottom: 1px solid; - font-weight: 700; - position: sticky; - top: 0; - background-color: #fff; - z-index: 1; -} -.b-list.b-multiselect .b-list-item .b-selected-icon { - display: initial; - visibility: hidden; -} -.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon { - visibility: visible; -} -.b-list-item { - position: relative; - padding: 0.8em; - color: #616161; - cursor: pointer; - background-color: transparent; - transition: background-color 0.2s, color 0.2s; - border-top: 1px dotted rgba(224, 224, 224, 0.8); - min-width: 100px; - overflow: hidden; - white-space: nowrap; - display: flex; - flex-direction: row; - align-items: center; -} -.b-list-item.b-hidden { - display: none; -} -.b-list-item:first-child { - border-top: none; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.b-list-item:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.b-list-item.b-active, -.b-list-item:focus { - outline: none; -} -.b-list-item.b-active:not(.b-disabled), -.b-list-item:focus:not(.b-disabled) { - background-color: #64b5f6; - color: #616161; -} -.b-list-item.b-list-item-group-header { - font-weight: 700; -} -.b-list-item.b-list-item-group-header .b-icon-check { - display: none; -} -.b-grouped .b-list-item:not(.b-list-item-group-header) { - padding-inline-start: 2em; -} -.b-chipview { - background-color: transparent; - gap: 0.3em; -} -.b-chipview.b-empty:after { - display: none; -} -.b-chipview input { - padding-top: 0.6em; - padding-bottom: calc(0.6em + 1px); -} -.b-chipview .b-chip { - display: flex; - align-items: center; - padding-block: 0.3em; - padding-inline: 0.7em; - border-radius: 1em; - background-color: #f9f9f9; - color: #333; - transition: background-color 0.3s, color 0.3s; -} -.b-chipview .b-chip .b-icon, -.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip .b-indicator.b-deadline-date { - height: 1.5em; - width: 1.5em; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - background-color: #fff; - color: #757575; -} -.b-chipview .b-chip .b-icon:first-child:not(.b-close-icon), -.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton:first-child:not(.b-close-icon), -.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon:first-child:not(.b-close-icon), -.b-chipview .b-chip .b-indicator.b-deadline-date:first-child:not(.b-close-icon) { - margin-inline-end: 0.5em; - margin-inline-start: -0.4em; -} -.b-chipview .b-chip:hover { - background-color: #ececec; - color: #262626; -} -.b-chipview .b-chip:hover .b-icon, -.b-chipview .b-chip:hover .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip:hover .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip:hover .b-indicator.b-deadline-date { - background-color: #fff; - color: #757575; -} -.b-chipview .b-chip.b-selected { - background-color: #64b5f6; - color: #616161; -} -.b-chipview .b-chip.b-selected .b-icon, -.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip.b-selected .b-indicator.b-deadline-date { - background-color: #fff; - color: #64b5f6; -} -.b-chipview .b-chip.b-selected:hover { - background-color: #4ca9f5; - color: #616161; -} -.b-chipview .b-chip.b-selected:hover .b-icon, -.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-muststarton, -.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-mustfinishon, -.b-chipview .b-chip.b-selected:hover .b-indicator.b-deadline-date { - background-color: #fff; - color: #4ca9f5; -} -.b-chipview .b-chip.b-active { - outline: 1px solid #ffcc80; - outline-offset: 2px; -} -.b-chipview .b-chip .b-close-icon { - margin-inline-start: 0.5em; - cursor: pointer; -} -.b-chipview.b-chips-closable .b-chip { - padding-inline-end: 0.3em; -} -@keyframes maskOpacity { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-masked { - position: relative; -} -.b-mask { - position: absolute; - inset: 0; - z-index: 10000; - background-color: transparent; -} -.b-mask:not(.b-prevent-transitions) { - transition: opacity 1s; -} -.b-mask.b-visible { - pointer-events: all; - opacity: 1; -} -.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show) { - animation: maskOpacity 0.3s ease 0s 1; -} -.b-mask.b-hidden { - pointer-events: none; - opacity: 0; -} -.b-mask.b-hidden:not(.b-prevent-transitions) { - animation: maskOpacity 0.2s ease 0s 1 reverse; -} -.b-mask.b-delayed-show { - opacity: 0; -} -.b-mask.b-mask-bright, -.b-mask.b-mask-bright-blur { - background-color: #ffffffb2; -} -.b-mask.b-mask-dark, -.b-mask.b-mask-dark-blur { - background-color: #0000004c; -} -.b-mask-content { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - display: flex; - flex-direction: column; - color: #616161; - background-color: #64b5f6; - border-radius: 2px; -} -.b-mask-text { - padding: 1em; - display: flex; - align-items: center; -} -.b-mask-progress-bar { - height: 3px; - background-color: #ffcc80; -} -.b-mask-icon { - margin-inline-end: 0.5em; -} -.b-masked-dark-blur, -.b-masked-bright-blur { - filter: blur(3px); - transform: scale(1.01); - transition: all 0.5s; -} -.b-messagedialog.b-popup { - min-width: 18em; -} -.b-messagedialog.b-popup .b-button { - min-width: 9em; -} -.b-messagedialog.b-popup .b-messagedialog-header, -.b-messagedialog.b-popup .b-messagedialog-content { - padding: 1em; -} -.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content { - border-radius: 0; - min-height: 4em; -} -.b-messagedialog.b-popup .b-messagedialog-input, -.b-messagedialog.b-popup .b-messagedialog-okbutton, -.b-messagedialog.b-popup .b-messagedialog-cancelbutton { - display: none; -} -.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton, -.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton, -.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton, -.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton { - display: initial; -} -.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input { - display: initial; - margin: 1em 0 0; -} -.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton { - display: initial; -} -.b-messagedialog.b-popup .b-panel-body-wrap { - background: #f9f9f9; -} -.b-messagedialog.b-popup .b-popup-content, -.b-messagedialog.b-popup .b-toolbar { - background: transparent; -} -.b-messagedialog.b-popup .b-toolbar .b-toolbar-content { - justify-content: flex-end; -} -.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child) { - margin-inline-start: 1em; -} -.b-pagingtoolbar .b-toolbar-content { - justify-content: center; -} -.b-pagingtoolbar .b-toolbar-content .b-numberfield { - width: unset; -} -.b-pagingtoolbar .b-toolbar-content .b-numberfield input { - width: 4em; - text-align: center; -} -.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html { - color: #ccc; -} -.b-panel.b-floating { - border-radius: 2px; -} -.b-panel.b-floating > .b-panel-body-wrap > .b-panel-content { - border-radius: 2px; -} -.b-panel.b-floating > .b-panel-header.b-dock-top, -.b-panel.b-floating:not(.b-has-header) > .b-panel-body-wrap > .b-toolbar.b-dock-top { - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.b-panel.b-floating > .b-panel-body-wrap > .b-toolbar.b-dock-bottom { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} -.b-panel.b-floating.b-panel-has-header > .b-panel-body-wrap > .b-panel-content, -.b-panel.b-floating.b-panel-has-top-toolbar > .b-panel-body-wrap > .b-panel-content { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.b-panel.b-floating.b-panel-has-bottom-toolbar > .b-panel-body-wrap > .b-panel-content { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel { - padding: 0; - color: #616161; - z-index: 0; -} -.b-panel > .b-panel-body-wrap { - overflow: hidden; -} -.b-panel > .b-panel-overlay, -.b-panel > .b-panel-body-wrap { - z-index: 0; -} -.b-panel > .b-panel-collapse-size-locker { - position: absolute !important; -} -.b-panel:not(.b-panel-collapsible-overlay).b-collapsed > .b-panel-collapse-size-locker { - clip: rect(0, 0, 0, 0); -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header) - > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up > .b-panel-collapse-size-locker { - top: 0; -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header) > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down > .b-panel-collapse-size-locker { - bottom: 0; -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header) - > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right > .b-panel-collapse-size-locker { - right: 0; -} -.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header) - > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left > .b-panel-collapse-size-locker, -.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right > .b-panel-collapse-size-locker { - left: 0; -} -.b-panel.b-panel-collapsible-overlay:not( - .b-collapsing, - .b-expanding, - .b-panel-overlay-revealed, - .b-panel-overlay-revealing - ) - > .b-panel-overlay - > .b-panel-overlay-header { - display: none; -} -.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed > .b-panel-overlay { - box-shadow: 0 0 10px #0000004d; - overflow: visible; -} -.b-panel.b-panel-collapsible-overlay > .b-panel-header { - transition: transform 0.2s ease-in-out; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed > .b-panel-header > .b-collapsify-hide { - display: none; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header, -.b-panel.b-panel-collapsible-overlay.b-expanding > .b-panel-header { - opacity: 0; -} -.b-panel.b-panel-collapsible-overlay:not(.b-collapsed, .b-collapsing) > .b-panel-overlay > .b-panel-overlay-header { - display: none; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing, -.b-panel.b-panel-collapsible-overlay.b-expanding, -.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing, -.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed { - overflow: visible; - z-index: 1; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-down > .b-panel-collapse-size-locker { - bottom: 0; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-up > .b-panel-collapse-size-locker { - top: 0; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-left > .b-panel-collapse-size-locker { - left: 0; -} -.b-panel.b-panel-collapsible-overlay.b-panel-collapse-right > .b-panel-collapse-size-locker { - right: 0; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing { - overflow: visible; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header { - z-index: -1; -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up > .b-panel-header { - transform: translateY(-100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down > .b-panel-header { - transform: translateY(100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right > .b-panel-header { - transform: translate(100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left > .b-panel-header { - transform: translate(-100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding) > .b-panel-collapse-size-locker { - transition: transform 0.2s ease-in-out, clip-path 0.2s ease-in-out, top 0.2s ease-in-out, right 0.2s ease-in-out, - bottom 0.2s ease-in-out, left 0.2s ease-in-out; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up > .b-panel-collapse-size-locker { - transform: translateY(-100%); - clip-path: inset(0 0 100% 0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(0 0 -10px 0); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-top) { - top: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down - > .b-panel-collapse-size-locker { - transform: translateY(100%); - clip-path: inset(100% 0 0 0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(-10px 0 0 0); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-bottom) { - bottom: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left - > .b-panel-collapse-size-locker { - transform: translate(-100%); - clip-path: inset(0 0 0 100%); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(0 -10px 0 0); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-left) { - left: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right - > .b-panel-collapse-size-locker { - transform: translate(100%); - clip-path: inset(0 100% 0 0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed - > .b-panel-collapse-size-locker { - clip-path: inset(0 0 0 -10px); - transform: translate(0); -} -.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed - > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-right) { - right: 100%; -} -.b-panel.b-panel-collapsible-overlay.b-expanding { - flex: none !important; - overflow: visible; -} -.b-panel.b-header-dock-right, -.b-panel.b-header-dock-bottom { - justify-content: flex-end; -} -.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing) { - visibility: hidden; -} -.b-panel.b-collapsed > .b-panel-collapse-revealer { - visibility: visible; - cursor: pointer; -} -.b-panel.b-collapsed, -.b-panel.b-collapsing { - flex-grow: unset !important; - flex-basis: unset !important; - flex-shrink: 0 !important; -} -.b-panel.b-collapsed.b-header-dock-top, -.b-panel.b-collapsed.b-header-dock-bottom, -.b-panel.b-collapsing.b-header-dock-top, -.b-panel.b-collapsing.b-header-dock-bottom { - min-height: auto !important; -} -.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay, -.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay { - height: unset !important; -} -.b-vbox > .b-panel.b-collapsed.b-header-dock-top, -.b-vbox > .b-panel.b-collapsed.b-header-dock-bottom, -.b-vbox > .b-panel.b-collapsing.b-header-dock-top, -.b-vbox > .b-panel.b-collapsing.b-header-dock-bottom { - flex: none !important; -} -.b-panel.b-collapsed.b-header-dock-right, -.b-panel.b-collapsed.b-header-dock-left, -.b-panel.b-collapsing.b-header-dock-right, -.b-panel.b-collapsing.b-header-dock-left { - min-width: auto !important; -} -.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay, -.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay, -.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay { - width: unset !important; -} -.b-hbox > .b-panel.b-collapsed.b-header-dock-right, -.b-hbox > .b-panel.b-collapsed.b-header-dock-left, -.b-hbox > .b-panel.b-collapsing.b-header-dock-right, -.b-hbox > .b-panel.b-collapsing.b-header-dock-left { - flex: none !important; -} -.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right, -.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left { - width: unset !important; -} -.b-panel.b-header-dock-top .b-panel-content { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.b-panel.b-header-dock-right .b-panel-content { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel.b-header-dock-bottom .b-panel-content { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel.b-header-dock-left .b-panel-content { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.b-panel.b-panel-has-bottom-toolbar .b-panel-content { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.b-panel.b-floating > .b-dock-top { - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.b-panel.b-floating > .b-dock-right { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; -} -.b-panel.b-floating > .b-dock-bottom { - position: static; - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} -.b-panel.b-floating > .b-dock-left { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; -} -.b-panel-content { - background-color: #fafafa; - justify-content: space-between; - overflow: hidden; - padding: 1em; -} -.b-panel-content + .b-toolbar.b-bottom-toolbar { - min-height: 3.8em; -} -.b-panel-content + .b-toolbar.b-bottom-toolbar .b-toolbar-content { - padding-top: 0; -} -.b-panel-content.b-auto-container.b-single-child > .b-container { - flex: 1 1 auto; -} -.b-panel-content.b-fit-container { - padding: 0; -} -.b-tabpanel .b-panel-content { - background-color: #fefefe; -} -.b-panel-header { - display: flex; - background-color: #64b5f6; - color: #fff; - padding: 1em; - flex: 0 0 auto; - align-items: center; - z-index: 1; -} -.b-panel-header.b-panel-ui-toolbar { - background-color: #f9f9f9; - color: #616161; - padding: 0.5em; -} -.b-panel-header.b-panel-ui-toolbar.b-dock-top, -.b-panel-header.b-panel-ui-toolbar.b-dock-bottom { - min-height: 4em; -} -.b-panel-header.b-panel-ui-toolbar.b-dock-left, -.b-panel-header.b-panel-ui-toolbar.b-dock-right { - min-width: 4em; -} -.b-panel-header.b-panel-ui-toolbar .b-header-title { - font-size: unset; - font-weight: unset; -} -.b-panel-header.b-panel-ui-toolbar.b-dock-top { - border-bottom: 1px solid #e0e0e0; -} -.b-panel-header.b-dock-right { - flex-flow: column nowrap; -} -.b-panel-header.b-dock-left { - flex-flow: column-reverse nowrap; -} -.b-panel-header.b-dock-left .b-header-title { - transform: rotate(180deg); -} -.b-panel-header .b-header-title { - flex: 1 1 auto; - text-align: center; - justify-content: center; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.b-panel-header .b-header-title:not(:last-child) { - padding-inline-end: 1em; -} -.b-panel-header .b-header-title.b-align-start { - text-align: start; - justify-content: flex-start; -} -.b-panel-header .b-header-title.b-align-center { - text-align: center; - justify-content: center; - padding-inline-end: 0; -} -.b-panel-header .b-header-title.b-align-end { - text-align: end; - justify-content: flex-end; -} -.b-panel-header .b-header-title.b-align-end:not(:last-child) { - margin-inline-end: 1em; -} -.b-panel-header.b-dock-right .b-header-title, -.b-panel-header.b-dock-left .b-header-title { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; -} -.b-panel-header.b-dock-right, -.b-panel-header.b-dock-bottom { - order: 100; -} -.b-button.b-tool, -.b-tool { - cursor: pointer; - color: #fff; - height: 2em; - width: 2em; - font-size: 0.9em; - display: flex; - align-items: center; - justify-content: center; - border-radius: 50%; - border: 0 none; - background-color: transparent; - flex-shrink: 0; - contain: paint; -} -.b-button.b-tool::-moz-focus-inner, -.b-tool::-moz-focus-inner { - border: 0; -} -.b-button.b-tool:focus, -.b-tool:focus { - outline: none; -} -.b-using-keyboard .b-button.b-tool:focus, -.b-using-keyboard .b-tool:focus { - background-color: #dcdcdc80; -} -.b-button.b-tool.b-icon:before, -.b-tool.b-icon:before, -.b-tool.b-indicator.b-constraint-type-muststarton:before, -.b-tool.b-indicator.b-constraint-type-mustfinishon:before, -.b-tool.b-indicator.b-deadline-date:before { - width: 1em; - height: 1em; - text-align: center; - line-height: inherit; -} -.b-button.b-tool:hover, -.b-tool:hover { - opacity: 0.8; -} -.b-button.b-tool.b-disabled, -.b-tool.b-disabled { - opacity: 0.4; -} -.b-button.b-tool.b-rotate-left:before, -.b-tool.b-rotate-left:before { - transform: rotate(270deg); -} -.b-button.b-tool.b-rotate-right:before, -.b-tool.b-rotate-right:before { - transform: rotate(90deg); -} -.b-button.b-tool i, -.b-tool i { - display: flex; -} -.b-button.b-tool a, -.b-tool a { - color: #fff; -} -.b-button.b-tool { - min-height: 2em; - min-width: 2em; -} -.b-collapsetool:not(.b-collapsing):before { - transition: all 0.2s ease-in-out; -} -.b-collapsetool.b-icon-collapse-down:not(.b-collapsed):before { - transform: rotate(180deg); -} -.b-collapsetool.b-icon-collapse-down.b-collapsed:before { - transform: rotate(0); -} -.b-collapsetool.b-icon-collapse-right:not(.b-collapsed):before { - transform: rotate(0); -} -.b-collapsetool.b-icon-collapse-right.b-collapsed:before { - transform: rotate(180deg); -} -.b-dock-top .b-header-title:not(:last-child), -.b-dock-bottom .b-header-title:not(:last-child) { - padding-inline-end: 0.2em; -} -.b-dock-top .b-tool.b-align-start, -.b-dock-bottom .b-tool.b-align-start { - margin-block: 0; - margin-inline: 0 0.4em; -} -.b-dock-top .b-tool.b-align-end, -.b-dock-bottom .b-tool.b-align-end { - margin-block: 0; - margin-inline: 0.4em 0; -} -.b-dock-right .b-header-title:not(:last-child), -.b-dock-left .b-header-title:not(:last-child) { - padding: 0.2em 0; -} -.b-dock-right .b-tool.b-align-start, -.b-dock-left .b-tool.b-align-start { - margin-block-end: 0.4em; -} -.b-dock-right .b-tool.b-align-end, -.b-dock-left .b-tool.b-align-end { - margin-block-start: 0.4em; -} -.b-fieldset.b-has-label { - align-items: center; -} -.b-fieldset.b-has-label.b-label-before > .b-panel-body-wrap { - flex: 1 1 100%; -} -.b-fieldset.b-has-label > label { - flex-shrink: 0; -} -.b-fieldset-header { - background-color: transparent; - padding: 0.5em; - color: #262626; -} -.b-fieldset-header .b-header-title { - font-weight: 600; -} -fieldset.b-fieldset-content { - border: none; - background-color: transparent; - margin-inline-start: 0; - margin-inline-end: 0; - overflow: unset; - padding-block-end: 0; -} -.b-panel-has-header > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { - padding-block-start: 1em; - padding-inline-start: 1em; - padding-inline-end: 1em; -} -.b-fieldset:not(.b-panel-has-header) > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { - padding: 0; -} -fieldset.b-fieldset-content.b-inline > .b-field:not(:first-child) { - margin-inline-start: 1em; -} -fieldset.b-fieldset-content > legend.b-fieldset-legend { - position: absolute; - top: -10000px; - clip: rect(0, 0, 0, 0); -} -.b-popup { - color: #616161; -} -.b-popup.b-text-popup { - max-width: 25em; -} -.b-popup.b-positioned { - box-shadow: 2px 2px 6px #0000001a; -} -.b-popup-content { - background: #f9f9f9; -} -.b-popup-content a { - color: #2e2e2e; -} -.b-popup-header { - background-color: #64b5f6; - color: #fff; -} -.b-modal-mask { - background-color: #64646480; - position: fixed; - inset: 0; - pointer-events: all; - z-index: 11001; -} -@media (max-width: 480px) { - .b-popup { - max-width: 100% !important; - } -} -.b-menu { - min-height: 20px; - outline: none; - display: flex; - flex-direction: column; - align-items: stretch; - -webkit-user-select: none; - user-select: none; -} -.b-menu .b-panel-content { - background-color: #fff; -} -.b-menu.b-empty:after { - content: attr(data-empty-text); - display: block; - padding: 0.8em; - color: #616161; -} -.b-menu .b-icon:before, -.b-menu .b-indicator.b-constraint-type-muststarton:before, -.b-menu .b-indicator.b-constraint-type-mustfinishon:before, -.b-menu .b-indicator.b-deadline-date:before, -.b-menu .b-icon-fw:before { - min-width: 1.3em; -} -.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text { - margin-inline-end: 2em; -} -.b-sub-menu .b-anchor:before { - position: absolute; - height: 2.7em; - width: 11px; - left: -2px; - content: ' '; - margin-top: -0.8em; -} -.b-menu-content { - flex-flow: column nowrap; - justify-content: flex-start; - align-items: stretch; - padding: 0; -} -.b-menu-content > :not(.b-menuitem) { - margin: 0.2em 0.6em; - display: flex; -} -.b-menu-content > :not(.b-menuitem):first-child { - margin-top: 0.4em; -} -.b-menu-content > :not(.b-menuitem):last-child { - margin-bottom: 0.4em; -} -.b-menu-content > .b-button { - justify-content: flex-start; -} -.b-menuitem { - flex-shrink: 0; - padding: 0.8em; - color: #616161; - cursor: pointer; - transition: background-color 0.2s, color 0.2s; - border-top: 1px dotted rgba(224, 224, 224, 0.8); - font-size: 1em; - min-width: 7em; - display: flex; - align-items: center; -} -.b-menuitem.b-disabled { - opacity: 0.5; -} -.b-menuitem:first-child { - border-top: none; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.b-menuitem:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.b-menuitem.b-separator:not(.b-first-visible-child) { - border-top: 1px solid #f9f9f9; -} -.b-menuitem.b-contains-focus, -.b-menuitem:focus { - outline: none; - background-color: #64b5f6; - color: #616161; -} -.b-menuitem span.b-menu-text { - flex: 1 1 auto; - white-space: nowrap; - margin-inline-start: 0.6em; - overflow: hidden; - text-overflow: ellipsis; - min-width: 5em; -} -.b-menuitem.b-has-submenu .b-icon-sub-menu { - margin-inline-start: 0.3em; -} -.b-menuitem.b-rtl .b-icon-sub-menu:before { - transform: scaleX(-1); -} -a.b-menuitem:hover .b-menu-text { - text-decoration: underline; -} -.b-menu-with-icon .b-menuitem-icon { - width: 1.25em; - text-align: center; - flex-shrink: 0; - margin-inline-end: 0.5em; -} -.b-menu-with-icon span.b-menu-text { - margin-inline-start: 1.75em; -} -.b-menu-with-icon .b-menuitem-icon ~ span.b-menu-text { - margin-inline-start: 0; -} -@media screen and (min-resolution: 120dpi) { - .b-firefox .b-radio input { - transform: rotate(1deg); - margin: 1.5px; - } -} -.b-radio input[type='radio'] { - border-radius: 50%; - box-shadow: 0 0 0 1px #ccc; - border: 0.25em solid #fff; - background-color: #fff; - height: 1.3em; - width: 1.3em; - margin: 1px; - z-index: 1; - -webkit-appearance: none; - appearance: none; - cursor: pointer; -} -.b-radio input[type='radio']:focus-visible { - outline: 1px solid #ffcc80; - outline-offset: 0; -} -.b-radio input[type='radio']:checked { - background-color: #64b5f6; -} -.b-radio.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #f9f9f9; - background-color: transparent; -} -.b-radio > .b-field-inner label.b-radio-label { - margin-inline-start: 0.4em; -} -.b-radio > .b-field-inner label.b-radio-label:before { - content: none; -} -.b-radio.b-blue input[type='radio'] { - box-shadow: 0 0 0 1px #64b5f6; - background-color: #64b5f61a; -} -.b-radio.b-blue input[type='radio']:checked { - background-color: #64b5f6; -} -.b-radio.b-blue.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #64b5f633; - background-color: transparent; -} -.b-radio.b-deep-orange input[type='radio'] { - box-shadow: 0 0 0 1px #ff5722; - background-color: #ff57221a; -} -.b-radio.b-deep-orange input[type='radio']:checked { - background-color: #ff5722; -} -.b-radio.b-deep-orange.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ff572233; - background-color: transparent; -} -.b-radio.b-orange input[type='radio'] { - box-shadow: 0 0 0 1px #ffcc80; - background-color: #ffcc801a; -} -.b-radio.b-orange input[type='radio']:checked { - background-color: #ffcc80; -} -.b-radio.b-orange.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ffcc8033; - background-color: transparent; -} -.b-radio.b-indigo input[type='radio'] { - box-shadow: 0 0 0 1px #3f51b5; - background-color: #3f51b51a; -} -.b-radio.b-indigo input[type='radio']:checked { - background-color: #3f51b5; -} -.b-radio.b-indigo.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #3f51b533; - background-color: transparent; -} -.b-radio.b-green input[type='radio'] { - box-shadow: 0 0 0 1px #a5d6a7; - background-color: #a5d6a71a; -} -.b-radio.b-green input[type='radio']:checked { - background-color: #a5d6a7; -} -.b-radio.b-green.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #a5d6a733; - background-color: transparent; -} -.b-radio.b-yellow input[type='radio'] { - box-shadow: 0 0 0 1px #fff176; - background-color: #fff1761a; -} -.b-radio.b-yellow input[type='radio']:checked { - background-color: #fff176; -} -.b-radio.b-yellow.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #fff17633; - background-color: transparent; -} -.b-radio.b-red input[type='radio'] { - box-shadow: 0 0 0 1px #ef9a9a; - background-color: #ef9a9a1a; -} -.b-radio.b-red input[type='radio']:checked { - background-color: #ef9a9a; -} -.b-radio.b-red.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ef9a9a33; - background-color: transparent; -} -.b-radio.b-amber input[type='radio'] { - box-shadow: 0 0 0 1px #ffd54f; - background-color: #ffd54f1a; -} -.b-radio.b-amber input[type='radio']:checked { - background-color: #ffd54f; -} -.b-radio.b-amber.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #ffd54f33; - background-color: transparent; -} -.b-radio.b-lime input[type='radio'] { - box-shadow: 0 0 0 1px #cddc39; - background-color: #cddc391a; -} -.b-radio.b-lime input[type='radio']:checked { - background-color: #cddc39; -} -.b-radio.b-lime.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #cddc3933; - background-color: transparent; -} -.b-radio.b-teal input[type='radio'] { - box-shadow: 0 0 0 1px #009688; - background-color: #0096881a; -} -.b-radio.b-teal input[type='radio']:checked { - background-color: #009688; -} -.b-radio.b-teal.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #00968833; - background-color: transparent; -} -.b-radio.b-light-green input[type='radio'] { - box-shadow: 0 0 0 1px #8bc34a; - background-color: #8bc34a1a; -} -.b-radio.b-light-green input[type='radio']:checked { - background-color: #8bc34a; -} -.b-radio.b-light-green.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #8bc34a33; - background-color: transparent; -} -.b-radio.b-purple input[type='radio'] { - box-shadow: 0 0 0 1px #9c27b0; - background-color: #9c27b01a; -} -.b-radio.b-purple input[type='radio']:checked { - background-color: #9c27b0; -} -.b-radio.b-purple.b-disabled input[type='radio'] { - box-shadow: 0 0 0 1px #9c27b033; - background-color: transparent; -} -.b-ripple { - display: none; -} -.b-slider { - background-color: transparent; - flex-direction: column; - align-items: center; - justify-content: center; - overflow: visible; -} -.b-slider label { - transition: color 0.2s; -} -.b-slider.b-rtl > [type='range'] { - direction: rtl; -} -.b-slider [type='range'] { - align-self: stretch; - max-width: 100%; - -webkit-appearance: none; - margin: 10px 0; - padding: 0; - font-size: inherit; - background-color: transparent; -} -.b-slider [type='range']:focus { - outline: 0; -} -.b-slider [type='range']:focus::-webkit-slider-runnable-track { - background: white; -} -.b-slider [type='range']:focus::-moz-range-track { - background: white; -} -.b-slider [type='range']:focus::-ms-fill-lower, -.b-slider [type='range']:focus::-ms-fill-upper { - background: white; -} -.b-slider [type='range']:focus::-webkit-slider-thumb { - box-shadow: 0 2px 4px #00000026, 0 2px 4px #0003; -} -.b-slider [type='range']::-moz-focus-outer { - border: 0; -} -.b-slider [type='range']::-ms-tooltip { - display: none; -} -.b-slider [type='range']::-webkit-slider-runnable-track { - cursor: pointer; - height: 8px; - transition: all 0.2s ease; - width: 100%; - background: #f9f9f9; - border: none; - border-radius: 2px; -} -.b-slider [type='range']::-webkit-slider-thumb { - background: #64b5f6; - border: none; - border-radius: 50%; - cursor: pointer; - height: 20px; - width: 20px; - -webkit-appearance: none; - margin-top: -6px; - transition: all 0.5s; -} -.b-slider [type='range']::-moz-range-track { - cursor: pointer; - height: 8px; - transition: all 0.2s ease; - width: 100%; - background: #f9f9f9; - border: none; - border-radius: 2px; -} -.b-slider [type='range']::-moz-range-thumb { - background: #64b5f6; - border: none; - border-radius: 50%; - cursor: pointer; - height: 20px; - width: 20px; -} -.b-slider [type='range']::-ms-track { - cursor: pointer; - height: 8px; - transition: all 0.2s ease; - width: 100%; - background: transparent; - border-color: transparent; - border-width: 10px 0; - color: transparent; -} -.b-slider [type='range']::-ms-fill-lower, -.b-slider [type='range']::-ms-fill-upper { - background: #f9f9f9; - border: none; - border-radius: 4px; -} -.b-slider [type='range']::-ms-thumb { - background: #64b5f6; - border: none; - border-radius: 50%; - cursor: pointer; - height: 20px; - width: 20px; - margin-top: 0; -} -.b-slider.b-disabled [type='range']::-ms-thumb, -.b-slider.b-disabled [type='range']::-ms-fill-lower, -.b-slider.b-disabled [type='range']::-ms-fill-upper { - background: #ececec; - cursor: default; -} -.b-slider.b-disabled [type='range']::-moz-range-thumb, -.b-slider.b-disabled [type='range']::-moz-range-track { - background: #ececec; - cursor: default; -} -.b-slider.b-disabled [type='range']::-webkit-slider-thumb, -.b-slider.b-disabled [type='range']::-webkit-slider-runnable-track { - background: #ececec; - cursor: default; -} -.b-grid-cell .b-slider { - width: 100%; -} -.b-container .b-slider label { - margin: 0; -} -.b-container .b-slidetoggle .b-slidetoggle-label { - margin-inline-start: 0; -} -.b-slidetoggle { - height: 3.25em; -} -.b-slidetoggle .b-field-inner:before { - width: 2.4em; -} -.b-slidetoggle input, -.b-slidetoggle .b-slidetoggle-toggle { - width: 2.4em; - height: 1.4em; - font-size: inherit; - flex-shrink: 0; -} -.b-slidetoggle input { - top: -0.4em; -} -.b-slidetoggle input:checked + .b-slidetoggle-toggle { - opacity: 1; -} -.b-slidetoggle input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { - background-color: #fff; - transform: translate(1.2em, 0.2em); -} -.b-slidetoggle .b-slidetoggle-toggle { - transition: background-color 0.2s, opacity 0.2s; - opacity: 0.7; - border-radius: 0.7em; - margin-inline-end: 0.4em; -} -.b-slidetoggle:hover .b-slidetoggle-toggle { - opacity: 1; -} -.b-slidetoggle .b-slidetoggle-thumb { - height: 1em; - width: 1em; - background-color: #fff; - border-radius: 0.5em; - position: absolute; - transform: translate(0.2em, 0.2em); - transition: transform 0.3s ease; -} -.b-slidetoggle.b-rtl .b-slidetoggle-thumb { - transform: translate(-0.2em, 0.2em); -} -.b-slidetoggle.b-rtl input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { - transform: translate(-1.2em, 0.2em); -} -.b-slidetoggle-label { - cursor: pointer; -} -.b-slidetoggle.b-white input:checked + .b-slidetoggle-toggle { - background-color: #fff; -} -.b-slidetoggle.b-white .b-slidetoggle-toggle { - background-color: #fff; -} -.b-slidetoggle.b-blue input:checked + .b-slidetoggle-toggle { - background-color: #64b5f6; -} -.b-slidetoggle.b-blue .b-slidetoggle-toggle { - background-color: #b1dafb; -} -.b-slidetoggle.b-deep-orange input:checked + .b-slidetoggle-toggle { - background-color: #ff5722; -} -.b-slidetoggle.b-deep-orange .b-slidetoggle-toggle { - background-color: #ffab91; -} -.b-slidetoggle.b-orange input:checked + .b-slidetoggle-toggle { - background-color: #ffcc80; -} -.b-slidetoggle.b-orange .b-slidetoggle-toggle { - background-color: #ffe6c0; -} -.b-slidetoggle.b-amber input:checked + .b-slidetoggle-toggle { - background-color: #ffd54f; -} -.b-slidetoggle.b-amber .b-slidetoggle-toggle { - background-color: #ffeaa7; -} -.b-slidetoggle.b-indigo input:checked + .b-slidetoggle-toggle { - background-color: #3f51b5; -} -.b-slidetoggle.b-indigo .b-slidetoggle-toggle { - background-color: #9ba5de; -} -.b-slidetoggle.b-lime input:checked + .b-slidetoggle-toggle { - background-color: #cddc39; -} -.b-slidetoggle.b-lime .b-slidetoggle-toggle { - background-color: #e7ee9b; -} -.b-slidetoggle.b-teal input:checked + .b-slidetoggle-toggle { - background-color: #009688; -} -.b-slidetoggle.b-teal .b-slidetoggle-toggle { - background-color: #4bffee; -} -.b-slidetoggle.b-green input:checked + .b-slidetoggle-toggle { - background-color: #a5d6a7; -} -.b-slidetoggle.b-green .b-slidetoggle-toggle { - background-color: #d1ecd2; -} -.b-slidetoggle.b-light-green input:checked + .b-slidetoggle-toggle { - background-color: #8bc34a; -} -.b-slidetoggle.b-light-green .b-slidetoggle-toggle { - background-color: #c5e3a3; -} -.b-slidetoggle.b-purple input:checked + .b-slidetoggle-toggle { - background-color: #9c27b0; -} -.b-slidetoggle.b-purple .b-slidetoggle-toggle { - background-color: #d785e6; -} -.b-slidetoggle.b-yellow input:checked + .b-slidetoggle-toggle { - background-color: #fff176; -} -.b-slidetoggle.b-yellow .b-slidetoggle-toggle { - background-color: #fff8bb; -} -.b-slidetoggle.b-red input:checked + .b-slidetoggle-toggle { - background-color: #ef9a9a; -} -.b-slidetoggle.b-red .b-slidetoggle-toggle { - background-color: #f7cccc; -} -.b-slidetoggle.b-dark-gray input:checked + .b-slidetoggle-toggle { - background-color: #757575; -} -.b-slidetoggle.b-dark-gray .b-slidetoggle-toggle { - background-color: #bdb7b7; -} -.b-slidetoggle.b-gray input:checked + .b-slidetoggle-toggle { - background-color: #ccc; -} -.b-slidetoggle.b-gray .b-slidetoggle-toggle { - background-color: #e7e4e4; -} -.b-slidetoggle.b-light-gray input:checked + .b-slidetoggle-toggle { - background-color: #f9f9f9; -} -.b-slidetoggle.b-light-gray .b-slidetoggle-toggle { - background-color: #fcfcfc; -} -.b-slidetoggle input:checked + .b-slidetoggle-toggle { - background-color: #8f8f8f; -} -.b-slidetoggle .b-slidetoggle-toggle { - background-color: #cac4c4; -} -.b-splitter { - background-color: #f0f0f0; - flex: 0 0 0.5em; - position: relative; - touch-action: none; -} -@media (pointer: coarse) { - .b-splitter { - --splitter-inner-size: 2em; - } -} -@media (pointer: fine) { - .b-splitter { - --splitter-inner-size: 0; - } -} -.b-splitter.b-disabled { - flex: 0 0 1px; - pointer-events: none; -} -.b-splitter:not(.b-disabled) { - overflow: visible; -} -.b-splitter:after { - content: ''; - position: absolute; - left: 0; - top: 0; - z-index: 1; -} -.b-splitter:hover:after, -.b-splitter.b-moving:after { - background-color: #f0f0f0; -} -.b-splitter.b-horizontal { - cursor: ns-resize; - min-height: 0.5em; -} -.b-splitter.b-horizontal.b-disabled { - min-height: 1px; -} -.b-splitter.b-horizontal:after { - height: var(--splitter-inner-size); - width: 100%; -} -.b-splitter.b-horizontal:hover:after, -.b-splitter.b-horizontal.b-moving:after { - top: calc((10px - 0.5em) / -2); - height: 10px; -} -.b-splitter.b-vertical { - cursor: ew-resize; - min-width: 0.5em; -} -.b-splitter.b-vertical.b-disabled { - min-width: 1px; -} -.b-splitter.b-vertical:after { - width: var(--splitter-inner-size); - height: 100%; -} -.b-splitter.b-vertical:hover:after, -.b-splitter.b-vertical.b-moving:after { - left: calc((10px - 0.5em) / -2); - width: 10px; -} -.b-splitter:last-child, -.b-splitter:first-child { - visibility: hidden; - flex: 0; - min-width: 0; -} -.b-timefield.b-open .b-icon-clock-live { - background-color: #64b5f6 !important; -} -.b-timefield.b-empty .b-fieldtrigger { - animation-delay: -300s; -} -.b-timefield.b-disabled .b-icon-clock-live, -.b-timefield.b-readonly .b-icon-clock-live { - background-color: #f0f0f080; -} -.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover, -.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover { - color: #64b5f6; -} -.b-timefield.b-no-steppers .b-step-trigger { - display: none; -} -.b-timefield .b-step-trigger:before { - transition: color 0.3s; -} -.b-timefield.b-rtl .b-step-trigger:before { - transform: scaleX(-1); -} -.b-timepicker.b-content-element { - background-color: #fafafa; - align-items: center; - padding: 0.5em 0.3em; - gap: 0.3em; -} -.b-timepicker.b-content-element .b-widget { - margin: 0; - flex: 0 0 auto; - width: auto; -} -.b-timepicker.b-content-element .b-numberfield > .b-label { - clip-path: polygon(0 0); - position: absolute; - contain: strict; -} -.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before { - content: ':'; - align-self: center; - margin-inline-end: 0.3em; - font-weight: 700; -} -.b-timepicker.b-content-element .b-numberfield input { - width: 2.8em; -} -.b-timepicker.b-content-element .b-button { - flex: 0 0 3em; - padding: 0; -} -.b-timepicker.b-content-element .b-button label { - text-overflow: clip; -} -@keyframes progress { - 0% { - width: 0; - } - to { - width: 100%; - } -} -.b-float-root > .b-floating.b-toast { - display: inline-block; - overflow-x: hidden; - overflow-y: auto; - top: auto; - inset-inline-end: 2em; - inset-inline-start: auto; - max-width: 60%; - max-height: 60%; - line-height: 1.4em; - transition: bottom 0.25s ease-in, transform 0.25s ease-in; - padding: 1em; - background-color: #fafafa; - color: #616161; - border-radius: 2px; - cursor: pointer; -} -.b-legacy-inset .b-float-root > .b-floating.b-toast { - left: auto; - right: 2em; -} -.b-legacy-inset .b-float-root > .b-floating.b-toast.b-rtl { - left: 2em; - right: auto; -} -.b-float-root > .b-floating.b-toast.b-toast-hide { - bottom: 0 !important; - transform: translateY(100%) !important; -} -.b-float-root > .b-floating.b-toast.b-icon:before, -.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-muststarton:before, -.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-mustfinishon:before, -.b-float-root > .b-floating.b-toast.b-indicator.b-deadline-date:before { - margin-inline-end: 0.5em; -} -.b-toast-progress { - position: absolute; - top: 0; - inset-inline-start: 0; - height: 3px; - background: #64b5f6; - animation-name: progress; - animation-timing-function: linear; -} -.b-legacy-inset .b-toast-progress { - left: 0; -} -.b-legacy-inset .b-toast-progress.b-rtl { - right: 0; -} -.b-float-root > .b-floating.b-toast.b-white { - background-color: #fff; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-white .b-toast-progress { - background: white; -} -.b-float-root > .b-floating.b-toast.b-blue { - background-color: #64b5f6; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-blue .b-toast-progress { - background: #a2d3fa; -} -.b-float-root > .b-floating.b-toast.b-deep-orange { - background-color: #ff5722; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-deep-orange .b-toast-progress { - background: #ff9a7a; -} -.b-float-root > .b-floating.b-toast.b-orange { - background-color: #ffcc80; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-orange .b-toast-progress { - background: #ffe0b3; -} -.b-float-root > .b-floating.b-toast.b-amber { - background-color: #ffd54f; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-amber .b-toast-progress { - background: #ffe695; -} -.b-float-root > .b-floating.b-toast.b-indigo { - background-color: #3f51b5; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-indigo .b-toast-progress { - background: #8994d6; -} -.b-float-root > .b-floating.b-toast.b-lime { - background-color: #cddc39; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-lime .b-toast-progress { - background: #e1ea88; -} -.b-float-root > .b-floating.b-toast.b-teal { - background-color: #009688; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-teal .b-toast-progress { - background: #27ffeb; -} -.b-float-root > .b-floating.b-toast.b-green { - background-color: #a5d6a7; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-green .b-toast-progress { - background: #c9e6ca; -} -.b-float-root > .b-floating.b-toast.b-light-green { - background-color: #8bc34a; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-light-green .b-toast-progress { - background: #b9db92; -} -.b-float-root > .b-floating.b-toast.b-purple { - background-color: #9c27b0; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-purple .b-toast-progress { - background: #ce6edf; -} -.b-float-root > .b-floating.b-toast.b-yellow { - background-color: #fff176; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-yellow .b-toast-progress { - background: #fff7ad; -} -.b-float-root > .b-floating.b-toast.b-red { - background-color: #ef9a9a; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-red .b-toast-progress { - background: #f5c2c2; -} -.b-float-root > .b-floating.b-toast.b-dark-gray { - background-color: #757575; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-dark-gray .b-toast-progress { - background: #acacac; -} -.b-float-root > .b-floating.b-toast.b-gray { - background-color: #ccc; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-gray .b-toast-progress { - background: #e0e0e0; -} -.b-float-root > .b-floating.b-toast.b-light-gray { - background-color: #f9f9f9; - color: #fff; -} -.b-float-root > .b-floating.b-toast.b-light-gray .b-toast-progress { - background: #fbfbfb; -} -.b-tooltip:not(.b-allow-over) { - -webkit-user-select: none; - user-select: none; -} -.b-tooltip .b-tooltip-loading .b-icon, -.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-muststarton, -.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-mustfinishon, -.b-tooltip .b-tooltip-loading .b-indicator.b-deadline-date { - display: inline-block; - margin-inline-end: 0.5em; -} -.b-tooltip-content { - background: #fffef6; - color: #616161; - font-size: 1em; - line-height: 1.4em; - padding: 1em; -} -.b-tooltip-content a { - color: #616161; -} -.b-textareafield textarea, -.b-textareapickerfield textarea { - padding: 0.8em; - align-self: stretch; -} -.b-textareapickerfield-picker { - display: flex; - flex: 1; - min-height: 10em; -} -.b-textareapickerfield-picker:focus { - outline: none; - border-color: #ffcc80; -} -.b-toolbar { - background-color: #f9f9f9; - color: #616161; - flex-shrink: 0; -} -.b-toolbar.b-dock-header, -.b-toolbar.b-dock-pre-header { - background-color: transparent; -} -.b-toolbar.b-dock-header .b-toolbar-content, -.b-toolbar.b-dock-pre-header .b-toolbar-content { - padding: 0; -} -.b-toolbar.b-dock-header > .b-button, -.b-toolbar.b-dock-pre-header > .b-button { - margin: 0; -} -.b-toolbar.b-dock-header .b-button, -.b-toolbar.b-dock-pre-header .b-button { - min-height: auto; -} -.b-toolbar.b-dock-header { - margin-inline-start: 1em; -} -.b-toolbar.b-dock-pre-header { - margin-inline-end: 1em; -} -.b-toolbar > .b-tool { - align-self: center; - background-color: transparent; -} -.b-toolbar > .b-tool.b-pressed { - background-color: #32323233; -} -.b-toolbar .b-button:not(.b-text) { - flex-shrink: 0; -} -.b-toolbar .b-row-start-scroller { - margin: 0; - margin-inline-end: 0.5em; -} -.b-toolbar.b-dock-left .b-row-start-scroller, -.b-toolbar.b-dock-right .b-row-start-scroller, -.b-toolbar .b-row-end-scroller, -.b-toolbar .b-row-menu { - margin: 0; - margin-inline-start: 0.5em; -} -.b-toolbar .b-column-start-scroller { - margin: 0 0 0.5em; -} -.b-toolbar .b-column-end-scroller, -.b-toolbar .b-column-menu { - margin: 0.5em 0 0; -} -.b-toolbar > .b-overflow-button { - margin: 0.5em; -} -.b-toolbar.b-rtl > .b-overflow-button:before { - transform: scaleX(-1); -} -.b-toolbar .b-toolbar-content { - overflow: hidden; - padding: 0.5em; - gap: 0.5em; -} -.b-toolbar .b-toolbar-content .b-field { - margin-bottom: 0; -} -.b-toolbar .b-toolbar-content > .b-toolbar-fill { - flex: 1 1 0%; -} -.b-toolbar .b-toolbar-content .b-html { - align-items: center; -} -.b-toolbar .b-toolbar-content .b-html code { - margin: 0 0.5em; -} -.b-toolbar .b-toolbar-content.b-overflow .b-field, -.b-toolbar .b-toolbar-content.b-overflow .b-button { - flex-shrink: 0; -} -.b-toolbar.b-dock-top, -.b-toolbar.b-dock-bottom { - min-height: 4em; -} -.b-toolbar.b-dock-top .b-toolbar-content > .b-toolbar-separator, -.b-toolbar.b-dock-bottom .b-toolbar-content > .b-toolbar-separator { - margin-block: 0.2em; - border-style: solid; - border-width: 0 1px 0 1px; - border-inline-start-color: #e0e0e0; - border-inline-end-color: #ececec; -} -.b-toolbar.b-dock-top .b-toolbar-content > .b-widget:not(.b-button), -.b-toolbar.b-dock-bottom .b-toolbar-content > .b-widget:not(.b-button) { - min-height: 0; -} -.b-toolbar.b-dock-bottom .b-toolbar-content { - padding: 1em; -} -.b-toolbar.b-dock-top { - border-bottom: 1px solid #e0e0e0; -} -.b-toolbar.b-dock-left, -.b-toolbar.b-dock-right { - min-width: 4em; -} -.b-toolbar.b-dock-left .b-toolbar-content > .b-toolbar-separator, -.b-toolbar.b-dock-right .b-toolbar-content > .b-toolbar-separator { - margin: 0 0.5em 0.2em 0.2em; - border-style: solid; - border-width: 1px 0 1px 0; - border-top-color: #e0e0e0; - border-bottom-color: #ececec; -} -.b-toolbar.b-dock-left .b-toolbar-content > .b-widget:not(.b-button), -.b-toolbar.b-dock-right .b-toolbar-content > .b-widget:not(.b-button) { - min-width: 0; -} -.b-tabpanel .b-panel .b-toolbar { - background-color: #fefefe; -} -.b-toolbar.b-outer { - background-color: #f9f9f9; -} -.b-toolbar-overflow-menu > .b-panel-body-wrap > .b-menu-content .b-widget { - flex: 0 0 auto !important; - width: auto; -} -.b-tabpanel-tabs { - display: flex; - flex: 0 0 auto; - flex-direction: row; - margin-bottom: 0; - background-color: transparent; -} -.b-toolbar .b-tabpanel-tabs { - gap: 0; -} -.b-tabpanel-tab { - display: flex; - padding: 0.6em; - cursor: pointer; - transition: background-color 0.2s, color 0.2s; - align-items: center; - justify-content: center; - font-weight: 400; - text-transform: none; - color: #777; - background-color: transparent; - border-width: 0; - border-style: solid; - border-color: transparent; - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.b-tabpanel-tab.b-rotate-vertical { - min-width: auto; - min-height: 3em; -} -.b-tabpanel-tab:not(.b-rotate-vertical) { - min-height: auto; - min-width: 3em; -} -.b-tabpanel-tab.b-active { - background-color: #fefefe; - border-color: transparent; - color: #616161; - z-index: 1; -} -.b-dock-left > .b-tabpanel-tabs > .b-tabpanel-tab { - border-width: 0 0 0 0; -} -.b-dock-right > .b-tabpanel-tabs > .b-tabpanel-tab { - border-width: 0 0 0 0; -} -.b-dock-bottom > .b-tabpanel-tabs > .b-tabpanel-tab { - border-width: 0 0 0 0; -} -.b-tabpanel-tab.b-hidden { - display: none !important; -} -.b-tabpanel-tab.b-disabled { - background-color: transparent; - color: #7777774d; - border-color: #0000; -} -.b-tabpanel-tab:focus { - outline: none; -} -.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled), -.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled) { - background-color: #f4f4f4; - color: #616161; -} -.b-tabpanel-body.b-card-container { - background-color: #fefefe; - border-radius: 2px; - border: 0 solid transparent; - flex: 1 0 auto; - padding: 1em; -} -.b-tabpanel[data-active-index='0'] .b-tabpanel-body { - border-top-left-radius: 0; -} -.b-tabpanel .b-html { - color: #616161; -} -.b-toolbar.b-tabbar { - background-color: transparent; - min-height: auto; -} -.b-toolbar.b-tabbar > .b-tabpanel-tabs { - padding: 0; -} -.b-tabbar.b-dock-top .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), -.b-tabbar.b-dock-bottom .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), -.b-tabbar.b-dock-left .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), -.b-tabbar.b-dock-right .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child) { - margin-inline-end: 0; - margin-bottom: 0; -} -.b-toolbar.b-undoredo { - padding: 0; -} -.b-toolbar.b-undoredo > * { - border-radius: 0; -} -.b-buttongroup .b-toolbar.b-undoredo:not(:first-child) > button:first-child { - margin-inline-start: -1px; -} -.b-buttongroup .b-toolbar.b-undoredo > .b-widget { - margin-inline-end: 0; -} -.b-toolbar.b-undoredo .b-widget.b-combo { - flex: 1 1 250px; - margin: 0 0.5em; -} -.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner { - padding-inline: 0.7em; -} -.b-yearpicker { - width: max-content; -} -.b-yearpicker .b-toolbar.b-dock-top { - background-color: #64b5f6; - color: #fff; - border-bottom: none; - min-height: 0; - font-size: 1.2em; -} -.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content { - padding: 0.5em 0.5ex !important; - gap: 0.5ex; -} -.b-yearpicker .b-toolbar.b-dock-top .b-icon:before, -.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, -.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, -.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { - line-height: normal; -} -.b-yearpicker .b-toolbar.b-dock-top button { - border: none; - min-height: 0; -} -.b-yearpicker .b-toolbar.b-dock-top button, -.b-yearpicker .b-toolbar.b-dock-top button:not(.b-tab):active:not([disabled]), -.b-yearpicker .b-toolbar.b-dock-top button:not(.b-tab):active:focus:not([disabled]) { - color: #fff; -} -.b-yearpicker .b-toolbar.b-dock-top .b-tool { - color: #fff; - font-size: 80%; -} -.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover { - opacity: 0.7; -} -.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus) { - background: transparent !important; -} -.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title { - margin-inline: auto; - color: inherit; - font-weight: 400; - background-color: unset; -} -.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index='0'] { - margin-inline: 0.5em auto !important; -} -.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover { - opacity: 0.7; - background-color: unset; -} -.b-yearpicker .b-yearpicker-body-wrap { - background-color: #fafafa; -} -.b-yearpicker .b-yearpicker-content { - display: grid; - align-items: center; - grid-template-columns: repeat(4, 1fr); - padding: 1em; - gap: 1em; -} -.b-yearpicker .b-yearpicker-content button.b-yearpicker-year { - border-width: 1px; - border-style: solid; - border-color: transparent; - border-radius: 1em; - height: 2em; - background: transparent; - font-size: 1em; - cursor: pointer; - color: #616161; - font-family: inherit; - font-weight: 400; - padding-inline: 0; -} -.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover { - background-color: #64b5f680; - border-color: #64b5f680; -} -.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected { - color: #fff; - background-color: #64b5f6; - border-color: #64b5f6; -} -.b-yearpicker.b-outer, -.b-yearpicker.b-floating { - min-width: 20.4em; - min-height: 18.2em; -} -.b-histogram { - background-color: #fff; - padding: 1px; - contain: strict; -} -.b-histogram svg * { - vector-effect: non-scaling-stroke; -} -.b-histogram rect { - fill: #a5d6a7; - transition-property: x, y, width, height, fill; - transition-duration: 1s; -} -.b-histogram rect.b-exceeds-top { - fill: #ef9a9a; -} -.b-histogram text.b-bar-legend { - writing-mode: tb; - text-anchor: end; - font-size: 75%; -} -.b-histogram svg { - overflow: visible; -} -.b-histogram path { - fill: transparent; - stroke: #f99; - transition: d 1s; - pointer-events: none; -} -.b-scale { - contain: strict; -} -.b-scale svg * { - vector-effect: non-scaling-stroke; -} -.b-scale.b-scale-vertical text.b-scale-tick-label { - transform: translateY(0.3em); -} -.b-scale.b-scale-vertical.b-align-right { - text-anchor: end; -} -.b-scale.b-scale-horizontal text.b-scale-tick-label { - text-anchor: middle; -} -.b-scale path { - stroke: #9c9c9c; - pointer-events: none; -} -.b-scale text { - fill: gray; -} -.b-hbox, -.b-vbox { - display: flex; - align-items: stretch; - justify-content: flex-start; - position: relative; -} -.b-hbox > .b-box-center, -.b-vbox > .b-box-center { - flex: 1 1 auto; -} -.b-hbox { - flex-flow: row nowrap; -} -.b-vbox { - flex-flow: column nowrap; -} -.b-box-justify-stretch { - justify-content: stretch; -} -.b-card-container { - display: flex; - flex-flow: row nowrap; - align-items: stretch; - overflow: hidden; - padding: 0; - position: relative; -} -.b-card-container.b-animating { - overflow: hidden; -} -.b-card-container > .b-card-item { - flex: 1 0 100%; - align-items: stretch; - max-width: 100%; -} -.b-card-container.b-hide-child-headers > .b-panel:not(.b-positioned) > .b-panel-header { - display: none; -} -@keyframes b-card-slide-in-left { - 0% { - transform: translate(-100%); - } - to { - transform: translate(0); - } -} -@keyframes b-card-slide-out-right { - 0% { - transform: translate(-100%); - } - to { - transform: translate(0); - } -} -@keyframes b-card-slide-in-right { - 0% { - transform: translate(0); - } - to { - transform: translate(-100%); - } -} -@keyframes b-card-slide-out-left { - 0% { - transform: translate(0); - } - to { - transform: translate(-100%); - } -} -.b-slide-in-left { - animation: b-card-slide-in-left 0.3s ease 0s 1; -} -.b-slide-out-right { - pointer-events: none; - left: 1em; - animation: b-card-slide-out-right 0.3s ease 0s 1; -} -.b-slide-in-right { - animation: b-card-slide-in-right 0.3s ease 0s 1; -} -.b-slide-out-left { - pointer-events: none; - margin-inline-start: -1em; - margin-inline-end: 1em; - animation: b-card-slide-out-left 0.3s ease 0s 1; -} -.b-fit-container { - display: flex; - flex-flow: row nowrap; - align-items: stretch; - overflow: hidden; - position: relative; -} -.b-fit-container > .b-fit-item { - flex: 1 0 auto; - margin: 0; - max-width: 100%; - align-self: stretch !important; -} -.b-resource-avatar { - touch-action: pan-x pan-y; - display: flex; - align-items: center; - justify-content: center; - width: 2.2em; - height: 2.2em; - border-radius: 50%; - flex-shrink: 0; -} -.b-resource-avatar.b-resource-icon:before { - font-size: 1.5em; -} -.b-resource-initials { - background: #64b5f6; - color: #fff; - text-transform: uppercase; -} -.b-color-blue { - background-color: #64b5f6; -} -.b-color-deep-orange { - background-color: #ff5722; -} -.b-color-orange { - background-color: #ffcc80; -} -.b-color-amber { - background-color: #ffd54f; -} -.b-color-indigo { - background-color: #3f51b5; -} -.b-color-lime { - background-color: #cddc39; -} -.b-color-teal { - background-color: #009688; -} -.b-color-cyan { - background-color: #3bc9db; -} -.b-color-green { - background-color: #a5d6a7; -} -.b-color-light-green { - background-color: #8bc34a; -} -.b-color-purple { - background-color: #9c27b0; -} -.b-color-violet { - background-color: #9775fa; -} -.b-color-yellow { - background-color: #fff176; -} -.b-color-red { - background-color: #ef9a9a; -} -.b-color-pink { - background-color: #f783ac; -} -.b-color-dark-gray { - background-color: #757575; -} -.b-color-gray { - background-color: #ccc; -} -.b-color-light-gray { - background-color: #f9f9f9; -} -.b-color-white { - background-color: #fff; -} -.b-icon-clock-live { - background-color: #bdbdbd80; - border-radius: 50%; - width: 1em; - height: 1em; - position: relative; - animation-delay: 0s; -} -.b-icon-clock-live:before, -.b-icon-clock-live:after { - position: absolute; - display: block; - font-size: 1em !important; - content: ''; - width: 0.1em !important; - left: 0.44em; - background: #fff; - border-radius: 0.5em; -} -.b-icon-clock-live:before { - top: 0.15em; - height: 0.4em !important; - transform-origin: 0.05em 0.35em; - animation: rotate 6s infinite linear; - animation-play-state: paused; - animation-delay: inherit; -} -.b-icon-clock-live:after { - top: 0.22em; - height: 0.33em; - transform-origin: 0.05em 0.3em; - animation: rotate 72s infinite linear; - animation-play-state: paused; - animation-delay: inherit; -} -@keyframes rotate { - 0% { - transform: rotate(0); - } - to { - transform: rotate(360deg); - } -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-grid-cell.b-group-title:before, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Light"}'; -} -.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell { - filter: grayscale(1); - opacity: 0.2; - pointer-events: none; -} -.b-action-cell { - text-align: end; -} -.b-action-ct { - display: flex; - flex-flow: row nowrap; -} -.b-action-item { - margin: 0 -0.2em; - text-align: center; - font-size: 1.2em; - color: #757575; -} -.b-action-cell.b-grid-cell .b-action-item { - transition: all 0.15s ease-in-out; -} -.b-action-item:hover { - transform: scale3d(1.2, 1.2, 1); - color: #64b5f6; -} -.b-check-cell .b-checkbox label.b-checkbox-label:before { - margin-inline-end: 0; -} -.b-check-header-with-checkbox .b-grid-header-text { - display: none; -} -.b-check-header-with-checkbox .b-field-inner { - justify-content: center; -} -.b-check-header-with-checkbox .b-checkbox-label:before { - margin: 0 !important; -} -.b-percent-bar-outer { - flex: 1; - height: 30%; - max-height: 0.8em; - background: #f1f1f1; -} -.b-percent-bar { - display: flex; - flex-direction: column; - justify-content: center; - height: 100%; - max-width: 100%; - padding: 0 0.2em; - background: #64b5f6; - color: #f9f9f9; - font-size: 0.7em; - text-align: end; - transition: width 0.5s, padding 0.5s, background-color 0.5s; -} -.b-percent-bar.b-zero { - padding: 0; - text-indent: 0.2em; -} -.b-percent-bar.b-low { - background: #ef9a9a; - color: #262626; -} -.b-percent-bar.b-low span { - left: 100%; - margin-block: 0; - margin-inline: 5px 0; -} -.b-percent-bar span { - position: relative; - display: inline-block; - margin-block: 0; - margin-inline: 0 5px; - line-height: 1em; -} -.b-grid-body-container.b-scrolling .b-percent-bar { - transition: none; -} -.b-rating-cell .b-icon, -.b-rating-cell .b-indicator.b-constraint-type-muststarton, -.b-rating-cell .b-indicator.b-constraint-type-mustfinishon, -.b-rating-cell .b-indicator.b-deadline-date { - font-size: 1.8em; -} -.b-rating-cell .b-empty { - color: #f9f9f94d; -} -.b-rating-cell .b-filled { - color: #ffe182; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-mustfinishon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date { - cursor: pointer; - transition: all 0.2s linear; - position: relative; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-constraint-type-muststarton, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-indicator.b-constraint-type-mustfinishon, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-deadline-date { - color: #ffe182; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-empty.b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-empty.b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable):hover - .b-empty.b-indicator.b-deadline-date:before { - opacity: 0.4; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton:hover, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover { - transform: scale(1.3); -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover.b-filled, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover.b-filled, -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover.b-filled { - opacity: 1; -} -.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-icon:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-icon:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-icon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-indicator.b-constraint-type-muststarton:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-indicator.b-constraint-type-mustfinishon:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-icon:hover:hover - ~ .b-indicator.b-deadline-date:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-muststarton:hover:hover - ~ .b-indicator.b-deadline-date:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-constraint-type-mustfinishon:hover:hover - ~ .b-indicator.b-deadline-date:before, -.b-gridbase:not(.b-readonly) - .b-rating-cell-inner:not(.b-not-editable) - .b-indicator.b-deadline-date:hover:hover - ~ .b-indicator.b-deadline-date:before { - color: #f9f9f94d; - opacity: 1; -} -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon, -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-muststarton, -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-mustfinishon, -.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-deadline-date { - transition: none; -} -.b-grid-cell.b-row-number-cell { - background-color: #f1f1f1; - border-inline-end: 1px solid #d9d9d9; -} -.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover, -.b-group-row .b-grid-cell.b-row-number-cell:first-child { - border-inline-end: 1px solid #d9d9d9; -} -.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected { - border-inline-end: 1px solid #d9d9d9; -} -.b-tree-expander { - position: relative; - top: 1px; - margin: 0 0.55em; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; -} -.b-loading-children .b-tree-expander .b-icon:before, -.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-muststarton:before, -.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-mustfinishon:before, -.b-loading-children .b-tree-expander .b-indicator.b-deadline-date:before { - content: '\f110'; - animation: spin 2s infinite linear; -} -.b-grid-cell.b-tree-cell { - align-items: stretch; -} -.b-tree-leaf-cell .b-tree-cell-inner:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #64b5f6; - margin-inline-end: 0.6em; - width: 1.25em; - min-width: 1.25em; - text-align: center; -} -.b-tree-icon, -.b-icon-tree-leaf, -.b-icon-tree-folder, -.b-icon-tree-folder-open, -.b-icon-tree-expand, -.b-icon-tree-collapse { - color: #64b5f6; - width: 1.25em; - min-width: 1.25em; - text-align: center; -} -.b-tree-icon, -.b-icon-tree-leaf, -.b-icon-tree-folder, -.b-icon-tree-folder-open { - margin-inline-end: 0.6em; -} -.b-icon-tree-leaf:before { - font-size: 0.3em; - vertical-align: middle; -} -.b-icon-tree-folder:before, -.b-icon-tree-folder-open:before { - margin-inline-start: 0.1em; -} -.b-icon-tree-expand.b-empty-parent, -.b-icon-tree-collapse.b-empty-parent { - visibility: hidden; -} -.b-icon-tree-expand:before, -.b-icon-tree-collapse:before { - font-size: 1.2em; -} -.b-tree-cell-inner { - padding: 0.5em 0; - display: flex; - align-items: center; - flex-shrink: 0; - flex-grow: 1; -} -a.b-tree-cell-inner { - text-decoration: none; -} -a.b-tree-cell-inner:hover .b-tree-cell-value { - text-decoration: underline; -} -.b-tree-parent-cell, -.b-tree-leaf-cell { - padding-inline-start: 10px; -} -.b-tree-cell.b-tree-parent-cell { - font-weight: 400; - color: #6f6f6f; -} -.b-tree-cell-value { - flex: 1; - display: flex; - flex-direction: row; - align-items: center; -} -.b-touch .b-tree-expander { - width: 1.1em; -} -.b-touch .b-icon-tree-expand:before, -.b-touch .b-icon-tree-collapse:before { - font-size: 1.8em; -} -.b-touch .b-icon-tree-leaf:before { - font-size: 0.6em; -} -.b-touch .b-tree-icon, -.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before { - font-size: 1.2em; -} -.b-editor.b-cell-editor { - position: absolute; - background-color: transparent; - border-width: 0; - border-style: solid; - box-shadow: none !important; - z-index: 1; -} -.b-editor.b-cell-editor .b-field > .b-label { - clip-path: inset(0, 100%, 100%, 0); - position: absolute; - contain: strict; -} -.b-editor.b-cell-editor .b-numberfield, -.b-editor.b-cell-editor .b-textfield { - align-items: stretch; -} -.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner, -.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner { - padding-inline-start: 0; -} -.b-editor.b-cell-editor .b-numberfield input, -.b-editor.b-cell-editor .b-textfield input { - padding: 0.8em calc(0.5em - 1px); -} -.b-gridbase .b-editing { - overflow: visible; - contain: unset; - z-index: 1; - outline: none !important; -} -.b-gridbase .b-editing .b-grid-cell.b-editing { - color: transparent; -} -.b-grid-cell:not(.b-editing) .b-cell-editor { - display: none; -} -.b-celltooltip-tip { - max-height: 50%; -} -.b-columndragtoolbar { - position: absolute; - top: calc(100% - 3em); - left: 50%; - z-index: 100; - animation-name: b-show-columndragtoolbar; - animation-duration: 0.2s; - transform: translate(-50%); - display: inline-flex; - flex-direction: row; - flex-wrap: wrap; - align-items: center; - justify-content: center; - border-radius: 1em; - background: #fafafa; - transition: opacity 0.2s, top 0.2s; - box-shadow: none; - padding: 1em 1em 0.5em; - opacity: 0.4; - font-size: 0.8em; -} -.b-columndragtoolbar.b-closer { - top: 50%; - transform: translate(-50%, -50%); -} -.b-columndragtoolbar.b-hover { - opacity: 0.8; -} -.b-columndragtoolbar.b-remove { - animation-name: b-hide-columndragtoolbar; - animation-duration: 0.2s; - top: 100%; - opacity: 0; -} -.b-columndragtoolbar.b-remove.b-closer { - animation-name: b-hide-columndragtoolbar-closer; -} -.b-columndragtoolbar > .b-title { - color: #fff; - flex-basis: 100%; - margin-bottom: 1em; - text-align: center; -} -.b-columndragtoolbar > .b-title:before { - content: 'Drag header downwards'; -} -.b-columndragtoolbar.b-closer > .b-title:before { - content: 'Drop header on a button'; -} -.b-columndragtoolbar .b-group { - display: inline-flex; - flex-direction: column; - align-items: center; - margin-inline-end: 1.5em; -} -.b-columndragtoolbar .b-group:last-child { - margin-inline-end: 0; -} -.b-columndragtoolbar .b-group .b-title { - color: #fff; - margin-block: 0.5em; -} -.b-columndragtoolbar .b-buttons { - display: inline-flex; - flex-direction: row; -} -.b-columndragtoolbar .b-target-button { - display: inline-flex; - flex-direction: column; - align-items: center; - transition: all 0.2s; - color: #fff; - border: 0.3em solid #64b5f6; - border-radius: 1em; - background: transparent; - padding: 1em 0; - width: 7em; - margin-inline-end: 0.5em; - box-shadow: none; -} -.b-columndragtoolbar .b-target-button:last-child { - margin-inline-end: 0; -} -.b-columndragtoolbar .b-target-button i { - font-size: 2.5em; - color: #64b5f6; - pointer-events: none; - transition: all 0.2s; -} -.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) { - background-color: #64b5f6; - color: #fff; - box-shadow: none; -} -.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) i { - transform: scale(1.1); - color: #fff; -} -.b-columndragtoolbar .b-target-button.b-activate i { - transform: scale(1.1) rotate(180deg) !important; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'] { - border-color: #ffcc80; - background-color: transparent; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'] i { - color: #ffcc80; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) { - background-color: #ffcc80; -} -.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) i { - color: #fff; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] { - border-color: #349ef3; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] i { - color: #349ef3; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) { - background-color: #349ef3; -} -.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) i { - color: #fff; -} -.b-columndragtoolbar .b-target-button[data-disabled='true'] { - opacity: 0.5; -} -@keyframes b-show-columndragtoolbar { - 0% { - top: 100%; - opacity: 0; - } - to { - top: calc(100% - 3em); - opacity: 0.4; - } -} -@keyframes b-hide-columndragtoolbar { - 0% { - top: calc(100% - 3em); - opacity: 0.4; - } - to { - top: 100%; - opacity: 0; - } -} -@keyframes b-hide-columndragtoolbar-closer { - 0% { - top: 50%; - opacity: 0.4; - } - to { - top: 100%; - opacity: 0; - } -} -.b-grid-header.b-drag-proxy { - line-height: normal; - font-weight: inherit; - background-color: #f9f9f9; - outline: 1px solid #cccccc; - transition: background-color 0.3s; - border-inline-end: none; -} -.b-grid-header.b-drag-proxy.b-grid-header-parent { - justify-content: stretch; -} -.b-grid-header.b-drag-proxy.b-grid-header-parent > .b-grid-header-text { - border-inline-end: none; -} -.b-grid-header.b-drag-proxy .b-grid-header:last-child { - border-inline-end: none; -} -.b-grid-header.b-drop-placeholder { - opacity: 0.3; -} -.b-grid-header.b-drag-invalid { - color: #ef9a9a; - outline: 1px solid #ef9a9a; -} -.b-gridbase.b-columnresize .b-grid-header.b-resize-handle { - cursor: ew-resize !important; -} -.b-gridbase.b-columnresize .b-grid-header.b-resizing { - background: white; -} -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon, -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon, -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after, -.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after { - display: none; -} -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing { - overflow: visible; - z-index: 100; -} -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - content: '\f337'; - font-size: 1.5em; - color: #fff; - position: absolute; - top: 50%; - transform: translate(50%) translateY(-50%); - right: 0; - z-index: 101; - border-radius: 100%; - background-color: #ccc; - pointer-events: none; - padding: 0.5em; -} -.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { - right: auto; - left: 0; -} -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing) { - z-index: 1; -} -.b-context-menu { - min-width: 14em; -} -@keyframes b-filter-icon-color { - 0% { - color: #ccc; - } - 50% { - color: #ffcc80; - } - to { - color: #ccc; - } -} -.b-grid-header .b-filter-icon { - display: none; - cursor: pointer; - transition: opacity 0.2s; -} -.b-grid-header .b-filter-icon:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #ececec; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f0b0'; -} -.b-grid-header .b-filter-icon:hover:after { - color: #ccc; -} -.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon { - opacity: 0.2; - pointer-events: none; -} -.b-gridbase:not(.b-column-resizing) - .b-grid-header-container:not(.b-dragging-header) - .b-grid-header.b-filterable:hover - > .b-grid-header-text - > .b-filter-icon { - display: flex; -} -.b-grid-header.b-filter .b-grid-header-text { - font-weight: 700; - color: #666; -} -.b-grid-header.b-filter .b-filter-icon { - display: flex; -} -.b-grid-header.b-filter .b-filter-icon:after { - color: #ccc; -} -.b-grid-header.b-filter .b-filter-icon.b-latest:after { - animation-name: b-filter-icon-color; - animation-duration: 0.75s; -} -.b-filter-popup .b-field { - width: 15em; -} -.b-filter-popup .b-multifilter-add { - width: 12em; - align-self: center; - margin: 1.1em 0 0; -} -.b-filter-bar-field { - margin: 0 0 0.5em; - width: 100%; -} -.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled { - flex-direction: row; -} -.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text { - padding: 0.25em 0; - width: 2em; - order: 1; - margin-inline-end: -0.5em; -} -.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content { - display: none; -} -.b-filter-bar-compact .b-filter-bar-field { - margin: 0; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner { - background-color: transparent; - border: none; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before { - display: none; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner input { - padding: 0.8em 0; -} -.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder { - color: #565656; - text-transform: none; - font-size: 1em; - font-weight: inherit; -} -.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger { - display: none; -} -.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove, -.b-filter-bar-compact - .b-filter-bar-field:focus-within - .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger) { - display: inline-flex; -} -.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end { - padding: 0; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input { - margin-inline-start: 0.5em; - margin-top: -0.25em; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder { - color: transparent; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip { - font-size: 0.9em; -} -.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index='0'] { - margin-inline-start: 0; -} -.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title { - overflow: hidden; -} -.b-group-summary .b-grid-row.b-group-footer .b-grid-cell { - border-inline-end-color: transparent; - background-color: #fff; -} -.b-group-summary .b-grid-row.b-group-footer td { - padding: 0.25em 0; -} -.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label { - padding-inline-end: 1em; -} -.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value { - width: 100%; -} -.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar), -.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar) { - overflow: visible !important; -} -.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid), -.b-mergecells .b-grid-vertical-scroller { - overflow: visible !important; -} -.b-mergecells .b-grid-row.b-hover, -.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected, -.b-using-keyboard .b-mergecells .b-grid-row.b-selected { - z-index: 1; - overflow: visible; -} -.b-mergecells .b-grid-row.b-hover .b-merged-cell, -.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, -.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell { - top: -1px; - height: calc(100% + 1px); - border-top: 1px solid #d9d9d9; -} -.b-mergecells .b-merged-cell { - border-bottom: none; -} -.b-grid-merged-cells { - position: absolute; - contain: strict; - border-inline-end: 1px solid #d9d9d9; - border-bottom: 1px solid #d9d9d9; - z-index: 1; - display: flex; - align-items: flex-start; - background: #fff; -} -.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells { - pointer-events: none; -} -.b-grid-merged-cells:hover { - box-shadow: inset 0 0 0 1000px #ffcc801a; -} -.b-grid-merged-cells.b-selected { - box-shadow: inset 0 0 0 1000px #ffcc8033; -} -.b-grid-merged-cells .b-grid-cell { - position: sticky; - top: 0; - flex: 1; - contain: none; - overflow: visible; -} -.b-export { - overflow: hidden; -} -.b-export .b-export-content { - position: absolute; - display: flex; - flex-direction: column; - height: 100%; -} -.b-export .b-export-body { - flex: 1; -} -.b-export .b-grid-header-container { - margin-inline-end: 0 !important; - border-inline-end: none !important; -} -.b-export .b-grid-body-container.b-widget-scroller { - overflow-y: hidden !important; -} -.b-export .b-grid-footer-container { - padding-inline-end: 0 !important; -} -.b-export .b-virtual-scrollers { - display: none; -} -.b-export.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { - display: none; -} -.b-export.b-multipage .b-export-content { - width: 100%; - height: 100%; -} -.b-export.b-multipage .b-export-body { - overflow: hidden; -} -.b-quick-hit-cell { - background: #fffbdc; -} -.b-quick-hit-text { - font-weight: 300; - background: #fffbdc; -} -.b-quick-hit-text { - padding: 0.3em 0; -} -.b-quick-hit-header { - position: absolute; - inset: 0.3em; - z-index: 1; -} -.b-quick-hit-header.b-quick-hit-mode-grid { - bottom: auto; - height: 3em; - z-index: 100; - opacity: 0.75; -} -.b-quick-hit-field { - display: flex; - justify-content: center; - align-items: center; - position: absolute; - inset: 0; - padding: 0.5em 0; - background: #fffbdc; -} -.b-quick-hit-cell-badge, -.b-quick-hit-header .b-quick-hit-badge { - position: absolute; - top: 0.4em; - right: 0.4em; - font-size: 0.7em; - line-height: 0.7em; -} -.b-rtl .b-quick-hit-cell-badge, -.b-rtl .b-quick-hit-header .b-quick-hit-badge { - right: auto; - left: 0.4em; -} -.b-quick-hit-header .b-quick-hit-badge, -.b-quick-hit-cell-badge { - color: #dcc600; -} -.b-grid-splitter { - z-index: 5; - position: relative; - background: #b3b3b3; - flex: 0 0 1px; -} -@media (pointer: coarse) { - .b-grid-splitter { - --splitter-button-size: 1.3em; - } -} -@media (pointer: fine) { - .b-grid-splitter { - --splitter-button-size: 1em; - } -} -.b-grid-splitter .b-grid-splitter-inner { - display: none; -} -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse, -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { - transform: scaleX(-1); -} -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { - justify-content: flex-end; -} -.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse { - justify-content: flex-start; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) { - flex: 0 0 0.5em; - background: #f0f0f0; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { - display: flex; - background: #f0f0f0; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed { - cursor: initial; - flex: 0 0 0.5em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner { - width: 0.5em; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) - .b-grid-splitter-button-collapse, -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse - .b-grid-splitter-button-expand { - visibility: hidden; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons { - display: flex; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) - .b-grid-splitter-button-expand, -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) - .b-grid-splitter-button-collapse { - visibility: hidden; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons { - display: none; - position: absolute; - transform: translateY(-50%); - height: 2.4em; - width: 2.4em; - font-size: var(--splitter-button-size); -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { - flex: 1; - cursor: pointer; - background: #f0f0f0; - display: flex; - align-items: center; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled) - .b-grid-splitter-button-collapse:hover - .b-grid-splitter-button-icon, -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled) - .b-grid-splitter-button-expand:hover - .b-grid-splitter-button-icon { - fill: #ffcc80; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse { - border-top-left-radius: 100% 50%; - border-bottom-left-radius: 100% 50%; - justify-content: flex-end; - padding-right: 0.1em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { - border-top-right-radius: 100% 50%; - border-bottom-right-radius: 100% 50%; - padding-left: 0.1em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon { - cursor: pointer; - fill: #999; - height: 1.5em; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving { - overflow: visible; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner { - left: calc((10px - 0.5em) / -2); - width: 10px; - transition: width 0.1s, left 0.1s; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons, -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons { - display: flex; -} -.b-gridbase.b-split - .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) - .b-grid-splitter-inner { - left: 0; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { - width: 0.5em; - position: absolute; - top: 0; - left: 0; - bottom: 0; - flex-direction: column; - align-items: center; -} -.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner { - cursor: col-resize; -} -.b-grid-header-scroller.b-collapsed, -.b-grid-footer-scroller.b-collapsed, -.b-virtual-scroller.b-collapsed { - width: 0; -} -.b-splitter-touch-area { - width: 2em; - left: -0.75em; - position: absolute; - top: 0; - height: 100%; -} -.b-splitter-button-touch-area { - height: 3em; - top: -0.3em; - width: 2em; - position: absolute; -} -.b-grid-splitter-button-collapse .b-splitter-button-touch-area { - left: -0.9em; -} -.b-grid-splitter-button-expand .b-splitter-button-touch-area { - right: -0.9em; -} -.b-draghelper-active .b-gridbase.b-split .b-grid-splitter { - cursor: initial; - flex: 0 0 0.5em; - transform: none !important; -} -.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-button-icon { - display: none !important; -} -.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-inner { - width: 0.5em; -} -.b-row-drop-indicator { - display: none; - pointer-events: none; -} -.b-row-reordering .b-row-drop-indicator { - position: absolute; - display: block; - left: 0; - top: -1px; - width: 100%; - height: 2px; - background-color: #64b5f6; - z-index: 2000; -} -.b-row-reordering .b-row-drop-indicator.b-drag-invalid { - background-color: #ef9a9a; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging { - transition: margin-top 0.2s, opacity 0.2s; - margin-top: 2em; - background: transparent; - opacity: 0.5; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row, -.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { - transition: transform 0.2s, background-color 0.2s; - box-shadow: 1px 1px 4px #0003; - background: #fff; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { - top: -0.3em; - left: 0.3em; - z-index: -1; -} -.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row { - border: none; - background: rgba(239, 154, 154, 0.2); -} -.b-row-reordering .b-grid-body-container { - z-index: 4; -} -.b-row-reordering .b-drag-original { - opacity: 0.3; -} -.b-row-reordering .b-grid-row { - width: 100%; -} -.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target { - box-shadow: 0 1px #64b5f6 inset, 0 -1px #64b5f6 inset; - z-index: 9999; -} -.b-row-reorder-with-grip .b-grid-subgrid[data-item-index='0'] .b-grid-cell:first-child:before { - height: 100%; - display: inline-flex; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - vertical-align: 0; - justify-content: center; - align-items: center; - content: '\f58e'; - cursor: move; - margin-inline-start: -0.5em; - margin-inline-end: 0.2em; - padding: 0 0.6em; - font-size: 0.8em; - margin-top: 1px; -} -.b-search-hit-cell { - background: #fffbdc; -} -.b-search-hit-text { - font-weight: 300; - background: #fffbdc; - padding: 0.3em 0; -} -.b-search-hit-field { - position: absolute; - inset: 0; - padding: 0.5em 0; - background: #fffbdc; -} -.b-search-hit-cell-badge { - position: absolute; - top: 0.4em; - right: 0.4em; - font-size: 0.7em; - line-height: 0.7em; - color: #dcc600; -} -.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #ccc; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f062'; -} -.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text:after { - transform: rotate(180deg); -} -.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before { - content: attr(data-sort-index); - position: relative; - top: 1em; - color: #999; - z-index: 30; - font-size: 0.6em; - order: 1; -} -.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text { - color: #565656; -} -.b-gridbase.b-sort:not(.b-column-resizing) - .b-grid-header-container:not(.b-dragging-header) - .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) - .b-grid-header-text:after, -.b-gridbase.b-sort:not(.b-column-resizing) - .b-grid-header-container:not(.b-dragging-header) - .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) - .b-grid-header-text:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #ececec; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f15e'; -} -.b-grid-header.b-group .b-grid-header-text:after { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - color: #ffcc80; - margin-inline-start: 0.5em; - transition: transform 0.3s, color 0.2s; - transform: none; - background: inherit; - content: '\f012'; - transform: rotate(90deg); -} -.b-grid-header.b-group.b-desc .b-grid-header-text:after { - transform: rotate(270deg) scaleX(-1); -} -.b-group-row { - background: #fff; -} -.b-group-row .b-grid-cell { - border-inline-end-color: transparent; -} -.b-group-row .b-group-title.b-grid-cell-align-right, -.b-group-row .b-group-title.b-grid-cell-align-end { - justify-content: flex-end; -} -.b-group-row .b-group-title.b-grid-cell-align-center { - justify-content: flex-start; -} -.b-grid-cell.b-group-title { - color: #757575; - overflow: visible; - contain: size layout style; - font-weight: 500; - text-transform: none; -} -.b-firefox .b-grid-cell.b-group-title { - contain: size layout; -} -.b-grid-cell.b-group-title:before { - content: '\f056'; - margin-inline-end: 0.5em; - cursor: pointer; - color: #757575; -} -.b-grid-group-collapsed .b-group-title:before { - content: '\f055'; -} -.b-stripe .b-grid-row.b-group-row, -.b-grid-row.b-group-row { - border-bottom: 2px solid #cccccc; - cursor: pointer; -} -.b-cut-row { - opacity: 0.4; -} -.b-stickycells .b-grid-sticky-row { - position: absolute; - top: 0; - left: 0; - min-width: auto; - border: 0 none; - padding: 0; - contain: initial; -} -.b-stickycells .b-grid-sticky-row .b-grid-cell { - width: min-content; - contain: initial; - padding: 0; - border: 0 none; -} -.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el { - visibility: hidden; -} -.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el { - visibility: visible; - align-self: flex-end; -} -.b-stripe .b-grid-row.b-odd { - background-color: #fafafacc; -} -.b-stripe .b-grid-row.b-even { - background-color: #fffc; -} -.b-stripe .b-grid-row { - border-bottom: none; -} -.b-stripe .b-grid-row.b-selected, -.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected { - background-color: #ffcc8033; -} -.b-stripe:focus .b-grid-row.b-selected { - background-color: #ffcc801a; -} -.b-grid-footer-summary td { - padding: 0.25em 0; -} -.b-grid-footer-summary .b-grid-summary-label { - font-size: 0.7em; - padding-inline-end: 1em; -} -.b-grid-footer-summary .b-grid-summary-value { - width: 100%; - overflow: hidden; - text-overflow: ellipsis; -} -.b-summary-disabled .b-grid-footer-container { - display: none; -} -.b-generated-parent.b-readonly .b-grid-cell { - color: #222; -} -.b-rowexpander-row-expanded .b-rowexpander-body { - display: flex; - border-top: 1px solid #d9d9d9; - position: absolute; - left: 0; - right: 0; - color: #222; - font-weight: 300; -} -.b-rowexpander-row-expanded .b-rowexpander-loading { - justify-content: center; - align-items: center; - font-size: 1.2em; -} -.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner { - margin-inline-end: 0.5em; -} -.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon.b-icon-collapse-down, -.b-gridbase - .b-grid-row - [data-column='expanderActionColumn'] - .b-icon-collapse-down.b-indicator.b-constraint-type-muststarton, -.b-gridbase - .b-grid-row - [data-column='expanderActionColumn'] - .b-icon-collapse-down.b-indicator.b-constraint-type-mustfinishon, -.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon-collapse-down.b-indicator.b-deadline-date { - transition: transform 0.15s ease-in-out; - font-size: 1em; -} -.b-rowexpander-disabled [data-column='expanderActionColumn'] { - opacity: 0.2; - pointer-events: none; -} -.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row { - transition: height 0.3s, transform 0.3s; -} -.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column='expanderActionColumn'] .b-icon-collapse-down { - transform: rotate(180deg); -} -.b-exportdialog.b-popup .b-bottom-toolbar > button { - flex: 1; - margin-inline-end: 0.5em; -} -.b-exportdialog.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -.b-grid-footer-container { - background-color: #f9f9f9; - outline: 1px solid #cccccc; - z-index: 2; -} -.b-grid-footer-container.b-hidden { - display: none; -} -.b-grid-footers { - display: inline-flex; - align-items: stretch; - height: 100%; - white-space: nowrap; - line-height: initial; -} -.b-grid-footer { - display: flex; - border-inline-end: 1px solid #cccccc; - flex-direction: column; - flex-shrink: 0; - align-items: stretch; - justify-content: center; - position: relative; - padding: 0.5em; - white-space: nowrap; - text-overflow: ellipsis; - height: 100%; - color: #565656; - overflow: hidden; -} -.b-grid-footer:last-child { - border-inline-end: none; -} -.b-grid-footer-align-start, -.b-grid-footer-align-left { - text-align: start; -} -.b-grid-footer-align-center { - text-align: center; -} -.b-grid-footer-align-end, -.b-grid-footer-align-right { - text-align: end; -} -.b-gridbase { - position: relative; -} -.b-gridbase.b-outer { - height: 100%; -} -.b-gridbase.b-autoheight { - height: auto; - flex: none; -} -.b-gridbase.b-autoheight.b-ie { - display: block; -} -.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container { - flex: 1 1 0; - contain: strict; -} -.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container > .b-grid-vertical-scroller { - min-height: 100%; -} -.b-gridbase.b-grid-translate .b-grid-row, -.b-gridbase.b-grid-translate3d .b-grid-row { - transform-style: flat; -} -.b-gridbase.b-enable-sticky .b-sticky-cell, -.b-gridbase.b-enable-sticky .b-grid-subgrid, -.b-gridbase.b-enable-sticky .b-grid-vertical-scroller, -.b-gridbase.b-enable-sticky .b-grid-row { - overflow: visible !important; -} -.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell { - border-inline-end-color: transparent; -} -.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child, -.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child, -.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent, -.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf { - flex-grow: 1; -} -.b-gridbase:not(.b-masked) .b-grid-empty { - min-height: 5em; -} -.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text { - display: block; - color: #565656; - background-color: #fff; - padding: 1em; - position: absolute; - z-index: 7; - pointer-events: none; -} -.b-gridbase.b-grid-notextselection .b-grid-cell { - -webkit-user-select: none; - user-select: none; -} -.b-gridbase.b-notransition .b-grid-cell * { - transition: none !important; -} -.b-gridbase.b-disabled { - opacity: 0.5; -} -.b-grid-panel-body { - position: relative; - flex: 1; - display: flex; - flex-direction: column; - overflow: hidden; - background-color: #fff; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) * { - transition: none; -} -.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller { - min-height: 100%; -} -.b-grid-body-container { - position: relative; -} -.b-grid-body-container .b-empty-text { - display: none; -} -.b-grid-body-container:focus { - outline: none; -} -.b-grid-body-container:focus .b-grid-row.b-selected { - background-color: #ffcc801a; -} -.b-playing-demo .b-grid-body-container { - overflow: hidden !important; -} -.b-grid-vertical-scroller { - position: absolute; - display: flex; - flex-flow: row nowrap; - overflow: hidden; - width: 100%; - align-items: stretch; -} -.b-grid-row-container { - display: inline-block; - min-width: 100%; -} -.b-virtual-scrollers { - display: flex; - flex-direction: row; - contain: paint style layout; -} -.b-firefox .b-virtual-scrollers { - contain: paint layout; -} -.b-overlay-scrollbar .b-virtual-scrollers { - position: absolute; - left: 0; - right: 0; - bottom: 0; - pointer-events: none; -} -.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller { - height: 16px; - opacity: 0; - pointer-events: none; -} -.b-virtual-scrollers .b-virtual-scroller { - overflow-x: scroll; - overflow-y: hidden; -} -.b-virtual-scrollers .b-virtual-width { - height: 1px; -} -.b-overlay-scrollbar .b-virtual-scroller:hover, -.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller { - pointer-events: all; - opacity: 1; - transition: opacity 0.5s; -} -.b-grid-footer-container, -header.b-grid-header-container { - display: flex; - flex-direction: row; -} -.b-grid-header-container { - border-bottom: 1px solid #cccccc; -} -.b-grid-footer-scroller, -.b-grid-header-scroller { - overflow: hidden; - position: relative; - display: flex; -} -.b-grid-footers, -.b-grid-headers { - z-index: 2; - contain: paint style layout; - flex: 1 1 auto; -} -.b-firefox .b-grid-footers, -.b-firefox .b-grid-headers { - contain: paint layout; -} -.b-grid-row { - display: flex; - flex-direction: row; - align-items: stretch; - position: absolute; - left: 0; - overflow: hidden; - border-bottom: 1px solid #d9d9d9; - height: 45px; - contain: layout; -} -.b-grid-subgrid .b-grid-row { - min-width: 100%; -} -.b-grid-row.b-aborting { - transition: background-color 0.2s, transform 0.3s; -} -.b-rtl .b-grid-row { - left: auto; - right: 0; -} -.b-grid-row.b-selected { - background-color: #ffcc8033; -} -.b-grid-row.b-removing { - left: -100%; - transition: left 0.4s, right 0.4s; - pointer-events: none; - z-index: 2; -} -.b-rtl .b-grid-row.b-removing { - left: auto; - right: -100%; -} -.b-grid-refreshing .b-grid-row { - transition: none; -} -.b-grid-cell { - position: relative; - display: flex; - align-items: center; - color: #222; - font-weight: 300; - padding: 0 0.5em; - overflow: hidden; - white-space: nowrap; - flex-shrink: 0; - text-overflow: ellipsis; - border-inline-end: 1px solid #d9d9d9; - transform-style: flat; - width: 0; - contain: strict; -} -.b-grid-cell:last-child { - border-inline-end-color: transparent; -} -.b-grid-cell > i:not(:last-child) { - margin-inline-end: 0.5em; -} -.b-show-dirty .b-grid-cell.b-cell-dirty:before { - content: ' '; - position: absolute; - top: -0.35em; - left: -0.35em; - background-color: red; - width: 0.7em; - height: 0.7em; - transform: rotate(45deg); -} -.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before { - left: auto; - right: -0.35em; -} -.b-grid-cell:focus, -.b-grid-cell:focus-within { - transition: none !important; - outline: none; -} -.b-grid-cell.b-checkbox-selection { - background-color: #f1f1f1; -} -.b-grid-cell.b-auto-height { - white-space: normal; -} -.b-grid-cell.b-measuring-auto-height { - contain: paint style layout; - align-self: baseline; -} -.b-firefox .b-grid-cell.b-measuring-auto-height { - contain: paint layout; -} -body.b-using-keyboard .b-grid-cell:focus, -body.b-using-keyboard .b-grid-cell:focus-within, -.b-outer.b-using-keyboard .b-grid-cell:focus, -.b-outer.b-using-keyboard .b-grid-cell:focus-within { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: -2px; -} -.b-readonly > .b-grid-cell { - color: #b3b3b3; -} -.b-grid-cell-align-right, -.b-grid-cell-align-end { - justify-content: flex-end; -} -.b-grid-cell-align-center { - justify-content: center; -} -.b-grid-subgrid { - overscroll-behavior: contain auto; - position: relative; -} -.b-grid-subgrid.b-grid-subgrid-collapsed { - width: 0; -} -.b-grid-subgrid.b-grid-subgrid-animate-collapse { - transition: width 0.15s; -} -.b-playing-demo .b-grid-subgrid { - overflow: hidden !important; -} -.b-grid-header-scroller.b-grid-subgrid-animate-collapse { - transition: width 0.15s; -} -.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover { - background-color: #ffcc801a; -} -.b-gridbase:not(.b-moving-splitter) - .b-grid-subgrid:not(.b-timeaxissubgrid) - .b-grid-row:not(.b-group-row).b-hover.b-selected { - background-color: #ffcc8033; -} -.b-grid-header-container { - background-color: #f9f9f9; - z-index: 4; -} -.b-grid-header-container.b-hidden { - position: absolute; - clip-path: inset(0 0 100% 0); - contain: strict; -} -.b-grid-headers { - display: inline-flex; - flex-flow: row nowrap; - align-items: stretch; - line-height: initial; - position: relative; -} -.b-grid-header-align-right > .b-grid-header-text > .b-grid-header-text-content, -.b-grid-header-align-end > .b-grid-header-text > .b-grid-header-text-content { - text-align: end; -} -.b-grid-header-align-center > .b-grid-header-text > .b-grid-header-text-content { - text-align: center; -} -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:hover, -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:focus { - background-color: #fff; -} -.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf) { - overflow: visible; -} -.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { - position: absolute; - top: 0; - right: -5px; - bottom: 0; - width: 10px; - background-color: transparent; - z-index: 3; - cursor: col-resize; - display: block; -} -.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle { - left: -5px; - right: auto; -} -.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { - right: -10px; - width: 20px; -} -.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { - left: -10px; - right: auto; -} -.b-fill-last-column .b-grid-headers .b-last-parent, -.b-fill-last-column .b-grid-headers .b-last-leaf { - border-inline-end-color: transparent; -} -.b-fill-last-column .b-grid-headers .b-last-parent > .b-grid-header-text, -.b-fill-last-column .b-grid-headers .b-last-leaf > .b-grid-header-text { - border-inline-end-color: transparent; -} -.b-grid-header-text { - -webkit-user-select: none; - user-select: none; - padding: 1em 0; - white-space: nowrap; - position: relative; - font-weight: inherit; - display: flex; - align-items: center; - overflow: hidden; -} -.b-grid-header-text > .b-grid-header-text-content { - overflow: hidden; - text-overflow: ellipsis; - flex: 1 1 0; - width: 0; - font-size: 1em; -} -.b-grid-header-text > .b-grid-header-text-content > i { - margin-inline-end: 0.5em; -} -.b-grid-header-children { - display: flex; - flex-direction: column; -} -.b-grid-header-children > * { - width: inherit; -} -.b-grid-header { - -webkit-user-select: none; - user-select: none; - display: flex; - flex-direction: column; - align-items: stretch; - justify-content: center; - flex-shrink: 0; - position: relative; - overflow: hidden; - color: #565656; - outline: none; - border-inline-end: 1px solid #cccccc; - text-transform: none; -} -.b-grid-header:not(.b-depth-0) { - overflow: visible; -} -.b-grid-header.b-depth-0 { - padding: 0 0.5em; - width: 0; - cursor: pointer; -} -.b-grid-header.b-depth-0 .b-grid-header-text { - border-bottom: none; - transition: background-color 0.2s; - flex-direction: row; -} -.b-grid-header.b-grid-header-parent { - border-inline-end: none; - flex-basis: auto; - padding-inline: 0; -} -.b-grid-header.b-grid-header-parent > .b-grid-header-text { - padding-inline: 0.5em; - border-inline-end: 1px solid #cccccc; -} -.b-grid-header .b-grid-header-resize-handle { - display: none; -} -.b-grid-header-parent > .b-grid-header-children { - border-top: 1px solid #cccccc; - flex-flow: row nowrap; -} -.b-grid-header .b-button[data-ref='collapseExpand'] { - min-width: 2em; - min-height: 2em; - padding: 0; - position: absolute; - right: 0; -} -.b-grid-header .b-button[data-ref='collapseExpand']:hover { - background-color: transparent; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, -.b-grid-cell.b-group-title:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Light"}'; -} -.b-sch-event-content { - z-index: 1; -} -.b-milestone .b-sch-event-content { - flex: 1; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content { - margin: 0 0.5em 0 0.75em; - text-overflow: ellipsis; - overflow: hidden; - display: flex; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { - text-overflow: ellipsis; - overflow: hidden; -} -.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { - flex-direction: column; -} -.b-prevent-event-transitions .b-sch-event-wrap { - transition: none !important; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap { - transform: translateY(-50%); - margin-inline-start: 0; - height: 1em; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event { - padding-inline-start: 0; - width: 100%; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content { - justify-content: center; - margin: 0; -} -.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label { - left: unset; - top: 105%; -} -.b-sch-canvas, -.b-sch-foreground-canvas, -.b-sch-background-canvas { - position: absolute; - top: 0; - left: 0; - pointer-events: none; - height: 100%; - overflow: hidden; - overflow: clip; - contain: strict; -} -.b-sch-vertical .b-sch-canvas, -.b-sch-vertical .b-sch-foreground-canvas, -.b-sch-vertical .b-sch-background-canvas { - min-width: 100%; -} -.b-rtl .b-sch-canvas, -.b-rtl .b-sch-foreground-canvas, -.b-rtl .b-sch-background-canvas { - left: auto; - right: 0; -} -.b-sch-background-canvas { - z-index: 1; - background-repeat: repeat; -} -.b-sch-foreground-canvas { - z-index: 2; -} -.b-row-reordering .b-sch-foreground-canvas * { - pointer-events: none !important; -} -.b-schedulerbase > .b-editor { - z-index: 5; -} -.b-sch-event.b-milestone label, -.b-sch-event .b-sch-event-content, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { - font-weight: 300; - font-size: 14px; -} -.b-sch-event-wrap { - position: absolute; - z-index: 5; - flex-direction: column; - justify-content: center; - align-items: center; - pointer-events: all; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - contain: layout style; -} -.b-sch-event-wrap.b-readonly { - opacity: 0.8; -} -.b-sch-event-wrap.b-readonly .b-sch-event-content { - opacity: 0.5; -} -.b-sch-horizontal.b-eventbuffer-transition.b-animating - .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, - font-size 0.2s; -} -.b-sch-vertical.b-eventbuffer-transition.b-animating - .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, - font-size 0.2s; -} -.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, - transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; -} -.b-toggling-node .b-sch-event-wrap { - transition: none; -} -.b-sch-event-wrap:focus { - z-index: 105 !important; -} -.b-sch-event-wrap:focus { - outline: none; - z-index: 7; -} -.b-scrolling .b-sch-event-wrap:not(.b-aborting) { - transition: none !important; -} -.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event { - transition: none !important; -} -.b-grid-body-container.b-scrolling .b-sch-event-wrap { - pointer-events: none; -} -.b-sch-event-wrap.b-milestone-wrap { - margin-inline-start: -0.5em; - z-index: 4; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event { - overflow: visible; - box-shadow: none; - border-color: #777; - background-color: transparent; - width: 1em; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #777; - transition: background-color 0.2s, border 0.2s; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon { - justify-content: center; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content { - font-size: inherit; - justify-content: center; - background-color: transparent; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i { - margin-inline-end: 0; - line-height: 1em; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event label { - position: absolute; - left: 110%; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content { - display: flex; - align-items: center; -} -.b-sch-event-wrap.b-milestone-wrap.b-sch-style-plain > .b-sch-event { - background-color: transparent; -} -.b-sch-event-wrap.b-milestone-wrap .b-fa, -.b-sch-event-wrap.b-milestone-wrap .b-icon, -.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, -.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon, -.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-deadline-date { - margin-inline-end: 1em; - color: #777; - font-size: inherit; -} -.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) { - font-size: 40%; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - font-size: inherit; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { - position: absolute; - left: 0.1464465em; - content: ' '; - height: 0.707107em; - width: 0.707107em; - transform-origin: 50% 50%; - transform: rotate(45deg); - background-image: inherit; - background-color: inherit; - border-style: inherit; - border-color: inherit; -} -.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-using-keyboard - .b-sch-event-wrap.b-milestone-wrap.b-active - .b-sch-event:not(.b-sch-event-withicon) - .b-sch-event-content:before { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon) .b-sch-event-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon):hover .b-sch-event-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-sch-event-wrap.b-milestone-wrap.b-measure { - height: 1em; - position: fixed; - top: -10000px; - left: -10000px; - visibility: hidden; -} -.b-sch-event-wrap.b-milestone-wrap.b-measure label { - font-weight: 400; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap { - margin: 0; - min-width: 0; - flex-direction: row; -} -.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before { - outline: none; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone { - font-size: inherit; - width: inherit; - min-width: 0; - padding: 0; - margin: 0 0.5em; - align-self: stretch; - display: flex; - align-items: center; - justify-content: center; - z-index: 1; - background-color: #777; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone - .b-sch-event-content { - background-color: transparent; - font-size: 14px; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone - .b-sch-event-content:before { - content: none; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { - background: inherit; - position: absolute; - content: ' '; - height: 0.707107em; - width: 0.707107em; - border: inherit; - z-index: 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before { - top: 50%; - left: 0; - transform-origin: 50% 50%; - transform: translate(-50%, -50%) rotate(45deg); -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { - top: 0; - right: 0; - transform: rotate(-45deg); - transform-origin: 100% 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-image: none; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-image: none; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-milestone-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-image: none; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:after { - display: none; -} -.b-sch-event { - -webkit-user-select: none; - user-select: none; - display: flex; - align-items: center; - justify-content: flex-start; - cursor: pointer; - overflow: hidden; - white-space: nowrap; - width: calc(100% - 1px); - text-align: left; - min-width: 5px; - min-height: 5px; - color: #fff; - background-color: #69db7c; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - border-color: #69db7c; - position: relative; -} -.b-toggling-node .b-sch-event { - transition: none; -} -.b-sch-event label { - color: #999; -} -.b-sch-event:not(.b-milestone) .b-fa, -.b-sch-event:not(.b-milestone) .b-icon, -.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, -.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon, -.b-sch-event:not(.b-milestone) .b-indicator.b-deadline-date { - margin-inline-end: 0.75em; - line-height: inherit; -} -.b-sch-event:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; -} -.b-sch-event.b-sch-event-resizing, -.b-sch-event:hover { - z-index: 6; -} -.b-sch-event.b-sch-event-selected, -.b-sch-event.b-sch-event-selected * { - font-weight: 500; - z-index: 6; -} -.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, -.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content * { - color: #fff; -} -.b-sch-event.b-sch-event-assign-selected { - animation-name: instance-selected; - animation-duration: 0.2s; - animation-iteration-count: 3; - animation-timing-function: ease-in-out; -} -.b-sch-event.b-milestone { - transition: background 0s; -} -.b-sch-event-wrap:not(.b-milestone-wrap) { - min-width: 6px; - min-height: 6px; -} -.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { - align-self: flex-start; -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-sch-event-resizing .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event, -.b-dragproxy .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { - background-color: #bbefc4; -} -.b-sch-event-selected label { - color: #333; -} -@keyframes instance-selected { - 0% { - top: -2px; - } - 50% { - top: 2px; - } - to { - top: 0; - } -} -.b-initial-fade-in .b-sch-dependency, -.b-initial-fade-in .b-sch-event-wrap { - opacity: 0; - animation-name: initial-fade-in; - animation-duration: 0.5s; - animation-fill-mode: forwards; -} -@keyframes initial-fade-in { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-initial-zoom-in .b-sch-event-wrap .b-sch-event { - animation-name: initial-zoom-in; - animation-duration: 0.4s; - animation-timing-function: ease-in; -} -@keyframes initial-zoom-in { - 0% { - transform: scale(0.01); - } - to { - transform: scale(1); - } -} -.b-initial-slide-from-left .b-sch-event-wrap { - transform: translate(-100vw); - animation-name: initial-slide-from-left; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-left { - to { - transform: translate(0); - } -} -.b-initial-slide-from-top .b-sch-event-wrap { - transform: translateY(-100vh); - animation-name: initial-slide-from-top; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-top { - to { - transform: translateY(0); - } -} -.b-schedulerbase-event-parent:not(.b-milestone-wrap) .b-schedulerbase-event { - overflow: visible; - background-color: #8bc34a; - border-color: #8bc34a; - flex: 1 1 0; - min-height: 1.3em; - clip-path: polygon( - -20px 0, - calc(100% + 20px) 0, - calc(100% + 20px) 100%, - 100% 100%, - calc(100% - 8px) calc(100% - 8px), - 8px calc(100% - 8px), - 0 100%, - -20px 100% - ); -} -.b-schedulerbase:not(.b-schedulerbase-resizing-event-percent):not(.b-resizing-event):not(.b-dragging-event) - .b-schedulerbase-event-parent:not(.b-milestone-wrap):hover - .b-schedulerbase-event { - background-color: #bcdc97; -} -.b-sch-event-wrap { - display: grid; - grid-template-columns: 1fr; - grid-template-rows: 1fr; -} -.b-sch-event-wrap .b-sch-event { - height: 100%; - grid-row: 2; -} -.b-sch-horizontal .b-sch-event-wrap, -.b-sch-event-wrap.b-sch-horizontal { - grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; - grid-template-rows: min-content auto min-content; -} -.b-sch-horizontal .b-sch-event-wrap .b-sch-event, -.b-sch-event-wrap.b-sch-horizontal .b-sch-event { - grid-column: 3; -} -.b-sch-event-wrap.b-sch-vertical { - grid-template-rows: min-content minmax(auto, 100%) min-content; - grid-template-columns: 100%; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { - justify-content: center; - padding-inline-start: 0; - padding-inline-end: 0; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { - flex-direction: column; - align-items: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { - margin-inline-end: 0; - align-self: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { - writing-mode: vertical-rl; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event { - grid-column: 1; -} -.b-sch-vertical .b-sch-event { - align-items: flex-start; - padding-inline: 0.75em; - white-space: normal; -} -.b-sch-vertical .b-sch-event .b-sch-event-content { - margin: 0.75em 0 0.5em; -} -.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before { - content: ''; - display: none; -} -.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before { - color: #262626; - content: attr(data-empty-text); - padding: 1em; -} -.b-sch-vertical .b-grid-row { - border-bottom: none; -} -.b-sch-vertical.b-eventlayout-mixed .b-sch-event { - opacity: 0.8; -} -.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers { - z-index: 100; -} -.b-schedulerbase.b-animating .b-grid-row { - transition: height 0.2s, transform 0.2s; -} -.b-grid-footer-container .b-sch-timeaxiscolumn { - padding: 0; -} -.b-sch-timeaxis-cell { - padding: 0; - flex: none !important; - align-items: baseline; - border-inline-end: none; -} -.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row) { - background-color: transparent; -} -.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected { - background-color: transparent; -} -.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, -.b-stripe .b-timeline-subgrid .b-grid-row.b-odd, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd { - background-color: #fafafacc; -} -.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, -.b-stripe .b-timeline-subgrid .b-grid-row.b-even, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, -.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even { - background-color: #fffc; -} -.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected { - background-color: transparent; -} -.b-gridbase .b-timeline-subgrid .b-group-row.b-selected, -.b-timeline-subgrid .b-group-row.b-selected, -.b-timeline-subgrid .b-group-row { - z-index: 3; - background-color: #fffc; -} -.b-timeline-subgrid { - -webkit-user-select: none; - user-select: none; -} -.b-resource-info { - flex: 1; - height: 100%; - display: flex; - flex-direction: row; - align-items: center; -} -.b-resource-info dt { - font-weight: 600; - margin-bottom: 0.2em; -} -.b-resource-info dd { - margin: 0; - font-size: 0.8em; - color: #999; -} -.b-resource-info .b-resource-avatar { - margin-inline-end: 0.5em; -} -.b-resourcecollapse-cell { - cursor: pointer; -} -.b-resourcecollapse-cell .b-icon, -.b-resourcecollapse-cell .b-indicator.b-constraint-type-muststarton, -.b-resourcecollapse-cell .b-indicator.b-constraint-type-mustfinishon, -.b-resourcecollapse-cell .b-indicator.b-deadline-date { - transition: transform 0.2s !important; -} -.b-resourcecollapse-cell .b-icon.b-flip, -.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-muststarton, -.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-mustfinishon, -.b-resourcecollapse-cell .b-flip.b-indicator.b-deadline-date { - transform: rotate(180deg); -} -.b-columnlines .b-grid-cell:not(:last-child) { - border-inline-end: 1px solid #d9d9d9; -} -.b-columnlines .b-group-row .b-grid-cell { - border-inline-end-color: transparent; -} -.b-column-line, -.b-column-line-major { - height: 100%; - position: absolute; - border-left-width: 1px; - border-left-style: solid; -} -.b-column-line { - border-color: #ececec; -} -.b-column-line-major { - border-color: #c3c3c3; - z-index: 1; -} -.b-sch-vertical .b-column-line:not(.b-resource-column-line), -.b-sch-vertical .b-column-line-major { - height: auto; - width: 100%; - position: absolute; - border-left: none; - border-top-width: 1px; - border-top-style: solid; -} -.b-animating .b-resource-column-line { - transition: left 0.2s linear; -} -.b-sch-foreground-canvas > svg { - overflow: visible; - position: absolute; - top: 0; - left: 0; - pointer-events: none; - height: 100%; - z-index: 3; - --scheduler-dependency-marker: url(#arrowEnd); -} -.b-sch-dependency-arrow { - fill: #bbb; -} -.b-sch-dependency-arrow path { - fill: inherit; -} -.b-sch-dependency { - pointer-events: visibleStroke; - fill: transparent; - stroke: #bbb; - stroke-width: 1; - transition: stroke-width 0.2s linear; -} -.b-sch-dependency.b-sch-dependency-over { - stroke-width: 2; - stroke-dasharray: 0; -} -.b-sch-dependency.b-sch-released { - display: none; -} -.b-sch-dependency { - marker-end: var(--scheduler-dependency-marker); -} -.b-sch-dependency.b-sch-bidirectional-line { - marker-start: var(--scheduler-dependency-marker); -} -.b-sch-dependency.b-sch-dependency-markerless { - marker-end: none; -} -.b-dependencies .b-sch-event.b-sch-terminals-visible, -.b-dependencies .b-gantt-task.b-sch-terminals-visible { - overflow: visible; -} -.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event, -.b-dependencies.b-highlighting .b-sch-dependency { - opacity: 0.3; -} -.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight, -.b-dependencies.b-highlighting .b-sch-dependency.b-highlight { - opacity: 1; -} -.b-dependencies.b-highlighting .b-sch-resourcetimerange { - opacity: 0.3; -} -.b-sch-terminal { - width: 12px; - height: 12px; - background-color: #fff; - border-width: 1px; - border-style: solid; - border-color: inherit; - border-radius: 50%; - position: absolute; - z-index: 6; - cursor: pointer; -} -.b-sch-terminal.b-sch-terminal:hover { - background-color: #e6e6e6; -} -.b-dragging .b-sch-terminal, -.b-sch-event-resizing .b-sch-terminal { - display: none; -} -.b-creating-dependency .b-sch-terminal:hover, -.b-creating-dependency .b-sch-terminal-active { - background-color: #e6e6e6; -} -.b-creating-dependency .b-sch-terminal:hover.b-valid, -.b-creating-dependency .b-sch-terminal-active.b-valid { - border-color: #a5d6a7; - background-color: #c8e6c9; -} -.b-creating-dependency .b-sch-terminal:hover.b-invalid, -.b-creating-dependency .b-sch-terminal-active.b-invalid { - border-color: #ef9a9a; - background-color: #f6c6c6; -} -.b-sch-terminal-top { - top: 0; - left: 50%; - transform: translate(-50%) translateY(-80%); -} -.b-sch-terminal-bottom { - bottom: 0; - left: 50%; - transform: translate(-50%) translateY(80%); -} -.b-sch-terminal-start { - left: 0; - top: 50%; - transform: translate(-80%) translateY(-50%); -} -.b-rtl .b-sch-terminal-start { - left: auto; - right: 0; - transform: translate(80%) translateY(-50%); -} -.b-sch-terminal-end { - right: 0; - top: 50%; - transform: translate(80%) translateY(-50%); -} -.b-rtl .b-sch-terminal-end { - right: auto; - left: 0; - transform: translate(-80%) translateY(-50%); -} -.b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-start, -.b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-start { - transform: translate(-0.35em, -50%); -} -.b-rtl - .b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-start, -.b-rtl - .b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-start { - transform: translate(0.35em, -50%); -} -.b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-end, -.b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-end { - transform: translate(0.35em, -50%); -} -.b-rtl - .b-labels-topbottom - .b-schedulerbase:not(.b-sch-layout-milestones) - .b-milestone:not(.b-sch-event-withicon) - .b-sch-terminal-end, -.b-rtl - .b-labels-topbottom - .b-gantt:not(.b-sch-layout-milestones) - .b-milestone:not(.b-gantt-task-withicon) - .b-sch-terminal-end { - transform: translate(-0.35em, -50%); -} -.b-sch-dependency-connector { - position: absolute; - contain: strict; - border-top: 2px dashed #bbb; - z-index: 10; - transform-origin: 0 0; - pointer-events: none; -} -.b-sch-dependency-connector.b-removing { - transition: width 0.2s ease-out; -} -.b-sch-dependency-connector.b-valid { - border-color: #a5d6a7; - border-top-style: solid; -} -.b-sch-dependency-creation-tooltip.b-popup { - max-width: none; -} -.b-sch-dependency-creation-tooltip .b-popup-header { - padding: 0.5em 0.075em; - background-color: #a5d6a7; -} -.b-safari .b-sch-dependency-creation-tooltip .b-popup-header, -.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header { - width: 1.5em; -} -.b-sch-dependency-creation-tooltip .b-popup-header i { - margin-bottom: 0.5em; -} -.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i { - margin-bottom: 0; - margin-top: 0.5em; -} -.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header { - background-color: #ef9a9a; -} -.b-sch-dependency-creation-tooltip.b-checking .b-popup-header { - background-color: #ccc; -} -.b-sch-dependency-tooltip { - display: grid; - grid-template-columns: auto auto auto; - grid-column-gap: 0.5em; - align-items: center; -} -.b-sch-dependency-tooltip label { - font-size: 0.8em; -} -.b-sch-dependency-creation-tooltip .b-panel-header, -.b-sch-dependency-tooltip .b-panel-header { - color: #fff; -} -.b-sch-dependency-creation-tooltip .b-sch-box, -.b-sch-dependency-tooltip .b-sch-box { - width: 12px; - height: 8px; - border: 1px solid #bbb; - display: none; - position: relative; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-start, -.b-sch-dependency-creation-tooltip .b-sch-box.b-end, -.b-sch-dependency-creation-tooltip .b-sch-box.b-right, -.b-sch-dependency-creation-tooltip .b-sch-box.b-left, -.b-sch-dependency-creation-tooltip .b-sch-box.b-top, -.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom, -.b-sch-dependency-tooltip .b-sch-box.b-start, -.b-sch-dependency-tooltip .b-sch-box.b-end, -.b-sch-dependency-tooltip .b-sch-box.b-right, -.b-sch-dependency-tooltip .b-sch-box.b-left, -.b-sch-dependency-tooltip .b-sch-box.b-top, -.b-sch-dependency-tooltip .b-sch-box.b-bottom { - display: block; -} -.b-sch-dependency-creation-tooltip .b-sch-box:after, -.b-sch-dependency-tooltip .b-sch-box:after { - content: ''; - width: 3px; - height: 3px; - border-radius: 50%; - background-color: #888; - position: absolute; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, -.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after, -.b-sch-dependency-tooltip .b-sch-box.b-end:after, -.b-sch-dependency-tooltip .b-sch-box.b-right:after { - right: -2px; - top: 50%; - transform: translateY(-50%); -} -.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, -.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after { - right: auto; - left: -2px; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, -.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after, -.b-sch-dependency-tooltip .b-sch-box.b-start:after, -.b-sch-dependency-tooltip .b-sch-box.b-left:after { - left: -2px; - top: 50%; - transform: translateY(-50%); -} -.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, -.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after { - left: auto; - right: -2px; -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after, -.b-sch-dependency-tooltip .b-sch-box.b-top:after { - top: -2px; - left: 50%; - transform: translate(-50%); -} -.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after, -.b-sch-dependency-tooltip .b-sch-box.b-bottom:after { - bottom: -2px; - left: 50%; - transform: translate(-50%); -} -.b-predecessor-list { - display: flex; - flex-direction: column; -} -.b-predecessor-list > * { - flex: 0 0 auto; - align-self: stretch; - width: auto; -} -.b-predecessor-list > .b-list-item .b-predecessor-item-text { - flex: 1; -} -.b-predecessor-list > .b-list-item .b-sch-box { - width: 1.2em; - height: 0.9em; - border: 1px solid #bbb; - margin-inline-start: 0.5em; - position: relative; -} -.b-predecessor-list > .b-list-item .b-sch-box:after { - content: ''; - width: 0.5em; - height: 0.5em; - border-radius: 50%; - background-color: #fff; - position: absolute; - border: 1px solid #bbb; - display: none; -} -.b-predecessor-list > .b-list-item.b-selected .b-sch-box { - background-color: #a5d6a7; -} -.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-from:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-to:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-from:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-to:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-from:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-to:after { - left: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-from:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-to:after { - right: -0.25em; - top: 50%; - transform: translateY(-50%); - display: block; -} -.b-dependencyeditor.b-popup { - width: 29em; -} -.b-dependencyeditor.b-popup .b-popup-content { - padding: 1em 1em 0; -} -.b-dependencyeditor.b-popup .b-popup-content .b-textfield label, -.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label { - flex: 1 0 4em; -} -.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label, -.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label { - text-align: start; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar { - padding: 1em 1em 0.4em; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler { - display: none; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar > button { - flex: 1; - margin-inline-end: 0.5em; -} -.b-dependencyeditor.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -.b-dragselect-rect { - position: absolute; - left: 0; - top: 0; - transform-origin: 0 0; - pointer-events: none; - z-index: 100; - border: 1px dashed #757575; -} -div.b-sch-event-wrap > .b-sch-event.b-cut-item { - opacity: 0.4; -} -.b-schedulerbase.b-dragging-event { - -webkit-user-select: none; - user-select: none; -} -.b-sch-event-wrap.b-aborting, -.b-sch-event-wrap.b-drag-unified-animation { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, - left 0.2s, top 0.2s; -} -.b-sch-event-wrap.b-dragging { - z-index: 200; -} -.b-sch-event-wrap.b-dragging.b-drag-main { - z-index: 201; -} -.b-sch-event-wrap.b-dragging .b-sch-event { - outline: none !important; -} -.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event, -.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event, -.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event { - box-shadow: 2px 2px 6px #0000001a; -} -.b-float-root > .b-tooltip.b-eventdrag-tooltip { - pointer-events: none; -} -.b-sch-tip-message { - margin-top: 0.5em; -} -.b-sch-tip-invalid .b-sch-tip-message { - color: #ff8787; -} -.b-sch-tip-message .b-icon:first-child, -.b-sch-tip-message .b-indicator.b-constraint-type-muststarton:first-child, -.b-sch-tip-message .b-indicator.b-constraint-type-mustfinishon:first-child, -.b-sch-tip-message .b-indicator.b-deadline-date:first-child { - margin-inline-end: 0.4em; -} -.b-sch-tip-message:empty { - display: none; -} -.b-timelinebase.b-dragcreating { - -webkit-user-select: none; - user-select: none; -} -.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell, -.b-timelinebase.b-dragcreating .b-sch-event-wrap, -.b-timelinebase.b-dragcreating .b-gantt-task-wrap { - pointer-events: none; -} -.b-dragcreate-lock .b-iscreating { - opacity: 0.5; -} -.b-dragcreate-lock .b-iscreating .b-sch-event-content { - display: none; -} -.b-sch-dragcreating.b-too-narrow { - opacity: 0.25; -} -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate, -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate { - color: #ef9a9a; -} -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock, -.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock { - border-color: #ef9a9a; -} -.b-eventeditor.b-popup { - width: calc(15em + var(--date-time-length)); -} -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-textfield label, -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-numberfield label, -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-radiogroup > label, -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-checkbox > label { - flex: 1 0 5em; -} -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startDateField'], -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endDateField'] { - flex: 1 0 calc(57% + var(--date-width-difference)); -} -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startTimeField'], -.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endTimeField'] { - flex: 1 0 calc(43% - var(--date-width-difference)); -} -.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button { - flex: 1; - margin-inline-end: 0.5em; - min-width: 0; -} -.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button:last-child { - margin-inline-end: 0; -} -.b-sch-event-wrap .b-sch-nonworkingtime { - z-index: 0; -} -.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime { - display: none; -} -.b-animating .b-sch-event-wrap .b-sch-timerange { - transition: none; -} -.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime { - left: 0; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after { - content: ''; - width: 4px; - height: 50%; - top: 25%; - position: absolute; - border-style: solid; - border-color: #ffffff80; - pointer-events: none; - z-index: 7; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before { - margin-inline-start: 3px; - left: 0; - border-width: 0 1px; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start.b-rtl:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start.b-rtl:before { - left: auto; - right: 0; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after { - margin-inline-end: 3px; - right: 0; - border-width: 0 1px; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end.b-rtl:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end.b-rtl:after { - right: auto; - left: 0; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { - cursor: ew-resize; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency).b-resizing-event, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { - -webkit-user-select: none; - user-select: none; - cursor: ew-resize !important; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:after { - height: 30%; - top: 35%; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-start:before { - left: 0.3em; -} -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-true:hover:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded - > .b-sch-event.b-sch-event-resizable-end:hover:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, -.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { - right: 0.3em; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after { - content: ''; - height: 4px; - width: 2em; - position: absolute; - left: 50%; - transform: translate(-50%); - border-style: solid; - border-color: #ffffff80; - pointer-events: none; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-start:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:before, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-start:before { - margin-top: 3px; - top: 0; - border-width: 1px 0; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-true:hover:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) - > .b-sch-event.b-sch-event-resizable-end:hover:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) - .b-sch-event-wrap:not(.b-sch-style-line) - > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { - margin-bottom: 3px; - bottom: 0; - border-width: 1px 0; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { - cursor: ns-resize; -} -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency).b-resizing-event, -.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { - -webkit-user-select: none; - user-select: none; - cursor: ns-resize !important; -} -.b-sch-event-wrap.b-sch-event-wrap-resizing { - z-index: 7; -} -.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell, -.b-schedulerbase.b-resizing-event .b-sch-event-wrap { - pointer-events: none; -} -.b-popup.b-sch-event-tooltip { - max-width: 30em; -} -.b-popup.b-sch-event-tooltip .b-sch-clockwrap { - margin-top: 0.5em; -} -.b-popup.b-sch-event-tooltip .b-sch-clockwrap:first-child { - margin-top: 0; -} -.b-popup.b-sch-event-tooltip .b-sch-event-title { - font-weight: 600; -} -.b-timeaxis-group-summary { - display: flex; - flex-direction: row; - width: 100%; - height: 100%; -} -.b-timeaxis-group-summary .b-timeaxis-tick { - display: flex; - flex-direction: column; - align-items: stretch; - justify-content: center; -} -.b-timeaxis-group-summary .b-timeaxis-summary-value { - text-align: center; -} -.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell, -.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover { - background-color: #fff; -} -.b-headerzoom-rect { - position: absolute; - left: 0; - top: 0; - height: 100%; - transform-origin: 0 0; - pointer-events: none; - z-index: 100; - background: rgba(166, 214, 251, 0.3); -} -.b-sch-event-wrap .b-sch-label, -.b-gantt-task-wrap .b-sch-label { - font-size: 12px; - text-align: center; - white-space: nowrap; - margin: 0.2em 0; - color: #999; - font-weight: 300; - -webkit-user-select: none; - user-select: none; - pointer-events: all; -} -.b-sch-event-wrap.b-sch-event-selected .b-sch-label, -.b-gantt-task-wrap.b-sch-event-selected .b-sch-label { - color: #333; -} -.b-sch-event-wrap .b-sch-label-before, -.b-gantt-task-wrap .b-sch-label-before, -.b-sch-event-wrap .b-sch-label-after, -.b-gantt-task-wrap .b-sch-label-after { - position: absolute; - margin: 0; -} -.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before, -.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after, -.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before, -.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after { - top: 0; - line-height: 85%; -} -.b-sch-event-wrap .b-sch-label-top { - grid-column: 3; - grid-row: 1; -} -.b-sch-event-wrap .b-sch-label-before, -.b-sch-event-wrap .b-sch-label-after { - grid-row: 1; - margin-top: 6px; -} -.b-sch-event-wrap .b-sch-label-before { - grid-column: 1; - transform: translate3d(calc(-100% * var(--rtl-negate)), 0, 0); - margin-inline-start: -1.5em; -} -.b-sch-event-wrap .b-sch-label-after { - grid-column: 5; - margin-inline-start: 1.5em; -} -.b-sch-event-wrap .b-sch-label-bottom { - grid-column: 3; - grid-row: 3; -} -.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before, -.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after { - margin-inline: 0; -} -.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone { - width: 100%; -} -.b-measure-label { - height: 1em; - position: fixed; - top: -10000px; - left: -10000px; - visibility: hidden; -} -.b-measure-label label { - padding-inline-start: 1.5em; -} -.b-pan .b-timeline-subgrid { - cursor: move; -} -.b-sch-resourcetimerange { - display: flex; - position: absolute; - left: 0; - background-color: #fdd83533; - color: #fdcf07; - z-index: 2; - justify-content: center; - align-items: flex-end; -} -.b-sch-resourcetimerange [data-task-feature] { - display: flex; - font-size: 12px; -} -.b-animating .b-sch-resourcetimerange { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, - left 0.2s, right 0.2s, width 0.2s, height 0.2s, font-size 0.2s; -} -.b-sch-resourcetimerange .b-sch-event-withicon .b-fa { - margin-inline-end: 0.4em; - line-height: inherit; -} -.b-sch-resourcetimerange .b-sch-event-content { - margin: 3px; -} -.b-interactive-resourcetimeranges .b-sch-resourcetimerange { - pointer-events: auto; -} -.b-sch-vertical .b-sch-resourcetimerange { - justify-content: center; - align-items: flex-start; -} -.b-sch-color-red.b-sch-resourcetimerange { - background-color: #ff878733; - color: #ff4d4d; -} -.b-sch-color-pink.b-sch-resourcetimerange { - background-color: #f783ac33; - color: #f44d88; -} -.b-sch-color-purple.b-sch-resourcetimerange { - background-color: #ea80dc33; - color: #e450d0; -} -.b-sch-color-violet.b-sch-resourcetimerange { - background-color: #9775fa33; - color: #6f40f8; -} -.b-sch-color-indigo.b-sch-resourcetimerange { - background-color: #748ffc33; - color: #3e63fb; -} -.b-sch-color-blue.b-sch-resourcetimerange { - background-color: #4dadf733; - color: #1e98f5; -} -.b-sch-color-cyan.b-sch-resourcetimerange { - background-color: #3bc9db33; - color: #23b7c9; -} -.b-sch-color-teal.b-sch-resourcetimerange { - background-color: #38d9a933; - color: #23c595; -} -.b-sch-color-green.b-sch-resourcetimerange { - background-color: #69db7c33; - color: #40d458; -} -.b-sch-color-lime.b-sch-resourcetimerange { - background-color: #a9e34b33; - color: #97df22; -} -.b-sch-color-yellow.b-sch-resourcetimerange { - background-color: #fdd83533; - color: #fdcf07; -} -.b-sch-color-orange.b-sch-resourcetimerange { - background-color: #ffa94d33; - color: #ff911b; -} -.b-sch-color-deep-orange.b-sch-resourcetimerange { - background-color: #ff704333; - color: #ff4b13; -} -.b-sch-color-gray.b-sch-resourcetimerange { - background-color: #a0a0a033; - color: #8e8282; -} -.b-sch-color-gantt-green.b-sch-resourcetimerange { - background-color: #d2ebd333; - color: #a2d8a4; -} -.b-schedule-selected-tick { - position: absolute; - pointer-events: none; - z-index: 100; - background-color: #ffcc801a; - display: flex; - justify-content: center; - align-items: center; -} -.b-sch-scheduletip.b-nonworking-time { - opacity: 0; - pointer-events: none; -} -.b-simpleeventeditor { - z-index: 15; -} -.b-simpleeventeditor .b-field { - align-items: stretch; -} -.b-sch-horizontal .b-simpleeventeditor .b-field { - height: 100%; -} -.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky), -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { - overflow: visible; -} -.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event-content, -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content { - position: sticky; - left: 0.75em; -} -.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event, -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event { - overflow: visible; -} -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { - justify-content: flex-start; - overflow: visible; -} -.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange > div { - overflow: visible; - width: 100%; -} -.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { - contain: none; -} -.b-safari.b-stickyevents.b-sch-horizontal.b-dragging-event .b-sch-foreground-canvas { - overflow: hidden; -} -.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { - overflow: visible; -} -.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas .b-sch-event.b-sch-event-endsoutside { - width: 100%; -} -.b-safari.b-stickyevents.b-sch-horizontal - .b-sch-foreground-canvas - .b-sch-event.b-sch-event-endsoutside - .b-sch-event-content { - margin-inline-end: 0; -} -.b-sch-summarybar { - padding: 0; - flex-direction: row; - justify-content: flex-start; - flex-grow: unset !important; -} -.b-sch-summarybar .b-timeaxis-tick { - display: flex; - flex-direction: column; - text-align: center; - overflow: hidden; - justify-content: center; - align-items: stretch; -} -.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick { - padding: 0.5em 0; -} -.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child) { - border-inline-end: 1px solid #cccccc; -} -.b-sch-vertical .b-sch-summarybar { - flex-direction: column; - align-items: stretch; - background: #f9f9f9 !important; - color: #565656; -} -.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick { - padding: 0 0.5em; -} -.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child) { - border-bottom: 1px solid #cccccc; -} -.b-timeaxis-summary-tip { - display: flex; - flex-direction: row; - flex-wrap: wrap; -} -.b-timeaxis-summary-tip header { - width: 100%; - text-align: center; - font-weight: 700; - margin-bottom: 1em; -} -.b-timeaxis-summary-tip label { - flex: 1 1 50%; -} -.b-timeaxis-summary-tip .b-timeaxis-summary-value { - flex: 0 0 auto; -} -.b-sch-timeaxis-menu-daterange-popup { - width: 21em; -} -.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn, -.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn { - max-width: 1em; -} -.b-float-root > .b-floating.b-interaction-tooltip { - pointer-events: none; -} -.b-sch-timerange { - display: flex; - flex-direction: row; - align-items: center; - position: absolute; - left: 0; - overflow: hidden; - justify-content: center; - color: #aaa; - z-index: 1; - cursor: pointer; -} -.b-sch-timerange.b-over-resize-handle { - cursor: ew-resize; -} -.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover { - z-index: 3; -} -.b-sch-timerange label { - font-size: 0.8em; - color: inherit; - white-space: nowrap; - cursor: inherit; - text-overflow: ellipsis; - overflow: hidden; - padding: 0.3em; -} -.b-sch-timerange label i { - margin-inline-end: 0.5em; -} -.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label { - writing-mode: tb; - padding-inline-start: 1em; -} -.b-sch-current-time { - pointer-events: none; -} -.b-animating .b-sch-timerange { - transition: transform 0.3s, width 0.3s, height 0.3s; -} -.b-timeline-subgrid .b-sch-timerange { - height: 100%; - align-items: flex-start; - min-width: 1px; - color: #aaa; - font-size: 14px; -} -.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label { - overflow: visible; -} -.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; -} -.b-timeline-subgrid .b-sch-timerange.b-sch-line { - width: 1px; - overflow: visible; -} -.b-timeline-subgrid .b-sch-timerange.b-sch-line:before { - display: none; -} -.b-timeline-subgrid .b-sch-range { - background-color: #f0f0f080; - pointer-events: none; -} -.b-timeline-subgrid .b-sch-line { - border-left: 2px dotted #fab005; - color: #fff; - padding: 0; - z-index: 2; -} -.b-timeline-subgrid .b-sch-line label { - background-color: #fab005; - padding: 0.3em; - white-space: nowrap; -} -.b-timeline-subgrid .b-sch-current-time { - border-left-color: #fa5252; -} -.b-timeline-subgrid .b-sch-current-time label { - background-color: #fa5252; -} -.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line { - flex-direction: column; - justify-content: flex-start; - z-index: 6; -} -.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label { - margin-top: 0.5em; -} -.b-sch-vertical .b-sch-timerange { - left: auto; - top: 0; - justify-content: flex-start; -} -.b-sch-vertical .b-sch-timerange label { - -webkit-writing-mode: vertical-lr; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; - transform: rotate(180deg); -} -.b-sch-vertical .b-sch-timerange.b-over-resize-handle { - cursor: ns-resize; -} -.b-sch-vertical .b-timeline-subgrid .b-sch-timerange { - height: auto; - width: 100%; -} -.b-sch-vertical .b-timeline-subgrid .b-sch-line { - border-top: 2px dotted #fab005; - color: #fff; - padding: 0; - height: 1px; -} -.b-sch-vertical .b-timeline-subgrid .b-sch-line label { - background-color: #fab005; - padding: 0.3em; - white-space: nowrap; -} -.b-grid-header .b-sch-timerange { - flex-direction: row; - justify-content: center; - bottom: 0; - background-color: #a6d6fb; - color: #fff; - line-height: 1; - -webkit-user-select: none; - user-select: none; -} -.b-grid-header .b-sch-timerange.b-sch-line { - padding: 0 0.5em; - background-color: #fab005; - z-index: 2; -} -.b-grid-header .b-sch-timerange.b-sch-current-time { - background-color: #fa5252; -} -.b-grid-header .b-sch-timerange:before { - margin-inline-end: 0.5em; -} -.b-grid-header .b-sch-timerange label { - padding: 0; -} -.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange { - height: 100%; -} -.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange { - height: 50%; -} -.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange { - height: 33.3333333333%; -} -.b-grid-header .b-sch-line { - border-bottom-right-radius: 5px; - border-top-right-radius: 5px; -} -.b-grid-header .b-sch-line.b-rtl { - border-radius: 5px 0 0 5px; -} -.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label { - left: -2px; -} -.b-verticaltimeaxiscolumn .b-sch-timerange { - flex-direction: column; - justify-content: center; - right: 0; - background-color: #a6d6fb; - color: #fff; - -webkit-user-select: none; - user-select: none; -} -.b-verticaltimeaxiscolumn .b-sch-timerange:before { - margin-bottom: 0.5em; -} -.b-verticaltimeaxiscolumn .b-sch-line { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label { - top: -2px; -} -.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before { - display: none; -} -.b-sch-timeaxiscolumn .b-selected-time-span, -.b-verticaltimeaxiscolumn .b-selected-time-span { - background: #4dadf7; - color: #fff; - justify-content: space-between; - padding: 0.4em; - opacity: 1; -} -.b-sch-timeaxiscolumn .b-selected-time-span span, -.b-verticaltimeaxiscolumn .b-selected-time-span span { - white-space: nowrap; - overflow: hidden; -} -.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start, -.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end { - align-self: flex-end; -} -.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, -.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { - position: absolute; - top: 0.2em; - right: 0.4em; - cursor: pointer; -} -.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, -.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, -.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, -.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { - left: 0.4em; - right: auto; -} -.b-sch-timeaxiscolumn .b-selected-time-span { - font-size: 0.7em; -} -.b-verticaltimeaxiscolumn .b-selected-time-span { - width: calc(100% - 2em); -} -.b-verticaltimeaxiscolumn .b-selected-time-span span { - font-size: 0.7em; -} -.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, -.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { - left: 0.4em; -} -.b-grid-header .b-selected-time-span, -.b-timeline-subgrid .b-selected-time-span, -.b-verticaltimeaxiscolumn .b-selected-time-span { - transition: none; - z-index: 10; -} -.b-timeline-subgrid .b-selected-time-span { - background: rgba(166, 214, 251, 0.2); -} -.b-grid-headers .b-sch-nonworkingtime { - background-color: #f0d5d54d; - z-index: 0; - pointer-events: none; -} -.b-sch-clockwrap { - display: flex; -} -.b-sch-clockwrap:not(:first-child) { - margin-top: 0.3em; -} -.b-sch-clock { - position: relative; - height: 21px; - width: 21px; - min-width: 21px; - white-space: nowrap; -} -.b-sch-clock .b-sch-hour-indicator { - border-top: 2px solid transparent; - border-bottom: 6px solid #777; -} -.b-sch-clock .b-sch-minute-indicator { - border-top: 8px solid #777; -} -.b-sch-clock .b-sch-minute-indicator, -.b-sch-clock .b-sch-hour-indicator { - position: absolute; - left: 50%; - top: 1px; - width: 2px; - height: 8px; - overflow: hidden; - margin-left: -1px; - transform-origin: 50% 100%; -} -.b-sch-clock-hour .b-sch-clock { - border: 2px solid #64b5f6; - background-color: #fff; - border-radius: 100%; -} -.b-sch-clock-hour .b-sch-clock-dot { - position: absolute; - left: 50%; - top: 50%; - width: 4px; - height: 4px; - margin-left: -2px; - margin-top: -2px; - background: #777; - border-radius: 3px; - z-index: 2; -} -.b-sch-clock-day .b-sch-clock { - background-color: #fff; - border: none; - border-radius: 2px; -} -.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator { - width: inherit; - position: static !important; - background-color: #64b5f6; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - font-size: 7px; - line-height: 8px; - text-align: center; - color: #fff; - height: 9px; - text-indent: 0; - margin-top: -1px; - margin-left: 0; - border: 0 none; - transform: none !important; -} -.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator { - width: inherit; - color: #555; - position: static !important; - height: 16px; - background-color: transparent; - font-size: 10px; - text-align: center; - text-indent: 0; - line-height: 12px; - border: none; - margin-left: 0; - transform: none !important; -} -.b-sch-clock-day .b-sch-clock-dot { - display: none; -} -.b-sch-clock-text { - margin-inline-start: 8px; - padding-top: 1px; - white-space: nowrap; - width: 100%; -} -.b-sticky-headers .b-grid-header, -.b-sticky-headers .b-timeaxis, -.b-sticky-headers .b-sticky-header, -.b-sticky-headers .b-sch-header-timeaxis-cell { - overflow: visible; -} -.b-sticky-headers .b-sch-header-text.b-sticky-header { - position: sticky; -} -.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header { - left: 0; - padding-inline-start: 0.75em; - padding-inline-end: 0.5em; -} -.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header { - top: 0.15em; -} -.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header { - padding-top: 0.5em; -} -.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header { - padding-bottom: 0.5em; -} -body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus, -body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within { - outline: none !important; -} -.b-sch-header-timeaxis-cell { - align-items: center; -} -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:hover, -.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) - .b-grid-header-container:not(.b-dragging-header) - .b-depth-0:focus { - background: transparent; -} -.b-sch-column.b-grid-header { - padding: 0; -} -.b-grid-header-container .b-sch-timeaxiscolumn { - -webkit-user-select: none; - user-select: none; - padding: 0; - flex-grow: unset !important; - background-color: #f9f9f9; - border-inline-end: 0 none; -} -.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover { - background-color: #f9f9f9 !important; -} -.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover { - background-color: #fff; -} -.b-horizontaltimeaxis { - flex-direction: column; - flex: 1 0 100%; -} -.b-horizontaltimeaxis .b-sch-header-row { - flex: 1 0 2em; -} -.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest { - flex: 1; -} -.b-horizontaltimeaxis .b-sch-header-timeaxis-cell { - height: 100%; - border-inline-start: 1px solid #cccccc; -} -.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover { - cursor: pointer; - background-color: #fff; -} -.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text { - overflow: hidden; -} -.b-sch-timeaxiscolumn-levels-1 { - min-height: 1.5em; -} -.b-sch-timeaxiscolumn-levels-2 { - min-height: 3em; -} -.b-sch-timeaxiscolumn-levels-3 { - min-height: 4.5em; -} -.b-sch-header-row { - position: relative; - contain: strict; -} -.b-sch-header-row:last-child .b-sch-header-timeaxis-cell { - border-bottom: none; -} -.b-sch-header-timeaxis-cell { - display: flex; - justify-content: center; - position: absolute; - color: #565656; - border-bottom: 1px solid #cccccc; - overflow: hidden; - transition: background-color 0.2s; - font-size: 1em; - font-weight: inherit; - padding: 0.5em 0; - white-space: nowrap; - contain: strict; - -webkit-user-select: none; - user-select: none; -} -.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text, -.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text { - padding-inline-start: 0.75em; - padding-inline-end: 0.5em; -} -.b-sch-header-timeaxis-cell.b-align-start { - justify-content: flex-start; -} -.b-sch-header-timeaxis-cell.b-align-end { - justify-content: flex-end; -} -.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child { - border-inline-end-color: #ccc; -} -.b-verticaltimeaxiscolumn { - flex-flow: column nowrap; - align-items: stretch; - padding: 0; - border-inline-end: none; - background-color: #fff !important; -} -.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after { - display: none; -} -.b-verticaltimeaxis { - flex: 1 0 100%; - contain: strict; -} -.b-verticaltimeaxis .b-sch-header-row { - flex-direction: column; - flex: 1; -} -.b-verticaltimeaxis .b-sch-header-timeaxis-cell { - width: 100%; - text-transform: none; - padding: 0; - border-inline-start: 0 none; -} -.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell { - border-inline-end: none; - border-bottom: none; - justify-content: flex-end; - align-items: flex-start; - contain: unset; -} -.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text { - padding-inline-end: 0.5em; - margin-top: -0.75em; -} -.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover { - background-color: #f9f9f9; -} -.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) { - flex: 0 0 2em; -} -.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell { - align-items: flex-start; - border-inline-end: 1px solid #cccccc; -} -.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text { - padding-bottom: 0.75em; - writing-mode: vertical-lr; - -ms-writing-mode: tb-lr; - transform: rotate(180deg); -} -.b-sch-vertical .b-sticky-headers .b-content-element, -.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked, -.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row, -.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn, -.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis, -.b-sch-vertical .b-sticky-headers .b-sch-header-row, -.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell { - overflow: visible; -} -.b-sch-vertical .b-sch-timeaxiscolumn { - flex-direction: row; - min-height: 3em; -} -.b-resourceheader { - flex: 1; - position: relative; - contain: strict; -} -.b-resourceheader.b-has-images { - min-height: 3em; -} -.b-resourceheader-cell { - position: absolute; - display: flex; - justify-content: center; - align-items: center; - color: #565656; - border-inline-end: 1px solid #cccccc; - overflow: hidden; - transition: background-color 0.2s; - font-size: 1em; - font-weight: inherit; - padding: 0.5em; - white-space: nowrap; - contain: strict; - height: 100%; - -webkit-user-select: none; - user-select: none; -} -.b-animating .b-resourceheader-cell { - transition: width 0.2s, left 0.2s, right 0.2s; -} -.b-resourceheader-cell:hover { - cursor: pointer; - background-color: #fff; -} -.b-resourceheader-cell.b-align-start, -.b-resourceheader-cell.b-align-end { - padding-inline: 0.3em; -} -.b-resourceheader-cell.b-align-start { - justify-content: flex-start; -} -.b-resourceheader-cell.b-align-end { - justify-content: flex-end; -} -.b-resourceheader-cell i { - margin-inline-end: 0.5em; -} -.b-resourceheader-cell .b-resource-name { - overflow: hidden; -} -.b-resourceheader-cell .b-resource-avatar { - margin-inline-end: 1em; -} -.b-recurrenceconfirmationpopup.b-popup { - width: 29em; - max-width: none; -} -.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header, -.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content { - padding: 0.65em; -} -.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button { - margin-inline-end: 0.5em; -} -.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -button.b-button.b-recurrencelegendbutton { - white-space: normal; -} -.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-field label.b-align-start { - flex: 1 0 10em; -} -.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencepositionscombo { - flex: none; - width: 9.5em; -} -.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencedayscombo { - margin-inline-end: 0.5em; -} -.b-recurrenceeditor.b-popup .b-bottom-toolbar .b-label-filler { - display: none; -} -.b-recurrenceeditor.b-popup .b-bottom-toolbar > button { - flex: 1; - margin-inline-end: 0.5em; -} -.b-recurrenceeditor.b-popup .b-bottom-toolbar > button:last-child { - margin-inline-end: 0; -} -.b-datepicker .b-icon-circle { - font-size: 50%; - color: #64b5f6; - margin-top: 1px; -} -.b-datepicker .b-selected-date .b-icon-circle { - color: #fff; -} -.b-datepicker .b-cell-events-badge { - display: flex; - align-content: center; - justify-content: center; - border-radius: 50%; - font-size: 80%; - background-color: #ef9a9a; - color: #000; - width: 1.2em; - height: 1.2em; -} -.b-datepicker-with-events .b-calendar-weekdays { - padding-bottom: 4px; -} -.b-datepicker-with-events .b-calendar-week .b-calendar-cell { - margin: 1px; - justify-content: flex-start; -} -.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner { - margin-bottom: 0.6em; -} -.b-resourcecombo .b-resource-icon { - display: none; - margin-inline: 0.5em 0; -} -.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon { - display: block; -} -.b-resourcecombo-picker .b-icon, -.b-resourcecombo-picker .b-indicator.b-constraint-type-muststarton, -.b-resourcecombo-picker .b-indicator.b-constraint-type-mustfinishon, -.b-resourcecombo-picker .b-indicator.b-deadline-date { - display: none; - margin-inline-end: 0.5em; -} -.b-resourcecombo-picker.b-show-event-color .b-icon, -.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-muststarton, -.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-mustfinishon, -.b-resourcecombo-picker.b-show-event-color .b-indicator.b-deadline-date { - display: block; -} -.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before { - content: '\f14a'; -} -.b-theme-material .b-resourcecombo .b-resource-icon { - margin-inline: 0 0.5em; -} -.b-resourcefilter .b-list-item { - border: 0 none; - border-radius: 0; -} -.b-resourcefilter .b-icon, -.b-resourcefilter .b-indicator.b-constraint-type-muststarton, -.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon, -.b-resourcefilter .b-indicator.b-deadline-date { - visibility: visible !important; -} -.b-resourcefilter .b-icon:before, -.b-resourcefilter .b-indicator.b-constraint-type-muststarton:before, -.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon:before, -.b-resourcefilter .b-indicator.b-deadline-date:before { - content: '\f0c8'; - opacity: 0.6; -} -.b-resourcefilter .b-selected .b-icon:before, -.b-resourcefilter .b-selected .b-indicator.b-constraint-type-muststarton:before, -.b-resourcefilter .b-selected .b-indicator.b-constraint-type-mustfinishon:before, -.b-resourcefilter .b-selected .b-indicator.b-deadline-date:before { - content: '\f14a'; - opacity: 1; -} -.b-sch-red { - background-color: #ff8787; -} -.b-sch-foreground-red { - color: #ff8787; -} -.b-sch-pink { - background-color: #f783ac; -} -.b-sch-foreground-pink { - color: #f783ac; -} -.b-sch-purple { - background-color: #ea80dc; -} -.b-sch-foreground-purple { - color: #ea80dc; -} -.b-sch-violet { - background-color: #9775fa; -} -.b-sch-foreground-violet { - color: #9775fa; -} -.b-sch-indigo { - background-color: #748ffc; -} -.b-sch-foreground-indigo { - color: #748ffc; -} -.b-sch-blue { - background-color: #4dadf7; -} -.b-sch-foreground-blue { - color: #4dadf7; -} -.b-sch-cyan { - background-color: #3bc9db; -} -.b-sch-foreground-cyan { - color: #3bc9db; -} -.b-sch-teal { - background-color: #38d9a9; -} -.b-sch-foreground-teal { - color: #38d9a9; -} -.b-sch-green { - background-color: #69db7c; -} -.b-sch-foreground-green { - color: #69db7c; -} -.b-sch-lime { - background-color: #a9e34b; -} -.b-sch-foreground-lime { - color: #a9e34b; -} -.b-sch-yellow { - background-color: #fdd835; -} -.b-sch-foreground-yellow { - color: #fdd835; -} -.b-sch-orange { - background-color: #ffa94d; -} -.b-sch-foreground-orange { - color: #ffa94d; -} -.b-sch-deep-orange { - background-color: #ff7043; -} -.b-sch-foreground-deep-orange { - color: #ff7043; -} -.b-sch-gray { - background-color: #a0a0a0; -} -.b-sch-foreground-gray { - color: #a0a0a0; -} -.b-sch-gantt-green { - background-color: #d2ebd3; -} -.b-sch-foreground-gantt-green { - color: #d2ebd3; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover { - background-image: none; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone { - border-width: 0; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone - .b-sch-event-content { - border-width: 0; - border-color: inherit; - border-style: inherit; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-plain.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-interday.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-line.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-dashed.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-resizing - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-rounded.b-sch-event-wrap - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-image: none; -} -.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, -.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content { - background: none !important; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone), -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-style-plain > .b-sch-event:not(.b-milestone), -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #69db7c; - border-color: #69db7c; - color: #fff; - font-weight: 300; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-plain > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #1aa832; - background-image: none; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #159e2b; - background-image: none; -} -.b-sch-style-interday > .b-sch-event.b-milestone > .b-sch-event-content, -.b-sch-style-plain > .b-sch-event.b-milestone > .b-sch-event-content { - background-color: #777; -} -.b-sch-style-interday .b-sch-event { - opacity: 0.8; - border-radius: 3px; -} -.b-sch-style-interday .b-sch-event-content { - font-weight: 400; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; - background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) > .b-sch-event-content { - color: #fff; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: currentColor; -} -.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-style-plain.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content:before { - background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); -} -.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap { - display: flex; -} -.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone { - display: flex; - justify-content: center; - align-items: center; -} -.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label { - position: absolute; - left: 50%; - transform: translate(-50%); - color: inherit; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ff8787; - border-color: #ff8787; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #ea0000; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #d70000; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ff8787; - border-color: #ff8787; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #ea0000; - background-image: none; -} -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #d70000; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap > .b-sch-event.b-milestone { - background: #ff8787; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap:hover > .b-sch-event { - background: #ea0000; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover > .b-sch-event { - background: #d70000; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #f783ac; - border-color: #f783ac; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #d90a53; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #c8084c; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #f783ac; - border-color: #f783ac; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #d90a53; - background-image: none; -} -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #c8084c; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap > .b-sch-event.b-milestone { - background: #f783ac; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap:hover > .b-sch-event { - background: #d90a53; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #c8084c; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ea80dc; - border-color: #ea80dc; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #c416ad; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #b611a0; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ea80dc; - border-color: #ea80dc; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #c416ad; - background-image: none; -} -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #b611a0; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap > .b-sch-event.b-milestone { - background: #ea80dc; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap:hover > .b-sch-event { - background: #c416ad; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #b611a0; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #9775fa; - border-color: #9775fa; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #3b05d7; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #3604c6; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #9775fa; - border-color: #9775fa; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #3b05d7; - background-image: none; -} -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #3604c6; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap > .b-sch-event.b-milestone { - background: #9775fa; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap:hover > .b-sch-event { - background: #3b05d7; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #3604c6; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #748ffc; - border-color: #748ffc; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #032eda; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #032ac8; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #748ffc; - border-color: #748ffc; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #032eda; - background-image: none; -} -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #032ac8; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap > .b-sch-event.b-milestone { - background: #748ffc; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap:hover > .b-sch-event { - background: #032eda; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #032ac8; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #4dadf7; - border-color: #4dadf7; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #066dbd; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #0564ae; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #4dadf7; - border-color: #4dadf7; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #066dbd; - background-image: none; -} -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #0564ae; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap > .b-sch-event.b-milestone { - background: #4dadf7; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap:hover > .b-sch-event { - background: #066dbd; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #0564ae; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #3bc9db; - border-color: #3bc9db; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #128695; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #0e7d8b; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #3bc9db; - border-color: #3bc9db; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #128695; - background-image: none; -} -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #0e7d8b; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap > .b-sch-event.b-milestone { - background: #3bc9db; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap:hover > .b-sch-event { - background: #128695; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #0e7d8b; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #38d9a9; - border-color: #38d9a9; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #12916c; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #0e8864; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #38d9a9; - border-color: #38d9a9; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #12916c; - background-image: none; -} -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #0e8864; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap > .b-sch-event.b-milestone { - background: #38d9a9; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap:hover > .b-sch-event { - background: #12916c; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #0e8864; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #69db7c; - border-color: #69db7c; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #1aa832; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #159e2b; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #69db7c; - border-color: #69db7c; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #1aa832; - background-image: none; -} -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #159e2b; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap > .b-sch-event.b-milestone { - background: #69db7c; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap:hover > .b-sch-event { - background: #1aa832; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #159e2b; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a9e34b; - border-color: #a9e34b; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #6ca411; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #64990d; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #a9e34b; - border-color: #a9e34b; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #6ca411; - background-image: none; -} -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #64990d; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap > .b-sch-event.b-milestone { - background: #a9e34b; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap:hover > .b-sch-event { - background: #6ca411; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #64990d; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fdd835; - border-color: #fdd835; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #b69501; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #a78901; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #fdd835; - border-color: #fdd835; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #b69501; - background-image: none; -} -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #a78901; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap > .b-sch-event.b-milestone { - background: #fdd835; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap:hover > .b-sch-event { - background: #b69501; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #a78901; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffa94d; - border-color: #ffa94d; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #c76700; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #b75e00; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ffa94d; - border-color: #ffa94d; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #c76700; - background-image: none; -} -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #b75e00; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap > .b-sch-event.b-milestone { - background: #ffa94d; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap:hover > .b-sch-event { - background: #c76700; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #b75e00; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ff7043; - border-color: #ff7043; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #c12e00; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #b12a00; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ff7043; - border-color: #ff7043; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #c12e00; - background-image: none; -} -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #b12a00; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap > .b-sch-event.b-milestone { - background: #ff7043; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap:hover > .b-sch-event { - background: #c12e00; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #b12a00; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a0a0a0; - border-color: #a0a0a0; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #606060; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: #614f4f; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #a0a0a0; - border-color: #a0a0a0; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #606060; - background-image: none; -} -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #614f4f; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap > .b-sch-event.b-milestone { - background: #a0a0a0; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap:hover > .b-sch-event { - background: #606060; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #614f4f; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone), -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d2ebd3; - border-color: #d2ebd3; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - background-color: #57b45b; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, -.b-sch-style-plain.b-sch-color-gantt-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #44b148; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone .b-sch-event-content { - background-color: #d2ebd3; - border-color: #d2ebd3; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { - background-color: #57b45b; - background-image: none; -} -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { - background-color: #44b148; - background-image: none; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap > .b-sch-event.b-milestone { - background: #d2ebd3; -} -.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap:hover > .b-sch-event { - background: #57b45b; -} -.b-sch-layout-milestones - .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap.b-sch-event-selected:hover - > .b-sch-event { - background: #44b148; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #69db7c; - border-color: #2cb743; - border-style: solid; - border-width: 0; - font-weight: 400; - opacity: 0.8; - border-radius: 3px; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - color: #fff; - font-size: 12px; - border-width: 1px; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { - border-inline-start: none; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing { - background-color: #2cb743; - opacity: 1; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - font-weight: 600; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: #29aa3e; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - background: none; - justify-self: center; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 1px; - border-radius: 3px; - opacity: 0.8; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected { - opacity: 1; -} -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content:before { - opacity: 1; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 1px; - border-bottom-width: 1px; - border-radius: 0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event.b-milestone - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - font-weight: 400; - font-size: 12px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-inline-start-width: 1px; - border-bottom-width: 1px; - border-bottom-left-radius: 3px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-border - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-inline-end-width: 1px; - border-bottom-width: 1px; - top: -1px; - border-bottom-right-radius: 3px; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); - border-color: currentColor; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) .b-sch-event-content { - color: #fff; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; - background-image: none; - border-color: currentColor; -} -.b-sch-style-border.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); - border-color: currentColor; -} -.b-sch-style-border.b-sch-color-red > .b-sch-event, -.b-sch-style-border.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff1212; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ff8787; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #ff1212; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #fe0000; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #ff8787; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-red - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #ff1212; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-red - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fe0000; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap .b-sch-event.b-milestone { - background: #ff8787; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #ff1212; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #fe0000; -} -.b-sch-style-border.b-sch-color-pink > .b-sch-event, -.b-sch-style-border.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #f01865; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #f783ac; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #f01865; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #e70f5b; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #f783ac; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #f01865; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-pink - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #e70f5b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-pink.b-milestone-wrap - .b-sch-event.b-milestone { - background: #f783ac; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-pink.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #f01865; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #e70f5b; -} -.b-sch-style-border.b-sch-color-purple > .b-sch-event, -.b-sch-style-border.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #d924c1; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ea80dc; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #d924c1; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #ca21b4; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #ea80dc; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #d924c1; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-purple - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ca21b4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-purple.b-milestone-wrap - .b-sch-event.b-milestone { - background: #ea80dc; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-purple.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #d924c1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #ca21b4; -} -.b-sch-style-border.b-sch-color-violet > .b-sch-event, -.b-sch-style-border.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #470bf6; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #9775fa; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #470bf6; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #4108e6; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #9775fa; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #470bf6; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-violet - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #4108e6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-violet.b-milestone-wrap - .b-sch-event.b-milestone { - background: #9775fa; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-violet.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #470bf6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #4108e6; -} -.b-sch-style-border.b-sch-color-indigo > .b-sch-event, -.b-sch-style-border.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #0838fa; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #748ffc; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #0838fa; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #0533ea; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #748ffc; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #0838fa; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #0533ea; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap - .b-sch-event.b-milestone { - background: #748ffc; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #0838fa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #0533ea; -} -.b-sch-style-border.b-sch-color-blue > .b-sch-event, -.b-sch-style-border.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #0a7fd9; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #4dadf7; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #0a7fd9; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #0976ca; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #4dadf7; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #0a7fd9; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-blue - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #0976ca; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-blue.b-milestone-wrap - .b-sch-event.b-milestone { - background: #4dadf7; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-blue.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #0a7fd9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #0976ca; -} -.b-sch-style-border.b-sch-color-cyan > .b-sch-event, -.b-sch-style-border.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #1e95a4; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #3bc9db; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #1e95a4; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #1c8b99; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #3bc9db; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #1e95a4; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #1c8b99; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap - .b-sch-event.b-milestone { - background: #3bc9db; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #1e95a4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #1c8b99; -} -.b-sch-style-border.b-sch-color-teal > .b-sch-event, -.b-sch-style-border.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #1fa07a; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #38d9a9; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #1fa07a; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #1c9571; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #38d9a9; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #1fa07a; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-teal - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #1c9571; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-teal.b-milestone-wrap - .b-sch-event.b-milestone { - background: #38d9a9; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-teal.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #1fa07a; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #1c9571; -} -.b-sch-style-border.b-sch-color-green > .b-sch-event, -.b-sch-style-border.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #2cb743; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #69db7c; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #2cb743; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #29aa3e; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-green .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #69db7c; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-green - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-green - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #2cb743; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-green - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #29aa3e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-green.b-milestone-wrap - .b-sch-event.b-milestone { - background: #69db7c; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-green.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #2cb743; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #29aa3e; -} -.b-sch-style-border.b-sch-color-lime > .b-sch-event, -.b-sch-style-border.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #7cb71c; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a9e34b; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #7cb71c; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #73aa1a; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #a9e34b; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #7cb71c; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-lime - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #73aa1a; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-lime.b-milestone-wrap - .b-sch-event.b-milestone { - background: #a9e34b; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-lime.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #7cb71c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #73aa1a; -} -.b-sch-style-border.b-sch-color-yellow > .b-sch-event, -.b-sch-style-border.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #d4ad02; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fdd835; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #d4ad02; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #c5a102; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #fdd835; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #d4ad02; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #c5a102; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap - .b-sch-event.b-milestone { - background: #fdd835; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #d4ad02; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #c5a102; -} -.b-sch-style-border.b-sch-color-orange > .b-sch-event, -.b-sch-style-border.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e87800; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffa94d; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #e87800; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #d87000; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #ffa94d; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #e87800; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #d87000; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-orange.b-milestone-wrap - .b-sch-event.b-milestone { - background: #ffa94d; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-orange.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #e87800; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #d87000; -} -.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #e13600; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event { - background-color: #ff7043; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #e13600; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #d13200; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon) - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #e13600; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #d13200; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap - .b-sch-event.b-milestone { - background: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap:hover - .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #e13600; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #d13200; -} -.b-sch-style-border.b-sch-color-gray > .b-sch-event, -.b-sch-style-border.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #707070; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #a0a0a0; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event { - background-color: #707070; -} -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected:hover - > .b-sch-event-segments - > .b-sch-event { - background-color: #686868; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray - .b-sch-event:not(.b-sch-event-withicon):hover - .b-sch-event-content, -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected - .b-sch-event-content { - background-color: #707070; -} -.b-sch-style-border.b-milestone-wrap.b-sch-color-gray - .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover - .b-sch-event-content { - background-color: #686868; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-gray.b-milestone-wrap - .b-sch-event.b-milestone { - background: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-gray.b-milestone-wrap:hover .b-sch-event, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected - .b-sch-event { - background: #707070; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover - .b-sch-event { - background: #686868; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffffff80; - border-color: #69db7c; - border-style: solid; - border-width: 0; - font-weight: 400; - opacity: 0.8; - border-radius: 3px; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - color: #69db7c; - font-size: 12px; - border-width: 2px; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { - border-inline-start: none; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - background-color: #ffffff80; - border-width: 0; - border-color: inherit; - border-style: inherit; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 2px; - border-radius: 3px; - opacity: 0.8; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected { - opacity: 1; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #69db7c; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected { - font-weight: 600; -} -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before { - background-color: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 2px; - border-bottom-width: 2px; - border-radius: 0; - background-color: #ffffff80; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event.b-milestone - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - font-size: 12px; - font-weight: 400; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-inline-start-width: 2px; - border-bottom-width: 2px; - border-bottom-left-radius: 3px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-hollow.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-inline-end-width: 2px; - border-bottom-width: 2px; - border-bottom-right-radius: 3px; - top: -2px; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event { - border-color: currentColor; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, -.b-sch-style-hollow.b-sch-custom-color - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover - .b-sch-event-content { - color: #fff; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: #ffffff80; -} -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, -.b-sch-style-hollow.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content:before { - background-color: currentColor; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff8787; - color: #ff8787; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #ff8787; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff6060; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff8787; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff6060; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #f783ac; - color: #f783ac; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #f783ac; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover { - background-color: #f55f94; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #f783ac; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #f55f94; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ea80dc; - color: #ea80dc; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #ea80dc; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected:hover { - background-color: #e561d3; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ea80dc; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #e561d3; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #9775fa; - color: #9775fa; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #9775fa; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected:hover { - background-color: #7c52f9; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #9775fa; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #7c52f9; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #748ffc; - color: #748ffc; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #748ffc; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected:hover { - background-color: #5072fb; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #748ffc; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #5072fb; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #4dadf7; - color: #4dadf7; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #4dadf7; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover { - background-color: #2e9ff6; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #4dadf7; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #2e9ff6; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3bc9db; - color: #3bc9db; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #3bc9db; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover { - background-color: #27c0d3; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #3bc9db; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #27c0d3; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #38d9a9; - color: #38d9a9; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #38d9a9; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover { - background-color: #27ce9d; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #38d9a9; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #27ce9d; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #69db7c; - color: #69db7c; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #69db7c; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected:hover { - background-color: #4fd565; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #69db7c; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #4fd565; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a9e34b; - color: #a9e34b; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #a9e34b; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover { - background-color: #9ddf31; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a9e34b; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #9ddf31; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fdd835; - color: #fdd835; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #fdd835; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected:hover { - background-color: #fdd217; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fdd835; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fdd217; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ffa94d; - color: #ffa94d; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffa94d; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff992c; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ffa94d; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff992c; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; - color: #ff7043; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #ff7043; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff5823; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff5823; -} -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; - color: #a0a0a0; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event:hover - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - > .b-sch-event-segments - > .b-sch-event, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-resizing - > .b-sch-event-segments - > .b-sch-event { - background-color: #a0a0a0; - color: #fff; -} -.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover { - background-color: #909090; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray .b-sch-event:hover .b-sch-event-content, -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #909090; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e1f8e5; - border-color: #4fd565; - font-weight: 300; - opacity: 0.8; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - color: #2cb743; - border-inline-start-width: 3px; - border-inline-start-style: solid; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - background-color: #69db7c; - opacity: 1; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected { - color: #fff; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: #2cb743; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { - border-inline-start: none; -} -.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-vertical - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone), -.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-vertical - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) { - border-top-width: 3px; - border-top-style: solid; - border-inline-start-width: 0; - border-inline-start-style: none; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - background-color: transparent; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 3px; - border-style: solid; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 300; - opacity: 1; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - background: #e1f8e5; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-top: 3px solid transparent; - border-inline-end: 3px solid transparent; - border-bottom: 3px solid #4fd565; - border-inline-start: 3px solid #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after { - background: none; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover - > *, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-colored.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event { - border-color: currentColor; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content { - color: #fff; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: currentColor; - background-image: none; -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before { - background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); -} -.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, -.b-sch-style-colored.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content:before { - background-image: none; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - opacity: 1; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - font-weight: 400; - color: #606060; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected .b-sch-event-content *, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - .b-sch-event-content - * { - color: #606060; -} -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone) .b-sch-event-content, -.b-sch-style-calendar.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) - .b-sch-event-content { - margin: 0; - padding: 0.3em; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffe7e7; - border-color: #ff6060; - color: #ff1212; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffcfcf; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ff8787; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff6060; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ff8787; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ffe7e7; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff6060; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffcfcf; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff8787; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff6060; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone { - background: #ffe7e7; - border-color: #ff6060; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:after { - background: #ffe7e7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone - > * { - color: #ff1212; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before { - border-bottom-color: #ff6060; - border-inline-start-color: #ff6060; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:after { - background: #ffcfcf; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ff8787; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff6060; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fde6ee; - border-color: #f55f94; - color: #f01865; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #fccdde; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #f783ac; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #f55f94; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #f783ac; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fde6ee; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #f55f94; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #fccdde; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #f783ac; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #f55f94; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone { - background: #fde6ee; - border-color: #f55f94; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:after { - background: #fde6ee; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone - > * { - color: #f01865; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before { - border-bottom-color: #f55f94; - border-inline-start-color: #f55f94; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:after { - background: #fccdde; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #f783ac; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #f55f94; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fbe6f8; - border-color: #e561d3; - color: #d924c1; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #f7ccf1; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ea80dc; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #e561d3; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ea80dc; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fbe6f8; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #e561d3; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #f7ccf1; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ea80dc; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #e561d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone { - background: #fbe6f8; - border-color: #e561d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:after { - background: #fbe6f8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone - > * { - color: #d924c1; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before { - border-bottom-color: #e561d3; - border-inline-start-color: #e561d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:after { - background: #f7ccf1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ea80dc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #e561d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #eae3fe; - border-color: #7c52f9; - color: #470bf6; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d5c8fd; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #9775fa; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #7c52f9; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #9775fa; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #eae3fe; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #7c52f9; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d5c8fd; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #9775fa; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #7c52f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone { - background: #eae3fe; - border-color: #7c52f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:after { - background: #eae3fe; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone - > * { - color: #470bf6; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before { - border-bottom-color: #7c52f9; - border-inline-start-color: #7c52f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:after { - background: #d5c8fd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #9775fa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #7c52f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e3e9fe; - border-color: #5072fb; - color: #0838fa; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #c7d2fe; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #748ffc; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #5072fb; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #748ffc; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e3e9fe; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #5072fb; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #c7d2fe; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #748ffc; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #5072fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone { - background: #e3e9fe; - border-color: #5072fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:after { - background: #e3e9fe; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone - > * { - color: #0838fa; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before { - border-bottom-color: #5072fb; - border-inline-start-color: #5072fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:after { - background: #c7d2fe; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #748ffc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #5072fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #dbeffd; - border-color: #2e9ff6; - color: #0a7fd9; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b8defc; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #4dadf7; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #2e9ff6; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #4dadf7; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #dbeffd; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #2e9ff6; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #b8defc; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #4dadf7; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #2e9ff6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone { - background: #dbeffd; - border-color: #2e9ff6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:after { - background: #dbeffd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone - > * { - color: #0a7fd9; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before { - border-bottom-color: #2e9ff6; - border-inline-start-color: #2e9ff6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:after { - background: #b8defc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #4dadf7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #2e9ff6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d8f4f8; - border-color: #27c0d3; - color: #1e95a4; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b1e9f1; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #3bc9db; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #27c0d3; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #3bc9db; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d8f4f8; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #27c0d3; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #b1e9f1; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #3bc9db; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #27c0d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone { - background: #d8f4f8; - border-color: #27c0d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:after { - background: #d8f4f8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone - > * { - color: #1e95a4; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before { - border-bottom-color: #27c0d3; - border-inline-start-color: #27c0d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:after { - background: #b1e9f1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #3bc9db; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #27c0d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d7f7ee; - border-color: #27ce9d; - color: #1fa07a; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #aff0dd; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #38d9a9; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #27ce9d; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #38d9a9; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d7f7ee; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #27ce9d; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #aff0dd; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #38d9a9; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #27ce9d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone { - background: #d7f7ee; - border-color: #27ce9d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:after { - background: #d7f7ee; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone - > * { - color: #1fa07a; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before { - border-bottom-color: #27ce9d; - border-inline-start-color: #27ce9d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:after { - background: #aff0dd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #38d9a9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #27ce9d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e1f8e5; - border-color: #4fd565; - color: #2cb743; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #c3f1cb; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #69db7c; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #4fd565; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #69db7c; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e1f8e5; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #4fd565; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #c3f1cb; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #69db7c; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone { - background: #e1f8e5; - border-color: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:after { - background: #e1f8e5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone - > * { - color: #2cb743; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before { - border-bottom-color: #4fd565; - border-inline-start-color: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:after { - background: #c3f1cb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #69db7c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #eef9db; - border-color: #9ddf31; - color: #7cb71c; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ddf4b7; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a9e34b; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #9ddf31; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #a9e34b; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #eef9db; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #9ddf31; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ddf4b7; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a9e34b; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #9ddf31; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone { - background: #eef9db; - border-color: #9ddf31; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:after { - background: #eef9db; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone - > * { - color: #7cb71c; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before { - border-bottom-color: #9ddf31; - border-inline-start-color: #9ddf31; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:after { - background: #ddf4b7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #a9e34b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #9ddf31; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fff7d7; - border-color: #fdd217; - color: #d4ad02; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #feefae; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fdd835; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #fdd217; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #fdd835; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fff7d7; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #fdd217; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #feefae; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fdd835; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fdd217; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone { - background: #fff7d7; - border-color: #fdd217; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:after { - background: #fff7d7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone - > * { - color: #d4ad02; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before { - border-bottom-color: #fdd217; - border-inline-start-color: #fdd217; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:after { - background: #feefae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #fdd835; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #fdd217; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffeedb; - border-color: #ff992c; - color: #e87800; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffddb8; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffa94d; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff992c; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ffa94d; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ffeedb; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff992c; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffddb8; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ffa94d; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff992c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone { - background: #ffeedb; - border-color: #ff992c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:after { - background: #ffeedb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone - > * { - color: #e87800; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #ff992c; - border-inline-start-color: #ff992c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:after { - background: #ffddb8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ffa94d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff992c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffe2d9; - border-color: #ff5823; - color: #e13600; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffc6b4; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ff7043; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff5823; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ff7043; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content { - background-color: #ffe2d9; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff5823; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffc6b4; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone { - background: #ffe2d9; - border-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:after { - background: #ffe2d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone - > * { - color: #e13600; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #ff5823; - border-inline-start-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:after { - background: #ffc6b4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ececec; - border-color: #909090; - color: #707070; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d9d9d9; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a0a0a0; - color: #fff; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #909090; -} -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #a0a0a0; - color: #fff; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ececec; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #909090; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d9d9d9; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone { - background: #ececec; - border-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:after { - background: #ececec; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone - > * { - color: #707070; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before { - border-bottom-color: #909090; - border-inline-start-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:after { - background: #d9d9d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffe7e7; - border-color: #ff6060; - color: #ff1212; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffcfcf; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffc3c3; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff9696; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ffc3c3; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ffe7e7; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff6060; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffcfcf; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff8787; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff9696; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone { - background: #ffe7e7; - border-color: #ff6060; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:after { - background: #ffe7e7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone - > * { - color: #ff1212; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:before { - border-bottom-color: #ff6060; - border-inline-start-color: #ff6060; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover:after { - background: #ffcfcf; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ff8787; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff9696; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fde6ee; - border-color: #f55f94; - color: #f01865; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #fccdde; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fbc1d6; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #f897ba; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #fbc1d6; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fde6ee; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #f55f94; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #fccdde; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #f783ac; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #f897ba; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone { - background: #fde6ee; - border-color: #f55f94; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:after { - background: #fde6ee; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone - > * { - color: #f01865; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:before { - border-bottom-color: #f55f94; - border-inline-start-color: #f55f94; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover:after { - background: #fccdde; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #f783ac; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #f897ba; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fbe6f8; - border-color: #e561d3; - color: #d924c1; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #f7ccf1; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #f5c0ee; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ee9ae3; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #f5c0ee; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fbe6f8; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #e561d3; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #f7ccf1; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ea80dc; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ee9ae3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone { - background: #fbe6f8; - border-color: #e561d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:after { - background: #fbe6f8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone - > * { - color: #d924c1; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:before { - border-bottom-color: #e561d3; - border-inline-start-color: #e561d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover:after { - background: #f7ccf1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ea80dc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ee9ae3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #eae3fe; - border-color: #7c52f9; - color: #470bf6; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d5c8fd; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #cbbafd; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ab90fb; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #cbbafd; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #eae3fe; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #7c52f9; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d5c8fd; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #9775fa; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ab90fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone { - background: #eae3fe; - border-color: #7c52f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:after { - background: #eae3fe; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone - > * { - color: #470bf6; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:before { - border-bottom-color: #7c52f9; - border-inline-start-color: #7c52f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover:after { - background: #d5c8fd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #9775fa; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ab90fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e3e9fe; - border-color: #5072fb; - color: #0838fa; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #c7d2fe; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #bac7fe; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #8fa4fd; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #bac7fe; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e3e9fe; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #5072fb; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #c7d2fe; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #748ffc; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #8fa4fd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone { - background: #e3e9fe; - border-color: #5072fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:after { - background: #e3e9fe; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone - > * { - color: #0838fa; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:before { - border-bottom-color: #5072fb; - border-inline-start-color: #5072fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover:after { - background: #c7d2fe; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #748ffc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #8fa4fd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #dbeffd; - border-color: #2e9ff6; - color: #0a7fd9; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b8defc; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a6d6fb; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #7ec4f9; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #a6d6fb; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #dbeffd; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #2e9ff6; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #b8defc; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #4dadf7; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #7ec4f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone { - background: #dbeffd; - border-color: #2e9ff6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:after { - background: #dbeffd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone - > * { - color: #0a7fd9; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:before { - border-bottom-color: #2e9ff6; - border-inline-start-color: #2e9ff6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover:after { - background: #b8defc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #4dadf7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #7ec4f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d8f4f8; - border-color: #27c0d3; - color: #1e95a4; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b1e9f1; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #9de4ed; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #7cdbe7; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #9de4ed; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d8f4f8; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #27c0d3; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #b1e9f1; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #3bc9db; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #7cdbe7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone { - background: #d8f4f8; - border-color: #27c0d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:after { - background: #d8f4f8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone - > * { - color: #1e95a4; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:before { - border-bottom-color: #27c0d3; - border-inline-start-color: #27c0d3; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover:after { - background: #b1e9f1; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #3bc9db; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #7cdbe7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #d7f7ee; - border-color: #27ce9d; - color: #1fa07a; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #aff0dd; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #9cecd4; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #7be6c6; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #9cecd4; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #d7f7ee; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #27ce9d; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #aff0dd; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #38d9a9; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #7be6c6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone { - background: #d7f7ee; - border-color: #27ce9d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:after { - background: #d7f7ee; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone - > * { - color: #1fa07a; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:before { - border-bottom-color: #27ce9d; - border-inline-start-color: #27ce9d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover:after { - background: #aff0dd; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #38d9a9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #7be6c6; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #e1f8e5; - border-color: #4fd565; - color: #2cb743; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #c3f1cb; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #b4edbe; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #92e5a0; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #b4edbe; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #e1f8e5; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #4fd565; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #c3f1cb; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #69db7c; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #92e5a0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone { - background: #e1f8e5; - border-color: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:after { - background: #e1f8e5; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone - > * { - color: #2cb743; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:before { - border-bottom-color: #4fd565; - border-inline-start-color: #4fd565; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover:after { - background: #c3f1cb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #69db7c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #92e5a0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #eef9db; - border-color: #9ddf31; - color: #7cb71c; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ddf4b7; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #d4f1a5; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #c3ec82; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #d4f1a5; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #eef9db; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #9ddf31; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ddf4b7; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a9e34b; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #c3ec82; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone { - background: #eef9db; - border-color: #9ddf31; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:after { - background: #eef9db; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone - > * { - color: #7cb71c; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:before { - border-bottom-color: #9ddf31; - border-inline-start-color: #9ddf31; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover:after { - background: #ddf4b7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #a9e34b; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #c3ec82; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #fff7d7; - border-color: #fdd217; - color: #d4ad02; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #feefae; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #feec9a; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #fee472; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #feec9a; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #fff7d7; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #fdd217; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #feefae; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #fdd835; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #fee472; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone { - background: #fff7d7; - border-color: #fdd217; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:after { - background: #fff7d7; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone - > * { - color: #d4ad02; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:before { - border-bottom-color: #fdd217; - border-inline-start-color: #fdd217; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover:after { - background: #feefae; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #fdd835; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #fee472; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ffeedb; - border-color: #ff992c; - color: #e87800; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffddb8; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffd4a6; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ffc07c; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ffd4a6; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ffeedb; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff992c; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffddb8; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ffa94d; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ffc07c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone { - background: #ffeedb; - border-color: #ff992c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:after { - background: #ffeedb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone - > * { - color: #e87800; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #ff992c; - border-inline-start-color: #ff992c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover:after { - background: #ffddb8; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ffa94d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ffc07c; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffe2d9; - border-color: #ff5823; - color: #e13600; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffc6b4; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffb8a1; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #ff9877; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #ffb8a1; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content { - background-color: #ffe2d9; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #ff5823; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #ffc6b4; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #ff9877; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone { - background: #ffe2d9; - border-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:after { - background: #ffe2d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone - > * { - color: #e13600; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:before { - border-bottom-color: #ff5823; - border-inline-start-color: #ff5823; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover:after { - background: #ffc6b4; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #ff9877; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: #ececec; - border-color: #909090; - color: #707070; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #d9d9d9; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-resizing, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #d0d0d0; - color: #fff; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - background-color: #bbb; -} -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray - > .b-sch-event.b-sch-event-selected - .b-sch-event-segments - > .b-sch-event { - background-color: #d0d0d0; - color: #fff; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { - background: none; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { - background-color: #ececec; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event - .b-sch-event-content:before { - border-color: #909090; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event:hover - .b-sch-event-content { - background-color: #d9d9d9; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) - .b-sch-event.b-sch-event-selected:hover - .b-sch-event-content { - background-color: #bbb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone { - background: #ececec; - border-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:after { - background: #ececec; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone - > * { - color: #707070; - font-weight: 300; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:before { - border-bottom-color: #909090; - border-inline-start-color: #909090; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover:after { - background: #d9d9d9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone:hover - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:after { - background: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - > * { - color: #fff; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: #bbbbbb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected:hover - .b-sch-event-content { - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: transparent; - border-color: #69db7c; - border-style: solid; - color: #777; - font-weight: 300; - justify-content: center; - overflow: visible; - height: auto !important; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - padding: 0; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-active, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-active { - outline-offset: 5px; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):after { - content: ''; - border-color: inherit; - border-style: solid; - border-width: 0; - position: absolute; - border-radius: 2px; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - top: -9px; - height: 13px; - border-inline-start-width: 5px; -} -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - left: -9px; - width: 13px; - border-top-width: 5px; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before { - left: 0; -} -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):before { - border-inline-start-width: 5px; - top: 0; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-horizontal - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - top: -9px; - right: 0; - height: 13px; -} -.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, -.b-sch-vertical - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone):after { - bottom: 0; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - top: initial; - border-width: 0; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 5px; - border-style: solid; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-resizing, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { - background-color: transparent; - border-color: #2fc448; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: transparent; - border-color: #2cb743; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 5px; - border-bottom-width: 5px; - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-width: 0; - border-inline-start-width: 5px; - border-bottom-width: 5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; - border-inline-end-width: 5px; - border-bottom-width: 5px; - top: -5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-line - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-line.b-sch-custom-color > .b-sch-event { - border-color: currentColor; - opacity: 0.8; -} -.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { - border-color: currentColor; - opacity: 1; -} -.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, -.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { - color: inherit; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff8787; - color: #ff8787; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #ff2626; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #ff1212; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ff8787; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #f783ac; - color: #f783ac; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f12a71; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #f01865; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #f783ac; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ea80dc; - color: #ea80dc; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #dd32c7; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #d924c1; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ea80dc; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #9775fa; - color: #9775fa; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #541cf7; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #470bf6; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #9775fa; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #748ffc; - color: #748ffc; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #1a46fa; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #0838fa; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #748ffc; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #4dadf7; - color: #4dadf7; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #0a88e9; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #0a7fd9; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #4dadf7; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3bc9db; - color: #3bc9db; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #20a0b0; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #1e95a4; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #3bc9db; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #38d9a9; - color: #38d9a9; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #21ac82; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #1fa07a; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #38d9a9; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #69db7c; - color: #69db7c; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #2fc448; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #2cb743; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #69db7c; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a9e34b; - color: #a9e34b; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #85c41e; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #7cb71c; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #a9e34b; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fdd835; - color: #fdd835; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #e3ba02; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #d4ad02; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #fdd835; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ffa94d; - color: #ffa94d; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f98100; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e87800; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ffa94d; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f23a00; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e13600; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; - color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #787878; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #707070; -} -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: transparent; - border-color: #69db7c; - border-style: dashed; - color: #777; - font-weight: 300; - justify-content: center; - overflow: visible; -} -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, -.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - padding: 5px 0 3px; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - padding: 0; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-resizing, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { - background-color: transparent; - border-color: #2fc448; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: transparent; - border-color: #2cb743; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { - top: initial; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 5px; - border-style: dashed; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 5px; - border-bottom-width: 5px; - background-color: transparent; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-width: 0; - border-inline-start-width: 5px; - border-bottom-width: 5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; - border-inline-end-width: 5px; - border-bottom-width: 5px; - top: -5px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-dashed - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event { - border-color: currentColor; - opacity: 0.8; -} -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { - border-color: currentColor; - opacity: 1; -} -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, -.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { - color: inherit; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff8787; - color: #ff8787; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #ff2626; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #ff1212; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ff8787; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #f783ac; - color: #f783ac; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f12a71; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #f01865; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #f783ac; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ea80dc; - color: #ea80dc; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #dd32c7; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #d924c1; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ea80dc; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #9775fa; - color: #9775fa; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #541cf7; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #470bf6; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #9775fa; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #748ffc; - color: #748ffc; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #1a46fa; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #0838fa; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #748ffc; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #4dadf7; - color: #4dadf7; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #0a88e9; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #0a7fd9; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #4dadf7; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3bc9db; - color: #3bc9db; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #20a0b0; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #1e95a4; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #3bc9db; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #38d9a9; - color: #38d9a9; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #21ac82; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #1fa07a; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #38d9a9; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #69db7c; - color: #69db7c; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #2fc448; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #2cb743; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #69db7c; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a9e34b; - color: #a9e34b; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #85c41e; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #7cb71c; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #a9e34b; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fdd835; - color: #fdd835; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #e3ba02; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #d4ad02; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #fdd835; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ffa94d; - color: #ffa94d; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f98100; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e87800; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ffa94d; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f23a00; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e13600; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; - color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #787878; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #707070; -} -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, -.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected - * { - color: #a0a0a0; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - background-color: transparent; - border-color: #69db7c; - border-style: solid; - padding: 0; - color: #777; - font-weight: 300; - overflow: visible; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { - font-size: 10px; -} -.b-sch-horizontal .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-horizontal - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) { - border-width: 0 0 1px 0; - align-items: flex-end; -} -.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), -.b-sch-vertical - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:not(.b-milestone) { - border-width: 0; - border-inline-start-width: 1px; - align-items: flex-start; - padding-inline-start: 0.75em; -} -.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, -.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { - left: 0; - flex-direction: column; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected *, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected * { - color: #777; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:hover, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { - background-color: transparent; - border-color: #2fc448; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { - font-weight: 500; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { - background-color: transparent; - border-color: #2cb743; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, -.b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - background-color: transparent; - border-style: solid; - font-size: 20px; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, -.b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content:before { - border-width: 1px; -} -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content label, -.b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content - label { - font-size: 10px; - left: 90%; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone { - border-top-width: 1px; - border-bottom-width: 1px; - background-color: transparent; - border-style: solid; - height: 20px; - font-size: 20px; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone - .b-sch-event-content, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone - .b-sch-event-content { - font-size: 10px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:before { - border-width: 0; - border-inline-start-width: 1px; - border-bottom-width: 1px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:after { - border-width: 0; - border-inline-end-width: 1px; - border-bottom-width: 1px; - top: -1px; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone:hover:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:after, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, -.b-schedulerbase.b-sch-layout-milestones - .b-sch-style-minimal.b-sch-event-wrap - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { - background: none; -} -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event { - border-color: currentColor; - opacity: 0.8; -} -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event .b-sch-event-content { - color: #777; -} -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event:hover, -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, -.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { - border-color: currentColor; - opacity: 1; -} -.b-sch-horizontal .b-sch-style-line > .b-sch-event, -.b-sch-horizontal .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-horizontal .b-sch-style-dashed > .b-sch-event, -.b-sch-horizontal .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - top: 5px; - height: auto !important; - border-width: 5px 0 0 0; -} -.b-sch-vertical .b-sch-style-line > .b-sch-event, -.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { - left: 0; - border-width: 0 0 0 5px; - flex-direction: column; -} -.b-sch-vertical .b-sch-style-line > .b-sch-event .b-sch-event-content, -.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event .b-sch-event-content, -.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { - margin: 0; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff8787; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #ff2626; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-red - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #ff1212; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #f783ac; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f12a71; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #f01865; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ea80dc; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #dd32c7; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #d924c1; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #9775fa; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #541cf7; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #470bf6; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #748ffc; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #1a46fa; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #0838fa; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #4dadf7; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #0a88e9; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #0a7fd9; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #3bc9db; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #20a0b0; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #1e95a4; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #38d9a9; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #21ac82; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #1fa07a; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #69db7c; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #2fc448; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-green - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #2cb743; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a9e34b; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #85c41e; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #7cb71c; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #fdd835; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #e3ba02; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #d4ad02; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ffa94d; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f98100; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e87800; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #ff7043; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #f23a00; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #e13600; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { - border-color: #a0a0a0; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - border-color: #787878; -} -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, -.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray - > .b-sch-event - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected:hover { - border-color: #707070; -} -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event { - background-color: #b4edbe99; - border-color: #69db7c; - color: #1fc43a; - font-weight: 300; - font-size: 11px; - border-radius: 2em; -} -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) .b-sch-event-content, -.b-sch-event-wrap.b-sch-style-rounded - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event - .b-sch-event-content { - margin: 0 1em; -} -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event:hover { - background-color: #8fe49dcc; -} -.b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone .b-sch-event-content:before { - border-radius: 1em; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone) { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { - background-image: none; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content { - background-color: currentColor; - background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content { - background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color - > .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-image: none; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffc3c399; - color: #ff1212; - border-color: #ff8787; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffa5a5cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ff8787; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone { - border-color: #ff1212; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ffc3c399; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #ffa5a5cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #ff8787; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-milestone { - background-color: #ffdbdb; - color: #ff1212; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #fbc1d699; - color: #f51463; - border-color: #f783ac; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #f9a2c1cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #f783ac; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone { - border-color: #f51463; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone .b-sch-event-content { - background-color: #fbc1d699; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #f9a2c1cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #f783ac; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-milestone { - background-color: #fddae6; - color: #f51463; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #f5c0ee99; - color: #e419c9; - border-color: #ea80dc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #efa0e5cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ea80dc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone { - border-color: #e419c9; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone .b-sch-event-content { - background-color: #f5c0ee99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #efa0e5cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #ea80dc; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-milestone { - background-color: #f9d9f5; - color: #e419c9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #cbbafd99; - color: #4608f9; - border-color: #9775fa; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b198fbcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #9775fa; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone { - border-color: #4608f9; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone .b-sch-event-content { - background-color: #cbbafd99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #b198fbcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #9775fa; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-milestone { - background-color: #e0d6fe; - color: #4608f9; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #bac7fe99; - color: #0637fb; - border-color: #748ffc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #97abfdcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #748ffc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone { - border-color: #0637fb; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone .b-sch-event-content { - background-color: #bac7fe99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #97abfdcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #748ffc; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-milestone { - background-color: #d5ddfe; - color: #0637fb; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #a6d6fb99; - color: #077fdc; - border-color: #4dadf7; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #7ac2f9cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #4dadf7; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone { - border-color: #077fdc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone .b-sch-event-content { - background-color: #a6d6fb99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #7ac2f9cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #4dadf7; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-milestone { - background-color: #cae6fd; - color: #077fdc; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #9de4ed99; - color: #159cad; - border-color: #3bc9db; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #6cd7e4cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #3bc9db; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone { - border-color: #159cad; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone .b-sch-event-content { - background-color: #9de4ed99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #6cd7e4cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #3bc9db; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-milestone { - background-color: #c4eff4; - color: #159cad; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #9cecd499; - color: #15aa7d; - border-color: #38d9a9; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #6ae3bfcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #38d9a9; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone { - border-color: #15aa7d; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone .b-sch-event-content { - background-color: #9cecd499; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #6ae3bfcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #38d9a9; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-milestone { - background-color: #c3f4e5; - color: #15aa7d; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #b4edbe99; - color: #1fc43a; - border-color: #69db7c; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #8fe49dcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #69db7c; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone { - border-color: #1fc43a; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone .b-sch-event-content { - background-color: #b4edbe99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #8fe49dcc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #69db7c; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-milestone { - background-color: #d2f4d8; - color: #1fc43a; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #d4f1a599; - color: #7ebf14; - border-color: #a9e34b; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #bfea78cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a9e34b; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone { - border-color: #7ebf14; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone .b-sch-event-content { - background-color: #d4f1a599; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #bfea78cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #a9e34b; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-milestone { - background-color: #e5f7c9; - color: #7ebf14; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #feec9a99; - color: #d5ae01; - border-color: #fdd835; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #fee268cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #fdd835; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone { - border-color: #d5ae01; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone .b-sch-event-content { - background-color: #feec9a99; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #fee268cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #fdd835; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-milestone { - background-color: #fef3c2; - color: #d5ae01; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffd4a699; - color: #e87800; - border-color: #ffa94d; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ffbf7acc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ffa94d; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone { - border-color: #e87800; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ffd4a699; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #ffbf7acc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #ffa94d; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-milestone { - background-color: #ffe5ca; - color: #e87800; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #ffb8a199; - color: #e13600; - border-color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #ff9472cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #ff7043; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone { - border-color: #e13600; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone .b-sch-event-content { - background-color: #ffb8a199; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #ff9472cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #ff7043; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-milestone { - background-color: #ffd4c7; - color: #e13600; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event { - background-color: #d0d0d099; - color: #924e4e; - border-color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event:hover { - background-color: #b8b8b8cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - > .b-sch-event:not(.b-milestone) - > .b-sch-event-segments - > .b-sch-event.b-sch-event-selected { - background-color: #a0a0a0; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone { - border-color: #924e4e; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone .b-sch-event-content { - background-color: #d0d0d099; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone:hover .b-sch-event-content { - background-color: #b8b8b8cc; -} -.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - .b-sch-event.b-milestone.b-sch-event-selected - .b-sch-event-content { - background-color: #a0a0a0; -} -.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-milestone { - background-color: #e3e3e3; - color: #924e4e; -} -.b-schedulerbase.b-sch-layout-milestones - .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray - .b-milestone - .b-sch-event-content { - font-size: 11px; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, -.b-grid-cell.b-group-title:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Light"}'; -} -.b-scale-cell { - padding-right: 0 !important; - padding-left: 0 !important; -} -.b-scale-cell .b-scale { - background-color: transparent; - font-weight: 300; -} -.b-scale-cell .b-scale-tick-label { - font-size: 70%; -} -.b-sch-highlighted-calendar-range { - position: absolute; - display: flex; - align-items: center; - justify-content: center; - color: #3183fe88; - background: #3183fe12; - border: 2px dashed #3183fe33; - animation-name: fadeInOpacity; - animation-duration: 0.2s; - overflow: hidden; -} -.b-sch-highlighted-calendar-range .b-sch-event-content { - font-size: 14px; - padding: 0.5em; - text-align: center; -} -.b-sch-foreground-canvas > svg .b-sch-dependency.b-inactive { - stroke-dasharray: 9 3; -} -.b-eventbuffer .b-sch-event { - width: 100%; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap { - contain: size layout; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer { - height: 5px; - grid-row: 2; - background: repeating-linear-gradient( - 180deg, - transparent, - transparent 30%, - #ccc 30%, - #ccc 70%, - transparent 70%, - transparent 100% - ); -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before { - grid-column: 2; - flex-direction: row; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { - transform: translate(0.1em, -1.2em); - margin-inline-end: 0.5em; - flex: 1; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after { - grid-column: 4; - flex-direction: row-reverse; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { - transform: translate(-0.1em, -1.2em); - margin-inline-start: 0.5em; - flex: 1; - text-align: right; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer { - width: 5px; - grid-column: 1; - justify-self: center; - background: repeating-linear-gradient( - 90deg, - transparent, - transparent 30%, - #ccc 30%, - #ccc 70%, - transparent 70%, - transparent 100% - ); -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before { - grid-row: 1; - flex-direction: column; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { - margin-inline-end: 0.5em; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-buffer-label { - margin-right: -1.3em; - writing-mode: vertical-rl; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after { - grid-row: 3; - flex-direction: column-reverse; - justify-content: flex-end; -} -.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { - margin-inline-start: 0.5em; -} -.b-eventbuffer .b-sch-event-buffer { - display: flex; - color: #aaa; - white-space: nowrap; - font-size: 10px; -} -.b-animating .b-sch-event-buffer { - transition: width 0.2s; -} -.b-schedulerprobase { - --schedulerpro-nested-event-header-height: 20px; -} -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) { - flex-direction: column; - width: 100%; -} -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) > .b-sch-event-content { - padding-block: 0.1em; - flex: 0 0 var(--schedulerpro-nested-event-header-height); -} -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):before, -.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):after { - display: none; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded > .b-sch-event:not(.b-milestone) { - color: #666; - background-color: transparent; - border-left: none; - border-radius: 0; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content - > *, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content - > *, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded - > .b-sch-event:not(.b-milestone).b-sch-event-selected - > .b-sch-event-content - > * { - color: #555; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded - > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { - background-color: #dddddd90; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain.b-sch-event-hover > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored.b-sch-event-hover > .b-sch-event:not(.b-milestone), -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded.b-sch-event-hover > .b-sch-event:not(.b-milestone) { - background-color: #dddddd90; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain .b-nested-events-container, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored .b-nested-events-container, -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded .b-nested-events-container { - background-color: #dddddd90; -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-border > .b-sch-event:not(.b-milestone) { - background-image: linear-gradient(#dddddd90, #dddddd90); -} -.b-sch-event-wrap.b-nested-events-parent.b-sch-style-hollow:hover > .b-sch-event { - background-image: linear-gradient(#ffffff50, #ffffff50); -} -.b-nested-events-container { - position: relative; - align-self: flex-start; - flex: 1; - width: 100%; - overflow: visible; - transition: background 0.2s; -} -.b-nested-events-container .b-sch-event:not(.b-milestone) { - width: 100%; -} -.b-nested-events-container .b-sch-style-border { - transform: translate(-1px); -} -.b-nested-events-container .b-sch-style-hollow { - transform: translate(-2px); -} -.b-nested-events-container.b-nested-events-layout-stack { - overflow-y: auto; - overflow-x: hidden; -} -.b-percentbar .b-sch-event { - overflow: visible !important; -} -.b-task-percent-bar-outer { - position: absolute; - height: 100%; - width: 100%; - overflow: hidden; -} -.b-sch-style-rounded .b-task-percent-bar-outer { - border-radius: 2em; -} -.b-task-percent-bar { - background-color: #00000026; - height: 100%; - max-width: 100%; - z-index: 0; - box-sizing: content-box; - display: flex; - justify-content: flex-end; - align-items: flex-end; - transition: color 0.2s; - text-align: right; - line-height: initial; -} -.b-animating .b-task-percent-bar { - transition: color 0.2s, width 0.2s; -} -.b-task-percent-bar-resizing .b-task-percent-bar { - transition: background-color 0.2s; -} -.b-sch-event-selected .b-task-percent-bar { - background-color: #0003; -} -.b-sch-style-rounded .b-task-percent-bar { - background-color: currentColor; - mix-blend-mode: overlay; - opacity: 0.5; -} -.b-sch-style-rounded .b-sch-event:hover .b-task-percent-bar { - mix-blend-mode: darken; - opacity: 0.4; -} -.b-sch-style-rounded .b-sch-event.b-sch-event-selected:hover .b-task-percent-bar, -.b-sch-style-rounded .b-sch-event-selected .b-task-percent-bar { - mix-blend-mode: darken; - opacity: 0.9; -} -.b-task-percent-bar-handle { - position: absolute; - bottom: 0; - width: 0; - height: 0; - cursor: ew-resize !important; - margin-inline-start: -5px; - z-index: 1000; - border-color: #fff; - border-right-color: transparent; - border-left-color: transparent; - border-width: 0 5px 6px 5px; - border-style: solid; - opacity: 1; - display: flex; - justify-content: center; -} -.b-sch-event .b-task-percent-bar-handle { - margin-inline-start: -8px; - border-width: 0 6px 7px 7px; -} -.b-sch-event.b-sch-event-selected .b-task-percent-bar-handle { - z-index: 1000; -} -.b-sch-style-rounded .b-task-percent-bar-handle { - border-top-color: #333; - border-bottom-color: #333; -} -.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) - .b-task-percent-bar-resizing - .b-task-percent-bar-handle:after, -.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) - .b-sch-event-hover - .b-task-percent-bar-handle:after { - content: attr(data-percent) '%'; - margin-top: 10px; - font-size: 0.8em; - position: absolute; - color: #222; -} -.b-task-percent-bar-resizing .b-sch-event, -.b-task-percent-bar-resizing .b-gantt-task { - -webkit-user-select: none; - user-select: none; - cursor: ew-resize !important; -} -.b-task-percent-bar-drag-disabled .b-task-percent-bar-handle, -.b-readonly .b-task-percent-bar-handle { - display: none !important; -} -.b-sch-resourcenonworkingtime { - background-color: #f0f0f080; - z-index: 1; -} -.b-popup.b-taskeditor .b-bottom-toolbar > button, -.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button { - flex: none; - width: 10em; - margin-right: 0.5em; - min-height: 2.5em; -} -.b-popup.b-taskeditor .b-bottom-toolbar > button:last-child, -.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button:last-child { - margin-right: 0; -} -.b-popup.b-taskeditor .b-chip, -.b-popup.b-schedulerpro-taskeditor .b-chip { - font-size: 0.9em; -} -.b-schedulerpro-taskeditor .b-watermark { - display: none; -} -.b-sch-highlight-container { - position: absolute; - top: 0; - left: 0; - pointer-events: none; -} -.b-sch-highlight-container .b-unavailable { - background: #c8c8c830; -} -.b-sch-highlighted-range { - position: absolute; - display: flex; - align-items: center; - justify-content: center; - color: #3183fe88; - font-size: 14px; -} -.b-sch-highlighted-range-default { - background: #3183fe12; - border: 2px dashed #3183fe33; - animation-name: fadeInOpacity; - animation-duration: 0.2s; -} -.b-timelinebase.b-transition-highlight .b-sch-highlighted-range { - transition-property: opacity; - transition-duration: 0.3s; -} -.b-timelinebase.b-transition-highlight .b-sch-highlighted-range[data-sync-id] { - transition-property: width, height, left, top, opacity; -} -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { - content: unset; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { - top: 0; -} -.b-sch-style-minimal .b-sch-event .b-sch-event-segments { - height: 100%; -} -.b-event-segment-renamer { - z-index: 15; -} -.b-schedulerpro-taskeditor .b-taskeditorbase-content { - padding: 1em; -} -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid { - white-space: nowrap; -} -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-icon, -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-muststarton, -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-mustfinishon, -.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-deadline-date { - color: #ef9a9a; - display: inline-block; - margin-right: 0.5em; -} -.b-schedulerpro-taskeditor .b-tabpanel-item { - align-content: flex-start; -} -.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button { - flex: none; - min-width: 9em; - margin-right: 0.5em; - min-height: 2.5em; -} -.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button:last-child { - margin-right: 0; -} -.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar { - font-size: 0.8em; - min-height: 2.5em; -} -.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar > .b-toolbar-content { - padding: 0; -} -.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar .b-button { - border: none; -} -.b-dependencytab .b-grid .b-grid-row.b-invalid { - border-bottom: 1px dotted #ef9a9a; -} -.b-dependencytab .b-grid .b-grid-row.b-invalid .b-icon-warning { - color: #ef9a9a; -} -.b-dependencytab .b-grid .b-grid-row .b-grid-cell.b-inactive { - text-decoration: line-through; -} -.b-notestab .b-taskeditor-notes-field { - height: 100%; -} -.b-notestab .b-taskeditor-notes-field .b-field-inner { - align-self: stretch; -} -.b-timeline { - background: #fff; - overflow: visible; -} -.b-timeline .b-grid-panel-body { - padding: 2em 10em 4em; -} -.b-timeline .b-virtual-scrollers, -.b-timeline .b-yscroll-pad { - display: none !important; -} -.b-timeline .b-sch-header-row:not(:first-child) { - display: none; -} -.b-timeline .b-grid-row { - background: transparent; - border-bottom: 1px solid transparent; -} -.b-timeline .b-grid-cell { - border: 1px solid #b3b3b3; -} -.b-timeline .b-sch-event-wrap .b-sch-event { - opacity: 1; - border-color: #218a33; - font-weight: 400; - font-size: 12px; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap { - position: relative; - z-index: 10; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { - opacity: 1; - z-index: 2; - background-color: #a2d3fa; - border: 2px solid #fff; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone { - font-size: 1em; - top: 0.5em; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content { - height: 2.8em; - position: relative; - background-color: transparent; - font-size: max(0.5em, 20px); -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label { - left: 50%; - transform: translate(-50%); - bottom: 0; - color: #b3b3b3; -} -.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label:before { - content: ' '; - position: absolute; - top: -2em; - left: 50%; - height: 2em; - border-left: 1px solid #b3b3b3; - transform: translate(-50%); -} -.b-timeline .b-sch-header-timeaxis-cell { - justify-content: flex-start; - color: #b3b3b3; - padding: 0 0 0.5em 0.5em; -} -.b-timeline .b-sch-header-timeaxis-cell:before { - content: ' '; - position: absolute; - left: 0; - bottom: 0; - height: 0.7em; - border-left: 1px solid #b3b3b3; -} -.b-timeline .b-schedulerbase, -.b-timeline .b-grid-body-container, -.b-timeline .b-grid-vertical-scroller, -.b-timeline .b-grid-subgrid, -.b-timeline .b-sch-foreground-canvas { - overflow: visible !important; - contain: none !important; -} -.b-timeline.b-gridbase.b-firefox .b-grid-subgrid.b-grid-horizontal-scroller { - overflow: visible !important; -} -.b-timeline .b-grid-header-container, -.b-timeline .b-grid-header-container.b-grid-vertical-overflow, -.b-timeline .b-sch-header-timeaxis-cell, -.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn, -.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn:hover { - background: transparent !important; - box-shadow: none; - border: none; -} -.b-timeline .b-grid-header { - min-height: 1.5em; -} -.b-timeline .b-grid-vertical-overflow .b-grid-header-scroller:last-child { - border-right: none; -} -.b-timeline .b-timeline-startdate { - left: -1em; - transform: translate(-100%); -} -.b-timeline .b-timeline-enddate { - right: -1em; - transform: translate(100%); -} -.b-timeline .b-timeline-startdate, -.b-timeline .b-timeline-enddate { - position: absolute; - top: 0; - display: flex; - align-items: center; - justify-content: center; - color: #b3b3b3; - min-width: 6em; - font-size: 1em; -} -.b-schedulerpro-issueresolutionpopup { - width: clamp(400px, 45%, 100%); - max-width: 80%; -} -.b-schedulerpro-issueresolutionpopup .b-error-description, -.b-schedulerpro-issueresolutionpopup .b-invalid-dependencies-description { - display: block; - margin-bottom: 1em; - line-height: 1.5em; -} -.b-schedulerpro-issueresolutionpopup .b-radio { - margin-bottom: 1em; -} -.b-schedulerpro-issueresolutionpopup .b-radio .b-field-inner .b-checkbox-label { - text-transform: none; - font-size: 1em; -} -.b-schedulerpro-issueresolutionpopup .b-dependency-field { - width: 33em; -} -.b-schedulerpro-issueresolutionpopup .b-radiogroup-body-wrap { - background: transparent; -} -.b-resourcehistogram .b-grid-row { - z-index: 1; -} -.b-resourcehistogram .b-resourcehistogram-cell { - padding: 0; - border-right-width: 0; -} -.b-resourcehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after { - display: none; -} -.b-histogram-bar-tooltip span.b-underallocated { - color: #a5e9b0; -} -.b-histogram-bar-tooltip span.b-overallocated { - color: #ffb7b7; -} -.b-resourcehistogram-histogram { - padding: 0; - background-color: transparent; -} -.b-resourcehistogram-histogram .b-bar-legend { - font-size: 75%; - pointer-events: none; -} -.b-resourcehistogram-histogram rect { - fill: #d2f4d8; -} -.b-resourcehistogram-histogram rect.b-underallocated { - fill: #a5e9b0; -} -.b-resourcehistogram-histogram rect.b-underallocated:hover { - fill: #96e6a3; -} -.b-resourcehistogram-histogram rect.b-overallocated { - fill: #ffb7b7; -} -.b-resourcehistogram-histogram rect.b-overallocated:hover { - fill: #ffabab; -} -.b-resourcehistogram-histogram rect:hover { - fill: #c3f1cb; -} -.b-resourceutilization .b-resourceutilization-cell { - padding: 0; - border-inline-end-width: 0; -} -.b-resourceutilization-histogram { - padding: 0; - background-color: transparent; -} -.b-resourceutilization-histogram svg g text.b-bar-legend { - font-size: 80%; - fill: #222; - writing-mode: lr; - alignment-baseline: middle; - text-anchor: middle; - pointer-events: none; -} -.b-resourceutilization-histogram rect { - fill: #d2f4d8; -} -.b-resourceutilization-histogram rect.b-underallocated { - fill: #a5e9b0; -} -.b-resourceutilization-histogram rect.b-underallocated:hover { - fill: #96e6a3; -} -.b-resourceutilization-histogram rect.b-overallocated { - fill: #ffb7b7; -} -.b-resourceutilization-histogram rect.b-overallocated:hover { - fill: #ffabab; -} -.b-resourceutilization-histogram rect:hover { - fill: #c3f1cb; -} -.b-resource-row .b-resourceutilization-histogram svg g text.b-bar-legend { - font-size: 80%; - fill: #222; -} -.b-resource-row .b-resourceutilization-histogram rect { - fill: #d2f4d8; -} -.b-resource-row .b-resourceutilization-histogram rect.b-underallocated { - fill: #a5e9b0; -} -.b-resource-row .b-resourceutilization-histogram rect.b-underallocated:hover { - fill: #96e6a3; -} -.b-resource-row .b-resourceutilization-histogram rect.b-overallocated { - fill: #ffb7b7; -} -.b-resource-row .b-resourceutilization-histogram rect.b-overallocated:hover { - fill: #ffabab; -} -.b-resource-row .b-resourceutilization-histogram rect:hover { - fill: #c3f1cb; -} -.b-assignment-row .b-resourceutilization-histogram svg g text.b-bar-legend { - font-size: 80%; - fill: #222; -} -.b-assignment-row .b-resourceutilization-histogram rect { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated:hover { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated:hover { - fill: transparent; -} -.b-assignment-row .b-resourceutilization-histogram rect:hover { - fill: transparent; -} -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { - content: unset; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { - top: 0; -} -.b-sch-style-minimal .b-sch-event .b-sch-event-segments { - height: 100%; -} -.b-event-segment-renamer { - z-index: 15; -} -.b-calculation-progress-wrap { - position: absolute; - bottom: 0; - display: flex; - width: 100%; - height: 2px; - z-index: 100; -} -.b-calculation-progress { - background: #a5d6a7; - opacity: 0.3; -} -.b-sch-event.b-segmented, -.b-sch-event.b-segmented:hover { - overflow: visible; - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-sch-event .b-sch-event-segments { - position: absolute; - top: 0; - width: 100%; - height: calc(50% + 0.5px); - border-bottom: 1px dashed; - border-color: #999; - pointer-events: none; -} -.b-sch-event .b-sch-event-segments .b-sch-event-segment { - pointer-events: all; - position: absolute; - background-color: #69db7c; - display: flex; - align-items: center; -} -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented:hover, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented:hover, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented, -.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented:hover { - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { - outline: none; -} -:root, -:host { - --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; -} -@font-face { - font-family: 'Font Awesome 6 Free'; - font-style: normal; - font-weight: 900; - font-display: block; - src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); -} -.fas, -.b-fa-solid { - font-family: 'Font Awesome 6 Free'; - font-weight: 900; -} -.b-content-icon, -.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, -.b-grid-cell.b-group-title:before { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - display: inline-block; - font-style: normal; - font-variant: normal; - font-weight: 400; - line-height: 1; - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; - vertical-align: 0; -} -.b-theme-info:before { - content: '{"name":"Classic-Light"}'; -} -.b-new-column-column * { - height: 100%; - width: 100%; -} -.b-percentdone-circle { - --gantt-percentdone-angle: 0; - display: flex; - align-items: center; - justify-content: center; - margin: 0 auto; - max-height: 3em; - max-width: 3em; - border-radius: 50%; - background-color: #d9d9d9; - background-image: conic-gradient( - #64b5f6 0 var(--gantt-percentdone-angle), - transparent var(--gantt-percentdone-angle) 1turn - ); -} -.b-percentdone-circle.b-full, -.b-percentdone-circle.b-empty { - background-image: none; -} -.b-percentdone-circle.b-full { - background-color: #64b5f6; -} -.b-percentdone-circle:after { - content: attr(data-value); - display: flex; - align-items: center; - justify-content: center; - width: calc(100% - 6px); - height: calc(100% - 6px); - border-radius: 50%; - background: #fff; - font-size: 0.8em; - color: #222; -} -.b-resourceassignment-cell { - padding-block: 0.4em; -} -.b-resource-avatar-container { - display: flex; - align-items: center; - height: 100%; -} -.b-resource-avatar-container .b-resource-avatar, -.b-resource-avatar-container .b-overflow-img { - height: 100%; - width: auto; -} -.b-resource-avatar-container:empty { - height: 2.2em; -} -.b-resource-avatar-container .b-resource-avatar { - margin-inline-end: 2px; -} -.b-resource-initials:not([class*='b-sch-']) { - background: #a2d3fa; -} -.b-overflow-img { - position: relative; - height: 2.2em; - width: 2.2em; - overflow: hidden; -} -.b-overflow-img .b-resource-avatar { - filter: brightness(60%); -} -.b-overflow-img .b-overflow-count { - position: absolute; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); - color: #fff; - pointer-events: none; -} -.b-baseline-wrap { - display: flex; - flex-direction: column; - position: absolute; - transition: none; - z-index: 5; - top: 0.4em; - height: 0.6em; -} -.b-task-baseline { - position: relative; - flex: 0.5; - border: 0 solid orange; - transition: flex 0.3s, border-width 0.3s, font-size 0.3s; - background-color: #ddd; - margin-top: 1px; - pointer-events: all; -} -.b-animating .b-task-baseline { - transition: flex 0.3s, border-width 0.3s, font-size 0.3s, width 0.3s, left 0.3s; -} -.b-baselines .b-gantt-task-wrap.b-has-baselines { - height: 0.4em; -} -.b-baselines .b-gantt-task-wrap.b-has-baselines.b-milestone-wrap { - font-size: 60%; - transition: flex 0.3s, font-size 0.3s; -} -.b-task-baseline-milestone { - border: none; - font-size: 30%; -} -.b-task-baseline-milestone:before { - position: absolute; - top: 50%; - left: 50%; - content: ' '; - height: 0.707107em; - width: 0.707107em; - transform-origin: 50% 50%; - transform: translate(-50%, -50%) rotate(45deg); - background-image: inherit; - background-color: inherit; -} -.b-ganttbase .b-sch-terminal { - cursor: pointer !important; -} -.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency { - marker-end: none; - marker-start: url(#arrowEnd); -} -.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency.b-sch-dependency-ends-outside { - marker-start: none; -} -.b-ganttbase.b-edge .b-sch-foreground-canvas > svg .b-sch-dependency:not(.b-sch-dependency-ends-outside) { - marker-start: url(#arrowStart); -} -.b-indicator { - position: absolute; - pointer-events: all; - z-index: 6; - overflow: visible; - white-space: nowrap; - transition: color 0.2s, border-color 0.2s; - color: #ccc; -} -.b-indicator.b-has-icon { - display: flex; - justify-content: center; - align-items: center; -} -.b-animating .b-indicator { - transition: all 0.2s; -} -.b-indicator i { - font-size: 0.6em; - color: #ccc; -} -.b-indicator:hover { - z-index: 7; - color: #999; - border-color: #999; -} -.b-indicator.b-has-icon:before { - top: 90%; -} -.b-indicator.b-bottom { - margin-top: calc(1em + 4px); -} -.b-indicator.b-early-dates, -.b-indicator.b-late-dates { - height: 6px !important; - border-width: 1px; - border-style: solid; - border-top: none; - border-color: #ccc; -} -.b-indicator.b-early-dates:hover, -.b-indicator.b-late-dates:hover { - border-color: #999; -} -.b-indicator.b-deadline-date { - width: auto; - margin-inline-start: -2.5px; -} -.b-indicator.b-deadline-date:before { - content: '\f024'; - color: #ef9a9a; - font-size: 12px; - vertical-align: top; - position: relative; - top: -2px; - transition: color 0.2s; -} -.b-timeaxissubgrid.b-rtl .b-indicator.b-deadline-date:before { - transform: rotateY(180deg); -} -.b-indicator.b-deadline-date:hover:before { - color: #e14242; -} -.b-indicator.b-constraint-date { - width: 6px; -} -.b-indicator.b-constraint-date:before { - transition: border-color 0.2s, background-color 0.2s; -} -.b-indicator.b-constraint-date:hover:before { - border-color: #999; -} -.b-indicator.b-constraint-type-muststarton, -.b-indicator.b-constraint-type-mustfinishon { - border: none; - width: auto; - margin-inline-start: -4.5px; -} -.b-indicator.b-constraint-type-muststarton:before, -.b-indicator.b-constraint-type-mustfinishon:before { - content: '\f08d'; - font-size: 12px; - vertical-align: top; - position: relative; - top: -2px; -} -.b-indicator.b-constraint-type-startnoearlierthan, -.b-indicator.b-constraint-type-startnolaterthan { - width: 5px; - height: 10px !important; - border-top-right-radius: 10px; - border-bottom-right-radius: 10px; - border: 1px solid #ccc; - background-color: #ccc; -} -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnoearlierthan, -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnolaterthan { - border-top-right-radius: initial; - border-bottom-right-radius: initial; - border-top-left-radius: 10px; - border-bottom-left-radius: 10px; -} -.b-indicator.b-constraint-type-startnolaterthan { - background-color: transparent; -} -.b-indicator.b-constraint-type-startnoearlierthan:hover { - background-color: #999; -} -.b-indicator.b-constraint-type-finishnoearlierthan, -.b-indicator.b-constraint-type-finishnolaterthan { - margin-inline-start: -5px; - width: 5px; - height: 10px !important; - border-top-left-radius: 10px; - border-bottom-left-radius: 10px; - border: 1px solid #ccc; - background-color: #ccc; -} -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnoearlierthan, -.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnolaterthan { - border-top-left-radius: initial; - border-bottom-left-radius: initial; - border-top-right-radius: 10px; - border-bottom-right-radius: 10px; -} -.b-indicator.b-constraint-type-finishnolaterthan { - background-color: transparent; -} -.b-indicator.b-constraint-type-finishnoearlierthan:hover { - background-color: #999; -} -.b-gantt-task-wrap .b-sch-label.b-sch-label-top { - order: -2; -} -.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before { - transform: translate3d(calc(-100% - 3em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before, -.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { - transform: translate3d(calc(100% + 3em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { - transform: translate3d(calc(-100% - 3em), 0, 0); -} -.b-gantt-task-wrap .b-sch-label-before { - order: -1; - align-self: self-start; - transform: translate3d(calc(-100% - 1.5em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-before { - order: unset; - transform: translate3d(calc(100% + 1.5em), 0, 0); -} -.b-gantt-task-wrap .b-sch-label-after { - align-self: flex-end; - transform: translate3d(calc(100% + 1.5em), 0, 0); -} -.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-after { - order: -1; - transform: translate3d(calc(-100% - 1.5em), 0, 0); -} -.b-parent-area { - position: absolute; - z-index: 4; - background: #88888825; - pointer-events: none; -} -.b-animating .b-parent-area { - transition: left 0.2s, top 0.2s, width 0.2s; -} -.b-sch-foreground-canvas .b-progress-line-canvas { - z-index: 125; -} -.b-sch-foreground-canvas .b-gantt-progress-line { - stroke: #ef9a9a; -} -.b-ganttbase.b-dragging-task { - -webkit-user-select: none; - user-select: none; -} -.b-ganttbase.b-dragging-task .b-gantt-task, -.b-ganttbase.b-dragging-task .b-sch-dependency { - pointer-events: none; -} -.b-gantt-task-wrap.b-aborting { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s; -} -.b-gantt-taskdrag-tooltip { - pointer-events: none !important; -} -.b-gantt-taskdrag-tooltip .b-sch-tip-message { - display: none; -} -.b-gantt-task-tooltip { - max-width: 30em; -} -.b-gantt-task-tooltip .b-sch-clockwrap { - margin-top: 0.5em; -} -.b-gantt-task-tooltip .b-sch-clockwrap:first-child { - margin-top: 0; -} -.b-gantt-task-tooltip .b-gantt-task-title { - font-weight: 600; -} -.b-gantt-task-tooltip table { - border: 0; - border-spacing: 0; -} -.b-gantt-task-tooltip table, -.b-gantt-task-tooltip tr, -.b-gantt-task-tooltip td { - padding: 0; -} -.b-gantt-task-tooltip td { - padding-top: 3px; -} -.b-gantt-task-tooltip td:last-child { - text-align: right; -} -.b-gantt-task-tooltip .b-sch-clock { - display: none; -} -.b-tasknonworkingtime { - display: flex; - position: absolute; - background-color: #f0f0f080; - z-index: 2; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - justify-content: center; - align-items: center; - padding: 3px; - font-size: 0.5em; - pointer-events: all; - gap: 0.5em; - overflow: hidden; -} -.b-tasknonworkingtime [data-task-feature] { - font-size: 12px; -} -.b-animating .b-tasknonworkingtime { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, - width 0.2s, height 0.2s, font-size 0.2s; -} -.b-tasknonworkingtime.b-released { - display: none; - transition: none; -} -.b-gantt-task > .b-tasknonworkingtime { - top: 0; - height: 100%; - font-size: 0.8em; - color: #555; - pointer-events: none; -} -.b-gantt-task > .b-tasknonworkingtime i.b-fa { - margin-inline-end: 0; -} -.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical { - fill: #e44b4b; -} -.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical path { - fill: #e44b4b; - stroke: #e44b4b; -} -.b-ganttbase.b-gantt-critical-paths .b-gantt-task-parent .b-gantt-task.b-critical { - background-color: #da5464; -} -.b-ganttbase.b-gantt-critical-paths .b-gantt-task.b-critical { - background-color: #ed5e54; -} -.b-ganttbase.b-gantt-critical-paths .b-milestone-wrap .b-gantt-task.b-critical:not(.b-gantt-task-withicon) { - background-color: transparent; -} -.b-ganttbase.b-gantt-critical-paths - .b-milestone-wrap - .b-gantt-task.b-critical:not(.b-gantt-task-withicon) - .b-gantt-task-content { - background-color: #ed5e54; -} -.b-ganttbase.b-gantt-critical-paths - .b-milestone-wrap - .b-gantt-task.b-critical:not(.b-gantt-task-withicon) - .b-gantt-task-content:hover { - background-color: #ed5e54; -} -.b-ganttbase.b-gantt-critical-paths .b-sch-dependency.b-critical { - stroke: #e44b4b; - stroke-width: 2; - marker-start: url(#arrowEndCritical); -} -.b-task-rollup-wrap { - display: block; - flex: 0.3; - align-self: stretch; - position: relative; - min-height: 3px; - margin-top: 0.15em; -} -.b-task-rollup { - background-color: #69db7c; - position: absolute; - height: 100%; - opacity: 0.4; -} -.b-task-rollup.b-inactive { - filter: grayscale(1); - opacity: 0.5; -} -.b-rollups .b-baseline-wrap { - top: 0.6em; -} -.b-rollups .b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { - min-height: 1em; -} -.b-task-rollup.b-milestone { - top: 50%; - width: 0.275em; - height: 0.275em; - transform: translateY(-50%) translate(-50%) rotate(45deg); - transform-origin: 50% 50%; - z-index: 2; - background-color: #a2d3fa; - opacity: 0.9; -} -.b-gantt-task-tooltip .b-gantt-task-title.b-follow-on { - margin-top: 1em; -} -.b-sch-event-content { - z-index: 1; -} -.b-milestone .b-sch-event-content { - flex: 1; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content { - margin: 0 0.5em 0 0.75em; - text-overflow: ellipsis; - overflow: hidden; - display: flex; -} -.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { - text-overflow: ellipsis; - overflow: hidden; -} -.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { - flex-direction: column; -} -.b-prevent-event-transitions .b-sch-event-wrap { - transition: none !important; -} -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), -.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { - border-width: 0; - background-color: transparent; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { - content: unset; -} -.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, -.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { - top: 0; -} -.b-sch-style-minimal .b-sch-event .b-sch-event-segments { - height: 100%; -} -.b-event-segment-renamer { - z-index: 15; -} -.b-gantt > .b-editor { - z-index: 5; -} -.b-gantt-task.b-milestone label, -.b-gantt-task .b-gantt-task-content, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { - font-weight: 300; - font-size: 14px; -} -.b-gantt-task-wrap { - position: absolute; - z-index: 5; - flex-direction: column; - justify-content: center; - align-items: center; - pointer-events: all; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - contain: layout style; -} -.b-gantt-task-wrap.b-readonly { - opacity: 0.8; -} -.b-gantt-task-wrap.b-readonly .b-sch-event-content { - opacity: 0.5; -} -.b-sch-horizontal.b-eventbuffer-transition.b-animating - .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, - font-size 0.2s; -} -.b-sch-vertical.b-eventbuffer-transition.b-animating - .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, - font-size 0.2s; -} -.b-animating:not(.b-eventbuffer-transition) .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, - transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; -} -.b-toggling-node .b-gantt-task-wrap { - transition: none; -} -.b-gantt-task-wrap:focus { - z-index: 105 !important; -} -.b-gantt-task-wrap:focus { - outline: none; - z-index: 7; -} -.b-scrolling .b-gantt-task-wrap:not(.b-aborting) { - transition: none !important; -} -.b-scrolling .b-gantt-task-wrap:not(.b-aborting) .b-gantt-task { - transition: none !important; -} -.b-grid-body-container.b-scrolling .b-gantt-task-wrap { - pointer-events: none; -} -.b-gantt-task-wrap.b-milestone-wrap { - margin-inline-start: -0.5em; - z-index: 4; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task { - overflow: visible; - box-shadow: none; - border-color: #a2d3fa; - background-color: transparent; - width: 1em; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { - background-color: #a2d3fa; - transition: background-color 0.2s, border 0.2s; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon { - justify-content: center; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon .b-gantt-task-content { - font-size: inherit; - justify-content: center; - background-color: transparent; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon i { - margin-inline-end: 0; - line-height: 1em; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task label { - position: absolute; - left: 110%; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-content { - display: flex; - align-items: center; -} -.b-gantt-task-wrap.b-milestone-wrap.b-gantt-style-plain > .b-gantt-task { - background-color: transparent; -} -.b-gantt-task-wrap.b-milestone-wrap .b-fa, -.b-gantt-task-wrap.b-milestone-wrap .b-icon, -.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-deadline-date, -.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, -.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon { - margin-inline-end: 1em; - color: #a2d3fa; - font-size: inherit; -} -.b-labels-topbottom .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) { - font-size: 40%; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { - font-size: inherit; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content:before { - position: absolute; - left: 0.1464465em; - content: ' '; - height: 0.707107em; - width: 0.707107em; - transform-origin: 50% 50%; - transform: rotate(45deg); - background-image: inherit; - background-color: inherit; - border-style: inherit; - border-color: inherit; -} -.b-using-keyboard .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-gantt-task-withicon { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-using-keyboard - .b-gantt-task-wrap.b-milestone-wrap.b-active - .b-gantt-task:not(.b-gantt-task-withicon) - .b-gantt-task-content:before { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon) .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon):hover .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon):hover .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-gantt-task-wrap.b-milestone-wrap.b-measure { - height: 1em; - position: fixed; - top: -10000px; - left: -10000px; - visibility: hidden; -} -.b-gantt-task-wrap.b-milestone-wrap.b-measure label { - font-weight: 400; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap { - margin: 0; - min-width: 0; - flex-direction: row; -} -.b-using-keyboard .b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone, -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone:before { - outline: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone { - font-size: inherit; - width: inherit; - min-width: 0; - padding: 0; - margin: 0 0.5em; - align-self: stretch; - display: flex; - align-items: center; - justify-content: center; - z-index: 1; - background-color: #a2d3fa; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone .b-gantt-task-content { - background-color: transparent; - font-size: 14px; -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone - .b-gantt-task-content:before { - content: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before, -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { - background: inherit; - position: absolute; - content: ' '; - height: 0.707107em; - width: 0.707107em; - border: inherit; - z-index: 0; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before { - top: 50%; - left: 0; - transform-origin: 50% 50%; - transform: translate(-50%, -50%) rotate(45deg); -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { - top: 0; - right: 0; - transform: rotate(-45deg); - transform-origin: 100% 0; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone:hover - .b-gantt-task-content { - background-image: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone.b-gantt-task-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone.b-gantt-task-selected - .b-gantt-task-content { - background-image: none; -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone.b-gantt-task-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-gantt.b-gantt-layout-milestones - .b-gantt-task-wrap.b-milestone-wrap - .b-gantt-task.b-milestone.b-gantt-task-selected:hover - .b-gantt-task-content { - background-image: none; -} -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:before, -.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:after { - display: none; -} -.b-gantt-task { - -webkit-user-select: none; - user-select: none; - display: flex; - align-items: center; - justify-content: flex-start; - cursor: pointer; - overflow: hidden; - white-space: nowrap; - width: calc(100% - 1px); - text-align: left; - padding-inline-start: 0; - min-width: 5px; - min-height: 5px; - color: #fff; - background-color: #d2ebd3; - transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; - border-color: #d2ebd3; - position: relative; -} -.b-toggling-node .b-gantt-task { - transition: none; -} -.b-gantt-task label { - color: #999; -} -.b-gantt-task:not(.b-milestone) .b-fa, -.b-gantt-task:not(.b-milestone) .b-icon, -.b-gantt-task:not(.b-milestone) .b-indicator.b-deadline-date, -.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, -.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon { - margin-inline-end: 0.75em; - line-height: inherit; -} -.b-gantt-task:before { - font-family: 'Font Awesome 6 Free', FontAwesome6Free; - font-weight: 900; -} -.b-gantt-task.b-gantt-event-resizing, -.b-gantt-task:hover { - z-index: 6; -} -.b-gantt-task.b-gantt-task-selected, -.b-gantt-task.b-gantt-task-selected * { - font-weight: 500; - z-index: 6; -} -.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content, -.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content * { - color: #fff; -} -.b-gantt-task.b-gantt-task-assign-selected { - animation-name: instance-selected; - animation-duration: 0.2s; - animation-iteration-count: 3; - animation-timing-function: ease-in-out; -} -.b-gantt-task.b-milestone { - transition: background 0s; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) { - min-width: 6px; - min-height: 6px; -} -.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-gantt-task { - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { - align-self: flex-start; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected { - background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); -} -.b-gantt-event-resizing .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task, -.b-dragproxy .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { - background-color: #fff; -} -.b-gantt-task-selected label { - color: #333; -} -@keyframes instance-selected { - 0% { - top: -2px; - } - 50% { - top: 2px; - } - to { - top: 0; - } -} -.b-initial-fade-in .b-sch-dependency, -.b-initial-fade-in .b-sch-event-wrap { - opacity: 0; - animation-name: initial-fade-in; - animation-duration: 0.5s; - animation-fill-mode: forwards; -} -@keyframes initial-fade-in { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-initial-zoom-in .b-sch-event-wrap .b-gantt-task { - animation-name: initial-zoom-in; - animation-duration: 0.4s; - animation-timing-function: ease-in; -} -@keyframes initial-zoom-in { - 0% { - transform: scale(0.01); - } - to { - transform: scale(1); - } -} -.b-initial-slide-from-left .b-sch-event-wrap { - transform: translate(-100vw); - animation-name: initial-slide-from-left; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-left { - to { - transform: translate(0); - } -} -.b-initial-slide-from-top .b-sch-event-wrap { - transform: translateY(-100vh); - animation-name: initial-slide-from-top; - animation-duration: 0.7s; - animation-fill-mode: forwards; -} -@keyframes initial-slide-from-top { - to { - transform: translateY(0); - } -} -.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { - overflow: visible; - background-color: #a2d3fa; - border-color: #a2d3fa; - flex: 1 1 0; - min-height: 1.3em; - clip-path: polygon( - -20px 0, - calc(100% + 20px) 0, - calc(100% + 20px) 100%, - 100% 100%, - calc(100% - 8px) calc(100% - 8px), - 8px calc(100% - 8px), - 0 100%, - -20px 100% - ); -} -.b-never .b-gantt-task-parent:not(.b-milestone-wrap):hover .b-gantt-task { - background-color: #fff; -} -.b-sch-event-wrap { - display: grid; - grid-template-columns: 1fr; - grid-template-rows: 1fr; -} -.b-sch-event-wrap .b-sch-event { - height: 100%; - grid-row: 2; -} -.b-sch-horizontal .b-sch-event-wrap, -.b-sch-event-wrap.b-sch-horizontal { - grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; - grid-template-rows: min-content auto min-content; -} -.b-sch-horizontal .b-sch-event-wrap .b-sch-event, -.b-sch-event-wrap.b-sch-horizontal .b-sch-event { - grid-column: 3; -} -.b-sch-event-wrap.b-sch-vertical { - grid-template-rows: min-content minmax(auto, 100%) min-content; - grid-template-columns: 100%; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { - justify-content: center; - padding-inline-start: 0; - padding-inline-end: 0; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { - flex-direction: column; - align-items: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { - margin-inline-end: 0; - align-self: center; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { - writing-mode: vertical-rl; -} -.b-sch-event-wrap.b-sch-vertical .b-sch-event { - grid-column: 1; -} -.b-gantt-task.b-segmented, -.b-gantt-task.b-segmented:hover { - overflow: visible; - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-gantt-task .b-sch-event-segments { - position: absolute; - top: 0; - width: 100%; - height: calc(50% + 0.5px); - border-bottom: 1px dashed; - border-color: #999; - pointer-events: none; -} -.b-gantt-task .b-sch-event-segments .b-sch-event-segment { - pointer-events: all; - position: absolute; - background-color: #d2ebd3; - display: flex; - align-items: center; -} -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented:hover, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented:hover, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented, -.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented:hover { - background-image: none; - border-width: 0; - background-color: transparent; - box-shadow: none; -} -.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { - outline: none; -} -.b-gantt-task-wrap { - height: 1em; - display: flex; -} -.b-gantt-task-wrap.b-inactive .b-gantt-task { - filter: grayscale(1); - opacity: 0.5; -} -.b-gantt-task-wrap.b-inactive .b-sch-label { - color: #ccc; -} -.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content, -.b-gantt-task-wrap.b-milestone-wrap.b-gantt-task-hover > .b-gantt-task.b-milestone > .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task { - flex: 1; - width: 100%; -} -.b-gantt-task.b-task-selected, -.b-gantt-task:hover { - background-color: #7ec481; -} -.b-gantt-task.b-segmented.b-task-selected, -.b-gantt-task.b-segmented:hover { - background-color: transparent; -} -.b-gantt-task.b-segmented:hover .b-sch-event-segment { - background-color: #7ec481; -} -.b-gantt-task.b-task-selected .b-sch-event-segments, -.b-gantt-task.b-segmented:hover .b-sch-event-segments { - border-color: #555; -} -.b-gantt-task.b-task-selected .b-sch-event-segments .b-sch-event-segment, -.b-gantt-task.b-segmented:hover .b-sch-event-segments .b-sch-event-segment { - background-color: #7ec481; -} -.b-gantt-task-hover .b-milestone > .b-gantt-task-content { - background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); -} -.b-gantt-task-content { - padding: 0 0.4em; - font-size: 0.8em; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - z-index: 1; -} -.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone, -.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected { - background-color: transparent; -} -.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone > .b-gantt-task-content, -.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content { - background-color: #128ef1; -} -.b-gantt-task-parent .b-gantt-task { - border-radius: 0; - max-height: 2em; -} -.b-gantt-task-parent .b-gantt-task.b-task-selected, -.b-gantt-task-parent .b-gantt-task:hover { - background-color: #128ef1; -} -.b-gantt-task-parent .b-gantt-task.b-task-selected:before, -.b-gantt-task-parent .b-gantt-task:hover:before { - border-top-color: #128ef1; - border-inline-start-color: #128ef1; -} -.b-gantt-task-parent .b-gantt-task.b-task-selected:after, -.b-gantt-task-parent .b-gantt-task:hover:after { - border-top-color: #128ef1; - border-inline-end-color: #128ef1; -} -.b-gantt-task-wrap.b-gantt-task-parent.b-active .b-gantt-task { - outline: none; -} -.b-using-keyboard .b-gantt-task-wrap.b-gantt-task-parent.b-active:before { - content: ''; - position: absolute; - width: 100%; - height: 100%; - outline: 2px solid rgba(100, 181, 246, 0.5); - outline-offset: 3px; -} -.b-gantt .b-gantt-task-wrap.b-over-resize-handle .b-gantt-task, -.b-gantt .b-gantt-task-wrap .b-sch-event-segment.b-over-resize-handle { - cursor: ew-resize !important; -} -.b-gantt .b-gantt-task-wrap.b-milestone-wrap { - margin-inline-start: 0; -} -.b-gantt.b-resizing-event * { - -webkit-user-select: none; - user-select: none; - cursor: ew-resize !important; -} -.b-new-column-column .b-grid-header-text { - display: none; -} -.b-new-column-combo .b-field-inner { - background-color: transparent; - border: 0 none; -} -.b-new-column-combo .b-field-inner input { - padding: 0; -} -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='name'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='startDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='endDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyStartDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyEndDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateStartDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateEndDate'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='wbsValue'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullDuration'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullEffort'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='schedulingMode'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='constraintType'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='calendar'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='deadline'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='totalSlack'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='note'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='predecessors'], -.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='successors'] { - text-decoration: line-through; - color: #aaa; -} -.b-dependency-list .b-list-item[data-index='0'] { - border-top: none; -} -.b-dependency-list-filter { - position: sticky; - top: 0; - z-index: 1; - background-color: #fff; - border-bottom: 1px solid rgba(189, 189, 189, 0.5); - border-radius: 0; -} -.b-dependency-list-filter .b-field-inner { - border: none; -} -.b-theme-material .b-dependency-list-filter .b-icon-filter { - margin-inline-start: 0.5em; -} -.b-theme-material .b-dependency-list-filter .b-icon-remove { - margin-inline-end: 0.5em; -} -.b-assignmentfield .b-assignment-chipview { - flex-flow: row nowrap !important; - overscroll-behavior: contain auto; -} -.b-assignmentfield .b-chip { - font-size: 0.9em; - white-space: nowrap; - padding-inline-start: 0.45em; -} -.b-resourceassignment-cell { - align-items: center; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap { - overflow: hidden; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview { - display: flex; - overflow-x: auto; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip { - font-size: 0.9em; - padding: 0.45em; - margin-bottom: 0; -} -.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip:first-child { - margin-inline-start: 0; -} -.b-assignmentgrid-assign-all-column .b-grid-header-text { - display: none; -} -.b-assignmentgrid-assign-all-column .b-checkbox { - justify-content: center; -} -.b-assignmentgrid-assign-all-column .b-checkbox .b-field-inner { - flex: none; -} -.b-assignmentgrid-assign-all-column .b-checkbox label.b-checkbox-label:before { - margin: 0; -} -.b-assignmentgrid-resource-column { - flex-direction: row; -} -.b-assignmentgrid-resource-column.b-grid-header.b-depth-0 { - padding-top: 0.3em; - padding-bottom: 0.3em; -} -.b-assignmentgrid-resource-column .b-filter-bar-field { - margin-bottom: 0; -} -.b-assignmentgrid-resource-column .b-grid-header-text, -.b-assignmentgrid-resource-column .b-grid-header-text-content { - display: none; -} -@keyframes fadeInOpacity { - 0% { - opacity: 0; - } - to { - opacity: 1; - } -} -.b-assignmentpicker .b-panel-content { - padding: 0; - background-color: #fff; -} -.b-assignmentpicker .b-assignmentgrid { - flex: 1 1 auto; -} -.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content { - justify-content: flex-end; -} -.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button { - min-width: 10em; - margin-inline-end: 0.5em; -} -.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button.b-last-visible-child { - margin-inline-end: 0; -} -/*! - * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2022 Fonticons, Inc. - */ From d08c1d9a8bc048c4031f3dec591321b3126a0466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 22 Feb 2023 19:37:59 -0300 Subject: [PATCH 33/40] Remove wrong param def --- src/server/WebServer.js | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index 3ddb198..2902cd5 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -196,28 +196,27 @@ module.exports = class WebServer extends ExportServer { * @param host This host to fetch from * @param request Passed initial request * @param file The file buffer pdf/png - * @param fileBuffer The file buffer pdf/png * @returns {*} */ setFile(host, request, file) { - const - me = this, - fileKey = nanoid(), - url = host + fileKey; - - me.files[fileKey] = { - date : new Date(), - fileFormat : request.fileFormat, - fileName : `${request.fileName || `export-${request.range}`}.${request.fileFormat}`, - buffer : file - }; - - //You got ten seconds to fetch the file - setTimeout(() => { - delete me.files[fileKey]; - }, 10000); - - return url; + const + me = this, + fileKey = nanoid(), + url = host + fileKey; + + me.files[fileKey] = { + date : new Date(), + fileFormat : request.fileFormat, + fileName : `${request.fileName || `export-${request.range}`}.${request.fileFormat}`, + buffer : file + }; + + //You got ten seconds to fetch the file + setTimeout(() => { + delete me.files[fileKey]; + }, 10000); + + return url; } /** From c5fc6944fcb790905d1b36726a06ca1fba1372d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 22 Feb 2023 20:42:01 -0300 Subject: [PATCH 34/40] Revert "Remove resources from server" This reverts commit 5db35d4d4b9ff0f1c43a595aa35d73864cfd2c59. --- .../gantt_themes/fonts/fa-solid-900.ttf | Bin 0 -> 388460 bytes .../gantt_themes/fonts/fa-solid-900.woff2 | Bin 0 -> 154228 bytes .../gantt_themes/gantt.classic-dark.css | 29086 +++++++++++++++ .../gantt_themes/gantt.classic-light.css | 29096 ++++++++++++++++ 4 files changed, 58182 insertions(+) create mode 100644 src/resources/gantt_themes/fonts/fa-solid-900.ttf create mode 100644 src/resources/gantt_themes/fonts/fa-solid-900.woff2 create mode 100644 src/resources/gantt_themes/gantt.classic-dark.css create mode 100644 src/resources/gantt_themes/gantt.classic-light.css diff --git a/src/resources/gantt_themes/fonts/fa-solid-900.ttf b/src/resources/gantt_themes/fonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..da9082420ef296be4ab0dc770f3ba69b50463196 GIT binary patch literal 388460 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 z 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

!35N-h%Knumftu3XRO(&xri;Pd8h@6 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 z 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 literal 0 HcmV?d00001 diff --git a/src/resources/gantt_themes/gantt.classic-dark.css b/src/resources/gantt_themes/gantt.classic-dark.css new file mode 100644 index 0000000..a5b4c0e --- /dev/null +++ b/src/resources/gantt_themes/gantt.classic-dark.css @@ -0,0 +1,29086 @@ +/*! + * + * Bryntum Gantt 5.2.2 + * + * Copyright(c) 2022 Bryntum AB + * https://bryntum.com/contact + * https://bryntum.com/license + * + */ +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-fa { + font-family: var(--b-fa-style-family, 'Font Awesome 6 Free'); + font-weight: var(--b-fa-style, 900); +} +.b-fa, +.fas, +.b-fa-solid, +.far, +.b-fa-regular, +.fal, +.b-fa-light, +.fat, +.b-fa-thin, +.fad, +.b-fa-duotone, +.fab, +.b-fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--b-fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; +} +.b-fa-lg { + font-size: 1.3333333333em; + line-height: 0.75em; + vertical-align: -0.0667em; +} +.b-fa-xs { + font-size: 0.75em; +} +.b-fa-sm { + font-size: 0.875em; +} +.b-fa-1x { + font-size: 1em; +} +.b-fa-2x { + font-size: 2em; +} +.b-fa-3x { + font-size: 3em; +} +.b-fa-4x { + font-size: 4em; +} +.b-fa-5x { + font-size: 5em; +} +.b-fa-6x { + font-size: 6em; +} +.b-fa-7x { + font-size: 7em; +} +.b-fa-8x { + font-size: 8em; +} +.b-fa-9x { + font-size: 9em; +} +.b-fa-10x { + font-size: 10em; +} +.b-fa-fw, +.b-fw-icon:before { + text-align: center; + width: 1.25em; +} +.b-fa-ul { + list-style-type: none; + margin-left: var(--b-fa-li-margin, 2.5em); + padding-left: 0; +} +.b-fa-ul > li { + position: relative; +} +.b-fa-li { + left: calc(var(--b-fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--b-fa-li-width, 2em); + line-height: inherit; +} +.b-fa-border { + border-color: var(--b-fa-border-color, #eee); + border-radius: var(--b-fa-border-radius, 0.1em); + border-style: var(--b-fa-border-style, solid); + border-width: var(--b-fa-border-width, 0.08em); + padding: var(--b-fa-border-padding, 0.2em 0.25em 0.15em); +} +.b-fa-pull-left { + float: left; + margin-right: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-pull-right { + float: right; + margin-left: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-beat { + animation-name: b-fa-beat; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-bounce { + animation-name: b-fa-bounce; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} +.b-fa-fade { + animation-name: b-fa-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-beat-fade { + animation-name: b-fa-beat-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-flip { + animation-name: b-fa-flip; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-shake { + animation-name: b-fa-shake; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin { + animation-name: b-fa-spin; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 2s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin-reverse { + --b-fa-animation-direction: reverse; +} +.b-fa-pulse, +.b-fa-spin-pulse { + animation-name: b-fa-spin; + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, steps(8)); +} +@media (prefers-reduced-motion: reduce) { + .b-fa-beat, + .b-fa-bounce, + .b-fa-fade, + .b-fa-beat-fade, + .b-fa-flip, + .b-fa-pulse, + .b-fa-shake, + .b-fa-spin, + .b-fa-spin-pulse { + animation-delay: -1ms; + animation-duration: 1ms; + animation-iteration-count: 1; + transition-delay: 0s; + transition-duration: 0s; + } +} +@keyframes b-fa-beat { + 0%, + 90% { + transform: scale(1); + } + 45% { + transform: scale(var(--b-fa-beat-scale, 1.25)); + } +} +@keyframes b-fa-bounce { + 0% { + transform: scale(1) translateY(0); + } + 10% { + transform: scale(var(--b-fa-bounce-start-scale-x, 1.1), var(--b-fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + transform: scale(var(--b-fa-bounce-jump-scale-x, 0.9), var(--b-fa-bounce-jump-scale-y, 1.1)) + translateY(var(--b-fa-bounce-height, -0.5em)); + } + 50% { + transform: scale(var(--b-fa-bounce-land-scale-x, 1.05), var(--b-fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + transform: scale(1) translateY(var(--b-fa-bounce-rebound, -0.125em)); + } + 64% { + transform: scale(1) translateY(0); + } + to { + transform: scale(1) translateY(0); + } +} +@keyframes b-fa-fade { + 50% { + opacity: var(--b-fa-fade-opacity, 0.4); + } +} +@keyframes b-fa-beat-fade { + 0%, + to { + opacity: var(--b-fa-beat-fade-opacity, 0.4); + transform: scale(1); + } + 50% { + opacity: 1; + transform: scale(var(--b-fa-beat-fade-scale, 1.125)); + } +} +@keyframes b-fa-flip { + 50% { + transform: rotate3d( + var(--b-fa-flip-x, 0), + var(--b-fa-flip-y, 1), + var(--b-fa-flip-z, 0), + var(--b-fa-flip-angle, -180deg) + ); + } +} +@keyframes b-fa-shake { + 0% { + transform: rotate(-15deg); + } + 4% { + transform: rotate(15deg); + } + 8%, + 24% { + transform: rotate(-18deg); + } + 12%, + 28% { + transform: rotate(18deg); + } + 16% { + transform: rotate(-22deg); + } + 20% { + transform: rotate(22deg); + } + 32% { + transform: rotate(-12deg); + } + 36% { + transform: rotate(12deg); + } + 40%, + to { + transform: rotate(0); + } +} +@keyframes b-fa-spin { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +.b-fa-rotate-90 { + transform: rotate(90deg); +} +.b-fa-rotate-180 { + transform: rotate(180deg); +} +.b-fa-rotate-270 { + transform: rotate(270deg); +} +.b-fa-flip-horizontal { + transform: scaleX(-1); +} +.b-fa-flip-vertical { + transform: scaleY(-1); +} +.b-fa-flip-both, +.b-fa-flip-horizontal.b-fa-flip-vertical { + transform: scale(-1); +} +.b-fa-rotate-by { + transform: rotate(var(--b-fa-rotate-angle, none)); +} +.b-fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; +} +.b-fa-stack-1x, +.b-fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--b-fa-stack-z-index, auto); +} +.b-fa-stack-1x { + line-height: inherit; +} +.b-fa-stack-2x { + font-size: 2em; +} +.b-fa-inverse { + color: var(--b-fa-inverse, #fff); +} +.b-fa-0:before { + content: '0'; +} +.b-fa-1:before { + content: '1'; +} +.b-fa-2:before { + content: '2'; +} +.b-fa-3:before { + content: '3'; +} +.b-fa-4:before { + content: '4'; +} +.b-fa-5:before { + content: '5'; +} +.b-fa-6:before { + content: '6'; +} +.b-fa-7:before { + content: '7'; +} +.b-fa-8:before { + content: '8'; +} +.b-fa-9:before { + content: '9'; +} +.b-fa-a:before { + content: 'A'; +} +.b-fa-address-book:before { + content: '\f2b9'; +} +.b-fa-contact-book:before { + content: '\f2b9'; +} +.b-fa-address-card:before { + content: '\f2bb'; +} +.b-fa-contact-card:before { + content: '\f2bb'; +} +.b-fa-vcard:before { + content: '\f2bb'; +} +.b-fa-align-center:before { + content: '\f037'; +} +.b-fa-align-justify:before { + content: '\f039'; +} +.b-fa-align-left:before { + content: '\f036'; +} +.b-fa-align-right:before { + content: '\f038'; +} +.b-fa-anchor:before { + content: '\f13d'; +} +.b-fa-anchor-circle-check:before { + content: '\e4aa'; +} +.b-fa-anchor-circle-exclamation:before { + content: '\e4ab'; +} +.b-fa-anchor-circle-xmark:before { + content: '\e4ac'; +} +.b-fa-anchor-lock:before { + content: '\e4ad'; +} +.b-fa-angle-down:before { + content: '\f107'; +} +.b-fa-angle-left:before { + content: '\f104'; +} +.b-fa-angle-right:before { + content: '\f105'; +} +.b-fa-angle-up:before { + content: '\f106'; +} +.b-fa-angles-down:before { + content: '\f103'; +} +.b-fa-angle-double-down:before { + content: '\f103'; +} +.b-fa-angles-left:before { + content: '\f100'; +} +.b-fa-angle-double-left:before { + content: '\f100'; +} +.b-fa-angles-right:before { + content: '\f101'; +} +.b-fa-angle-double-right:before { + content: '\f101'; +} +.b-fa-angles-up:before { + content: '\f102'; +} +.b-fa-angle-double-up:before { + content: '\f102'; +} +.b-fa-ankh:before { + content: '\f644'; +} +.b-fa-apple-whole:before { + content: '\f5d1'; +} +.b-fa-apple-alt:before { + content: '\f5d1'; +} +.b-fa-archway:before { + content: '\f557'; +} +.b-fa-arrow-down:before { + content: '\f063'; +} +.b-fa-arrow-down-1-9:before { + content: '\f162'; +} +.b-fa-sort-numeric-asc:before { + content: '\f162'; +} +.b-fa-sort-numeric-down:before { + content: '\f162'; +} +.b-fa-arrow-down-9-1:before { + content: '\f886'; +} +.b-fa-sort-numeric-desc:before { + content: '\f886'; +} +.b-fa-sort-numeric-down-alt:before { + content: '\f886'; +} +.b-fa-arrow-down-a-z:before { + content: '\f15d'; +} +.b-fa-sort-alpha-asc:before { + content: '\f15d'; +} +.b-fa-sort-alpha-down:before { + content: '\f15d'; +} +.b-fa-arrow-down-long:before { + content: '\f175'; +} +.b-fa-long-arrow-down:before { + content: '\f175'; +} +.b-fa-arrow-down-short-wide:before { + content: '\f884'; +} +.b-fa-sort-amount-desc:before { + content: '\f884'; +} +.b-fa-sort-amount-down-alt:before { + content: '\f884'; +} +.b-fa-arrow-down-up-across-line:before { + content: '\e4af'; +} +.b-fa-arrow-down-up-lock:before { + content: '\e4b0'; +} +.b-fa-arrow-down-wide-short:before { + content: '\f160'; +} +.b-fa-sort-amount-asc:before { + content: '\f160'; +} +.b-fa-sort-amount-down:before { + content: '\f160'; +} +.b-fa-arrow-down-z-a:before { + content: '\f881'; +} +.b-fa-sort-alpha-desc:before { + content: '\f881'; +} +.b-fa-sort-alpha-down-alt:before { + content: '\f881'; +} +.b-fa-arrow-left:before { + content: '\f060'; +} +.b-fa-arrow-left-long:before { + content: '\f177'; +} +.b-fa-long-arrow-left:before { + content: '\f177'; +} +.b-fa-arrow-pointer:before { + content: '\f245'; +} +.b-fa-mouse-pointer:before { + content: '\f245'; +} +.b-fa-arrow-right:before { + content: '\f061'; +} +.b-fa-arrow-right-arrow-left:before { + content: '\f0ec'; +} +.b-fa-exchange:before { + content: '\f0ec'; +} +.b-fa-arrow-right-from-bracket:before { + content: '\f08b'; +} +.b-fa-sign-out:before { + content: '\f08b'; +} +.b-fa-arrow-right-long:before { + content: '\f178'; +} +.b-fa-long-arrow-right:before { + content: '\f178'; +} +.b-fa-arrow-right-to-bracket:before { + content: '\f090'; +} +.b-fa-sign-in:before { + content: '\f090'; +} +.b-fa-arrow-right-to-city:before { + content: '\e4b3'; +} +.b-fa-arrow-rotate-left:before { + content: '\f0e2'; +} +.b-fa-arrow-left-rotate:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-back:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-backward:before { + content: '\f0e2'; +} +.b-fa-undo:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-right:before { + content: '\f01e'; +} +.b-fa-arrow-right-rotate:before { + content: '\f01e'; +} +.b-fa-arrow-rotate-forward:before { + content: '\f01e'; +} +.b-fa-redo:before { + content: '\f01e'; +} +.b-fa-arrow-trend-down:before { + content: '\e097'; +} +.b-fa-arrow-trend-up:before { + content: '\e098'; +} +.b-fa-arrow-turn-down:before { + content: '\f149'; +} +.b-fa-level-down:before { + content: '\f149'; +} +.b-fa-arrow-turn-up:before { + content: '\f148'; +} +.b-fa-level-up:before { + content: '\f148'; +} +.b-fa-arrow-up:before { + content: '\f062'; +} +.b-fa-arrow-up-1-9:before { + content: '\f163'; +} +.b-fa-sort-numeric-up:before { + content: '\f163'; +} +.b-fa-arrow-up-9-1:before { + content: '\f887'; +} +.b-fa-sort-numeric-up-alt:before { + content: '\f887'; +} +.b-fa-arrow-up-a-z:before { + content: '\f15e'; +} +.b-fa-sort-alpha-up:before { + content: '\f15e'; +} +.b-fa-arrow-up-from-bracket:before { + content: '\e09a'; +} +.b-fa-arrow-up-from-ground-water:before { + content: '\e4b5'; +} +.b-fa-arrow-up-from-water-pump:before { + content: '\e4b6'; +} +.b-fa-arrow-up-long:before { + content: '\f176'; +} +.b-fa-long-arrow-up:before { + content: '\f176'; +} +.b-fa-arrow-up-right-dots:before { + content: '\e4b7'; +} +.b-fa-arrow-up-right-from-square:before { + content: '\f08e'; +} +.b-fa-external-link:before { + content: '\f08e'; +} +.b-fa-arrow-up-short-wide:before { + content: '\f885'; +} +.b-fa-sort-amount-up-alt:before { + content: '\f885'; +} +.b-fa-arrow-up-wide-short:before { + content: '\f161'; +} +.b-fa-sort-amount-up:before { + content: '\f161'; +} +.b-fa-arrow-up-z-a:before { + content: '\f882'; +} +.b-fa-sort-alpha-up-alt:before { + content: '\f882'; +} +.b-fa-arrows-down-to-line:before { + content: '\e4b8'; +} +.b-fa-arrows-down-to-people:before { + content: '\e4b9'; +} +.b-fa-arrows-left-right:before { + content: '\f07e'; +} +.b-fa-arrows-h:before { + content: '\f07e'; +} +.b-fa-arrows-left-right-to-line:before { + content: '\e4ba'; +} +.b-fa-arrows-rotate:before { + content: '\f021'; +} +.b-fa-refresh:before { + content: '\f021'; +} +.b-fa-sync:before { + content: '\f021'; +} +.b-fa-arrows-spin:before { + content: '\e4bb'; +} +.b-fa-arrows-split-up-and-left:before { + content: '\e4bc'; +} +.b-fa-arrows-to-circle:before { + content: '\e4bd'; +} +.b-fa-arrows-to-dot:before { + content: '\e4be'; +} +.b-fa-arrows-to-eye:before { + content: '\e4bf'; +} +.b-fa-arrows-turn-right:before { + content: '\e4c0'; +} +.b-fa-arrows-turn-to-dots:before { + content: '\e4c1'; +} +.b-fa-arrows-up-down:before { + content: '\f07d'; +} +.b-fa-arrows-v:before { + content: '\f07d'; +} +.b-fa-arrows-up-down-left-right:before { + content: '\f047'; +} +.b-fa-arrows:before { + content: '\f047'; +} +.b-fa-arrows-up-to-line:before { + content: '\e4c2'; +} +.b-fa-asterisk:before { + content: '*'; +} +.b-fa-at:before { + content: '@'; +} +.b-fa-atom:before { + content: '\f5d2'; +} +.b-fa-audio-description:before { + content: '\f29e'; +} +.b-fa-austral-sign:before { + content: '\e0a9'; +} +.b-fa-award:before { + content: '\f559'; +} +.b-fa-b:before { + content: 'B'; +} +.b-fa-baby:before { + content: '\f77c'; +} +.b-fa-baby-carriage:before { + content: '\f77d'; +} +.b-fa-carriage-baby:before { + content: '\f77d'; +} +.b-fa-backward:before { + content: '\f04a'; +} +.b-fa-backward-fast:before { + content: '\f049'; +} +.b-fa-fast-backward:before { + content: '\f049'; +} +.b-fa-backward-step:before { + content: '\f048'; +} +.b-fa-step-backward:before { + content: '\f048'; +} +.b-fa-bacon:before { + content: '\f7e5'; +} +.b-fa-bacteria:before { + content: '\e059'; +} +.b-fa-bacterium:before { + content: '\e05a'; +} +.b-fa-bag-shopping:before { + content: '\f290'; +} +.b-fa-shopping-bag:before { + content: '\f290'; +} +.b-fa-bahai:before { + content: '\f666'; +} +.b-fa-baht-sign:before { + content: '\e0ac'; +} +.b-fa-ban:before { + content: '\f05e'; +} +.b-fa-cancel:before { + content: '\f05e'; +} +.b-fa-ban-smoking:before { + content: '\f54d'; +} +.b-fa-smoking-ban:before { + content: '\f54d'; +} +.b-fa-bandage:before { + content: '\f462'; +} +.b-fa-band-aid:before { + content: '\f462'; +} +.b-fa-barcode:before { + content: '\f02a'; +} +.b-fa-bars:before { + content: '\f0c9'; +} +.b-fa-navicon:before { + content: '\f0c9'; +} +.b-fa-bars-progress:before { + content: '\f828'; +} +.b-fa-tasks-alt:before { + content: '\f828'; +} +.b-fa-bars-staggered:before { + content: '\f550'; +} +.b-fa-reorder:before { + content: '\f550'; +} +.b-fa-stream:before { + content: '\f550'; +} +.b-fa-baseball:before { + content: '\f433'; +} +.b-fa-baseball-ball:before { + content: '\f433'; +} +.b-fa-baseball-bat-ball:before { + content: '\f432'; +} +.b-fa-basket-shopping:before { + content: '\f291'; +} +.b-fa-shopping-basket:before { + content: '\f291'; +} +.b-fa-basketball:before { + content: '\f434'; +} +.b-fa-basketball-ball:before { + content: '\f434'; +} +.b-fa-bath:before { + content: '\f2cd'; +} +.b-fa-bathtub:before { + content: '\f2cd'; +} +.b-fa-battery-empty:before { + content: '\f244'; +} +.b-fa-battery-0:before { + content: '\f244'; +} +.b-fa-battery-full:before { + content: '\f240'; +} +.b-fa-battery:before { + content: '\f240'; +} +.b-fa-battery-5:before { + content: '\f240'; +} +.b-fa-battery-half:before { + content: '\f242'; +} +.b-fa-battery-3:before { + content: '\f242'; +} +.b-fa-battery-quarter:before { + content: '\f243'; +} +.b-fa-battery-2:before { + content: '\f243'; +} +.b-fa-battery-three-quarters:before { + content: '\f241'; +} +.b-fa-battery-4:before { + content: '\f241'; +} +.b-fa-bed:before { + content: '\f236'; +} +.b-fa-bed-pulse:before { + content: '\f487'; +} +.b-fa-procedures:before { + content: '\f487'; +} +.b-fa-beer-mug-empty:before { + content: '\f0fc'; +} +.b-fa-beer:before { + content: '\f0fc'; +} +.b-fa-bell:before { + content: '\f0f3'; +} +.b-fa-bell-concierge:before { + content: '\f562'; +} +.b-fa-concierge-bell:before { + content: '\f562'; +} +.b-fa-bell-slash:before { + content: '\f1f6'; +} +.b-fa-bezier-curve:before { + content: '\f55b'; +} +.b-fa-bicycle:before { + content: '\f206'; +} +.b-fa-binoculars:before { + content: '\f1e5'; +} +.b-fa-biohazard:before { + content: '\f780'; +} +.b-fa-bitcoin-sign:before { + content: '\e0b4'; +} +.b-fa-blender:before { + content: '\f517'; +} +.b-fa-blender-phone:before { + content: '\f6b6'; +} +.b-fa-blog:before { + content: '\f781'; +} +.b-fa-bold:before { + content: '\f032'; +} +.b-fa-bolt:before { + content: '\f0e7'; +} +.b-fa-zap:before { + content: '\f0e7'; +} +.b-fa-bolt-lightning:before { + content: '\e0b7'; +} +.b-fa-bomb:before { + content: '\f1e2'; +} +.b-fa-bone:before { + content: '\f5d7'; +} +.b-fa-bong:before { + content: '\f55c'; +} +.b-fa-book:before { + content: '\f02d'; +} +.b-fa-book-atlas:before { + content: '\f558'; +} +.b-fa-atlas:before { + content: '\f558'; +} +.b-fa-book-bible:before { + content: '\f647'; +} +.b-fa-bible:before { + content: '\f647'; +} +.b-fa-book-bookmark:before { + content: '\e0bb'; +} +.b-fa-book-journal-whills:before { + content: '\f66a'; +} +.b-fa-journal-whills:before { + content: '\f66a'; +} +.b-fa-book-medical:before { + content: '\f7e6'; +} +.b-fa-book-open:before { + content: '\f518'; +} +.b-fa-book-open-reader:before { + content: '\f5da'; +} +.b-fa-book-reader:before { + content: '\f5da'; +} +.b-fa-book-quran:before { + content: '\f687'; +} +.b-fa-quran:before { + content: '\f687'; +} +.b-fa-book-skull:before { + content: '\f6b7'; +} +.b-fa-book-dead:before { + content: '\f6b7'; +} +.b-fa-bookmark:before { + content: '\f02e'; +} +.b-fa-border-all:before { + content: '\f84c'; +} +.b-fa-border-none:before { + content: '\f850'; +} +.b-fa-border-top-left:before { + content: '\f853'; +} +.b-fa-border-style:before { + content: '\f853'; +} +.b-fa-bore-hole:before { + content: '\e4c3'; +} +.b-fa-bottle-droplet:before { + content: '\e4c4'; +} +.b-fa-bottle-water:before { + content: '\e4c5'; +} +.b-fa-bowl-food:before { + content: '\e4c6'; +} +.b-fa-bowl-rice:before { + content: '\e2eb'; +} +.b-fa-bowling-ball:before { + content: '\f436'; +} +.b-fa-box:before { + content: '\f466'; +} +.b-fa-box-archive:before { + content: '\f187'; +} +.b-fa-archive:before { + content: '\f187'; +} +.b-fa-box-open:before { + content: '\f49e'; +} +.b-fa-box-tissue:before { + content: '\e05b'; +} +.b-fa-boxes-packing:before { + content: '\e4c7'; +} +.b-fa-boxes-stacked:before { + content: '\f468'; +} +.b-fa-boxes:before { + content: '\f468'; +} +.b-fa-boxes-alt:before { + content: '\f468'; +} +.b-fa-braille:before { + content: '\f2a1'; +} +.b-fa-brain:before { + content: '\f5dc'; +} +.b-fa-brazilian-real-sign:before { + content: '\e46c'; +} +.b-fa-bread-slice:before { + content: '\f7ec'; +} +.b-fa-bridge:before { + content: '\e4c8'; +} +.b-fa-bridge-circle-check:before { + content: '\e4c9'; +} +.b-fa-bridge-circle-exclamation:before { + content: '\e4ca'; +} +.b-fa-bridge-circle-xmark:before { + content: '\e4cb'; +} +.b-fa-bridge-lock:before { + content: '\e4cc'; +} +.b-fa-bridge-water:before { + content: '\e4ce'; +} +.b-fa-briefcase:before { + content: '\f0b1'; +} +.b-fa-briefcase-medical:before { + content: '\f469'; +} +.b-fa-broom:before { + content: '\f51a'; +} +.b-fa-broom-ball:before { + content: '\f458'; +} +.b-fa-quidditch:before { + content: '\f458'; +} +.b-fa-quidditch-broom-ball:before { + content: '\f458'; +} +.b-fa-brush:before { + content: '\f55d'; +} +.b-fa-bucket:before { + content: '\e4cf'; +} +.b-fa-bug:before { + content: '\f188'; +} +.b-fa-bug-slash:before { + content: '\e490'; +} +.b-fa-bugs:before { + content: '\e4d0'; +} +.b-fa-building:before { + content: '\f1ad'; +} +.b-fa-building-circle-arrow-right:before { + content: '\e4d1'; +} +.b-fa-building-circle-check:before { + content: '\e4d2'; +} +.b-fa-building-circle-exclamation:before { + content: '\e4d3'; +} +.b-fa-building-circle-xmark:before { + content: '\e4d4'; +} +.b-fa-building-columns:before { + content: '\f19c'; +} +.b-fa-bank:before { + content: '\f19c'; +} +.b-fa-institution:before { + content: '\f19c'; +} +.b-fa-museum:before { + content: '\f19c'; +} +.b-fa-university:before { + content: '\f19c'; +} +.b-fa-building-flag:before { + content: '\e4d5'; +} +.b-fa-building-lock:before { + content: '\e4d6'; +} +.b-fa-building-ngo:before { + content: '\e4d7'; +} +.b-fa-building-shield:before { + content: '\e4d8'; +} +.b-fa-building-un:before { + content: '\e4d9'; +} +.b-fa-building-user:before { + content: '\e4da'; +} +.b-fa-building-wheat:before { + content: '\e4db'; +} +.b-fa-bullhorn:before { + content: '\f0a1'; +} +.b-fa-bullseye:before { + content: '\f140'; +} +.b-fa-burger:before { + content: '\f805'; +} +.b-fa-hamburger:before { + content: '\f805'; +} +.b-fa-burst:before { + content: '\e4dc'; +} +.b-fa-bus:before { + content: '\f207'; +} +.b-fa-bus-simple:before { + content: '\f55e'; +} +.b-fa-bus-alt:before { + content: '\f55e'; +} +.b-fa-business-time:before { + content: '\f64a'; +} +.b-fa-briefcase-clock:before { + content: '\f64a'; +} +.b-fa-c:before { + content: 'C'; +} +.b-fa-cake-candles:before { + content: '\f1fd'; +} +.b-fa-birthday-cake:before { + content: '\f1fd'; +} +.b-fa-cake:before { + content: '\f1fd'; +} +.b-fa-calculator:before { + content: '\f1ec'; +} +.b-fa-calendar:before { + content: '\f133'; +} +.b-fa-calendar-check:before { + content: '\f274'; +} +.b-fa-calendar-day:before { + content: '\f783'; +} +.b-fa-calendar-days:before { + content: '\f073'; +} +.b-fa-calendar-alt:before { + content: '\f073'; +} +.b-fa-calendar-minus:before { + content: '\f272'; +} +.b-fa-calendar-plus:before { + content: '\f271'; +} +.b-fa-calendar-week:before { + content: '\f784'; +} +.b-fa-calendar-xmark:before { + content: '\f273'; +} +.b-fa-calendar-times:before { + content: '\f273'; +} +.b-fa-camera:before { + content: '\f030'; +} +.b-fa-camera-alt:before { + content: '\f030'; +} +.b-fa-camera-retro:before { + content: '\f083'; +} +.b-fa-camera-rotate:before { + content: '\e0d8'; +} +.b-fa-campground:before { + content: '\f6bb'; +} +.b-fa-candy-cane:before { + content: '\f786'; +} +.b-fa-cannabis:before { + content: '\f55f'; +} +.b-fa-capsules:before { + content: '\f46b'; +} +.b-fa-car:before { + content: '\f1b9'; +} +.b-fa-automobile:before { + content: '\f1b9'; +} +.b-fa-car-battery:before { + content: '\f5df'; +} +.b-fa-battery-car:before { + content: '\f5df'; +} +.b-fa-car-burst:before { + content: '\f5e1'; +} +.b-fa-car-crash:before { + content: '\f5e1'; +} +.b-fa-car-on:before { + content: '\e4dd'; +} +.b-fa-car-rear:before { + content: '\f5de'; +} +.b-fa-car-alt:before { + content: '\f5de'; +} +.b-fa-car-side:before { + content: '\f5e4'; +} +.b-fa-car-tunnel:before { + content: '\e4de'; +} +.b-fa-caravan:before { + content: '\f8ff'; +} +.b-fa-caret-down:before { + content: '\f0d7'; +} +.b-fa-caret-left:before { + content: '\f0d9'; +} +.b-fa-caret-right:before { + content: '\f0da'; +} +.b-fa-caret-up:before { + content: '\f0d8'; +} +.b-fa-carrot:before { + content: '\f787'; +} +.b-fa-cart-arrow-down:before { + content: '\f218'; +} +.b-fa-cart-flatbed:before { + content: '\f474'; +} +.b-fa-dolly-flatbed:before { + content: '\f474'; +} +.b-fa-cart-flatbed-suitcase:before { + content: '\f59d'; +} +.b-fa-luggage-cart:before { + content: '\f59d'; +} +.b-fa-cart-plus:before { + content: '\f217'; +} +.b-fa-cart-shopping:before { + content: '\f07a'; +} +.b-fa-shopping-cart:before { + content: '\f07a'; +} +.b-fa-cash-register:before { + content: '\f788'; +} +.b-fa-cat:before { + content: '\f6be'; +} +.b-fa-cedi-sign:before { + content: '\e0df'; +} +.b-fa-cent-sign:before { + content: '\e3f5'; +} +.b-fa-certificate:before { + content: '\f0a3'; +} +.b-fa-chair:before { + content: '\f6c0'; +} +.b-fa-chalkboard:before { + content: '\f51b'; +} +.b-fa-blackboard:before { + content: '\f51b'; +} +.b-fa-chalkboard-user:before { + content: '\f51c'; +} +.b-fa-chalkboard-teacher:before { + content: '\f51c'; +} +.b-fa-champagne-glasses:before { + content: '\f79f'; +} +.b-fa-glass-cheers:before { + content: '\f79f'; +} +.b-fa-charging-station:before { + content: '\f5e7'; +} +.b-fa-chart-area:before { + content: '\f1fe'; +} +.b-fa-area-chart:before { + content: '\f1fe'; +} +.b-fa-chart-bar:before { + content: '\f080'; +} +.b-fa-bar-chart:before { + content: '\f080'; +} +.b-fa-chart-column:before { + content: '\e0e3'; +} +.b-fa-chart-gantt:before { + content: '\e0e4'; +} +.b-fa-chart-line:before { + content: '\f201'; +} +.b-fa-line-chart:before { + content: '\f201'; +} +.b-fa-chart-pie:before { + content: '\f200'; +} +.b-fa-pie-chart:before { + content: '\f200'; +} +.b-fa-chart-simple:before { + content: '\e473'; +} +.b-fa-check:before { + content: '\f00c'; +} +.b-fa-check-double:before { + content: '\f560'; +} +.b-fa-check-to-slot:before { + content: '\f772'; +} +.b-fa-vote-yea:before { + content: '\f772'; +} +.b-fa-cheese:before { + content: '\f7ef'; +} +.b-fa-chess:before { + content: '\f439'; +} +.b-fa-chess-bishop:before { + content: '\f43a'; +} +.b-fa-chess-board:before { + content: '\f43c'; +} +.b-fa-chess-king:before { + content: '\f43f'; +} +.b-fa-chess-knight:before { + content: '\f441'; +} +.b-fa-chess-pawn:before { + content: '\f443'; +} +.b-fa-chess-queen:before { + content: '\f445'; +} +.b-fa-chess-rook:before { + content: '\f447'; +} +.b-fa-chevron-down:before { + content: '\f078'; +} +.b-fa-chevron-left:before { + content: '\f053'; +} +.b-fa-chevron-right:before { + content: '\f054'; +} +.b-fa-chevron-up:before { + content: '\f077'; +} +.b-fa-child:before { + content: '\f1ae'; +} +.b-fa-child-dress:before { + content: '\e59c'; +} +.b-fa-child-reaching:before { + content: '\e59d'; +} +.b-fa-child-rifle:before { + content: '\e4e0'; +} +.b-fa-children:before { + content: '\e4e1'; +} +.b-fa-church:before { + content: '\f51d'; +} +.b-fa-circle:before { + content: '\f111'; +} +.b-fa-circle-arrow-down:before { + content: '\f0ab'; +} +.b-fa-arrow-circle-down:before { + content: '\f0ab'; +} +.b-fa-circle-arrow-left:before { + content: '\f0a8'; +} +.b-fa-arrow-circle-left:before { + content: '\f0a8'; +} +.b-fa-circle-arrow-right:before { + content: '\f0a9'; +} +.b-fa-arrow-circle-right:before { + content: '\f0a9'; +} +.b-fa-circle-arrow-up:before { + content: '\f0aa'; +} +.b-fa-arrow-circle-up:before { + content: '\f0aa'; +} +.b-fa-circle-check:before { + content: '\f058'; +} +.b-fa-check-circle:before { + content: '\f058'; +} +.b-fa-circle-chevron-down:before { + content: '\f13a'; +} +.b-fa-chevron-circle-down:before { + content: '\f13a'; +} +.b-fa-circle-chevron-left:before { + content: '\f137'; +} +.b-fa-chevron-circle-left:before { + content: '\f137'; +} +.b-fa-circle-chevron-right:before { + content: '\f138'; +} +.b-fa-chevron-circle-right:before { + content: '\f138'; +} +.b-fa-circle-chevron-up:before { + content: '\f139'; +} +.b-fa-chevron-circle-up:before { + content: '\f139'; +} +.b-fa-circle-dollar-to-slot:before { + content: '\f4b9'; +} +.b-fa-donate:before { + content: '\f4b9'; +} +.b-fa-circle-dot:before { + content: '\f192'; +} +.b-fa-dot-circle:before { + content: '\f192'; +} +.b-fa-circle-down:before { + content: '\f358'; +} +.b-fa-arrow-alt-circle-down:before { + content: '\f358'; +} +.b-fa-circle-exclamation:before { + content: '\f06a'; +} +.b-fa-exclamation-circle:before { + content: '\f06a'; +} +.b-fa-circle-h:before { + content: '\f47e'; +} +.b-fa-hospital-symbol:before { + content: '\f47e'; +} +.b-fa-circle-half-stroke:before { + content: '\f042'; +} +.b-fa-adjust:before { + content: '\f042'; +} +.b-fa-circle-info:before { + content: '\f05a'; +} +.b-fa-info-circle:before { + content: '\f05a'; +} +.b-fa-circle-left:before { + content: '\f359'; +} +.b-fa-arrow-alt-circle-left:before { + content: '\f359'; +} +.b-fa-circle-minus:before { + content: '\f056'; +} +.b-fa-minus-circle:before { + content: '\f056'; +} +.b-fa-circle-nodes:before { + content: '\e4e2'; +} +.b-fa-circle-notch:before { + content: '\f1ce'; +} +.b-fa-circle-pause:before { + content: '\f28b'; +} +.b-fa-pause-circle:before { + content: '\f28b'; +} +.b-fa-circle-play:before { + content: '\f144'; +} +.b-fa-play-circle:before { + content: '\f144'; +} +.b-fa-circle-plus:before { + content: '\f055'; +} +.b-fa-plus-circle:before { + content: '\f055'; +} +.b-fa-circle-question:before { + content: '\f059'; +} +.b-fa-question-circle:before { + content: '\f059'; +} +.b-fa-circle-radiation:before { + content: '\f7ba'; +} +.b-fa-radiation-alt:before { + content: '\f7ba'; +} +.b-fa-circle-right:before { + content: '\f35a'; +} +.b-fa-arrow-alt-circle-right:before { + content: '\f35a'; +} +.b-fa-circle-stop:before { + content: '\f28d'; +} +.b-fa-stop-circle:before { + content: '\f28d'; +} +.b-fa-circle-up:before { + content: '\f35b'; +} +.b-fa-arrow-alt-circle-up:before { + content: '\f35b'; +} +.b-fa-circle-user:before { + content: '\f2bd'; +} +.b-fa-user-circle:before { + content: '\f2bd'; +} +.b-fa-circle-xmark:before { + content: '\f057'; +} +.b-fa-times-circle:before { + content: '\f057'; +} +.b-fa-xmark-circle:before { + content: '\f057'; +} +.b-fa-city:before { + content: '\f64f'; +} +.b-fa-clapperboard:before { + content: '\e131'; +} +.b-fa-clipboard:before { + content: '\f328'; +} +.b-fa-clipboard-check:before { + content: '\f46c'; +} +.b-fa-clipboard-list:before { + content: '\f46d'; +} +.b-fa-clipboard-question:before { + content: '\e4e3'; +} +.b-fa-clipboard-user:before { + content: '\f7f3'; +} +.b-fa-clock:before { + content: '\f017'; +} +.b-fa-clock-four:before { + content: '\f017'; +} +.b-fa-clock-rotate-left:before { + content: '\f1da'; +} +.b-fa-history:before { + content: '\f1da'; +} +.b-fa-clone:before { + content: '\f24d'; +} +.b-fa-closed-captioning:before { + content: '\f20a'; +} +.b-fa-cloud:before { + content: '\f0c2'; +} +.b-fa-cloud-arrow-down:before { + content: '\f0ed'; +} +.b-fa-cloud-download:before { + content: '\f0ed'; +} +.b-fa-cloud-download-alt:before { + content: '\f0ed'; +} +.b-fa-cloud-arrow-up:before { + content: '\f0ee'; +} +.b-fa-cloud-upload:before { + content: '\f0ee'; +} +.b-fa-cloud-upload-alt:before { + content: '\f0ee'; +} +.b-fa-cloud-bolt:before { + content: '\f76c'; +} +.b-fa-thunderstorm:before { + content: '\f76c'; +} +.b-fa-cloud-meatball:before { + content: '\f73b'; +} +.b-fa-cloud-moon:before { + content: '\f6c3'; +} +.b-fa-cloud-moon-rain:before { + content: '\f73c'; +} +.b-fa-cloud-rain:before { + content: '\f73d'; +} +.b-fa-cloud-showers-heavy:before { + content: '\f740'; +} +.b-fa-cloud-showers-water:before { + content: '\e4e4'; +} +.b-fa-cloud-sun:before { + content: '\f6c4'; +} +.b-fa-cloud-sun-rain:before { + content: '\f743'; +} +.b-fa-clover:before { + content: '\e139'; +} +.b-fa-code:before { + content: '\f121'; +} +.b-fa-code-branch:before { + content: '\f126'; +} +.b-fa-code-commit:before { + content: '\f386'; +} +.b-fa-code-compare:before { + content: '\e13a'; +} +.b-fa-code-fork:before { + content: '\e13b'; +} +.b-fa-code-merge:before { + content: '\f387'; +} +.b-fa-code-pull-request:before { + content: '\e13c'; +} +.b-fa-coins:before { + content: '\f51e'; +} +.b-fa-colon-sign:before { + content: '\e140'; +} +.b-fa-comment:before { + content: '\f075'; +} +.b-fa-comment-dollar:before { + content: '\f651'; +} +.b-fa-comment-dots:before { + content: '\f4ad'; +} +.b-fa-commenting:before { + content: '\f4ad'; +} +.b-fa-comment-medical:before { + content: '\f7f5'; +} +.b-fa-comment-slash:before { + content: '\f4b3'; +} +.b-fa-comment-sms:before { + content: '\f7cd'; +} +.b-fa-sms:before { + content: '\f7cd'; +} +.b-fa-comments:before { + content: '\f086'; +} +.b-fa-comments-dollar:before { + content: '\f653'; +} +.b-fa-compact-disc:before { + content: '\f51f'; +} +.b-fa-compass:before { + content: '\f14e'; +} +.b-fa-compass-drafting:before { + content: '\f568'; +} +.b-fa-drafting-compass:before { + content: '\f568'; +} +.b-fa-compress:before { + content: '\f066'; +} +.b-fa-computer:before { + content: '\e4e5'; +} +.b-fa-computer-mouse:before { + content: '\f8cc'; +} +.b-fa-mouse:before { + content: '\f8cc'; +} +.b-fa-cookie:before { + content: '\f563'; +} +.b-fa-cookie-bite:before { + content: '\f564'; +} +.b-fa-copy:before { + content: '\f0c5'; +} +.b-fa-copyright:before { + content: '\f1f9'; +} +.b-fa-couch:before { + content: '\f4b8'; +} +.b-fa-cow:before { + content: '\f6c8'; +} +.b-fa-credit-card:before { + content: '\f09d'; +} +.b-fa-credit-card-alt:before { + content: '\f09d'; +} +.b-fa-crop:before { + content: '\f125'; +} +.b-fa-crop-simple:before { + content: '\f565'; +} +.b-fa-crop-alt:before { + content: '\f565'; +} +.b-fa-cross:before { + content: '\f654'; +} +.b-fa-crosshairs:before { + content: '\f05b'; +} +.b-fa-crow:before { + content: '\f520'; +} +.b-fa-crown:before { + content: '\f521'; +} +.b-fa-crutch:before { + content: '\f7f7'; +} +.b-fa-cruzeiro-sign:before { + content: '\e152'; +} +.b-fa-cube:before { + content: '\f1b2'; +} +.b-fa-cubes:before { + content: '\f1b3'; +} +.b-fa-cubes-stacked:before { + content: '\e4e6'; +} +.b-fa-d:before { + content: 'D'; +} +.b-fa-database:before { + content: '\f1c0'; +} +.b-fa-delete-left:before { + content: '\f55a'; +} +.b-fa-backspace:before { + content: '\f55a'; +} +.b-fa-democrat:before { + content: '\f747'; +} +.b-fa-desktop:before { + content: '\f390'; +} +.b-fa-desktop-alt:before { + content: '\f390'; +} +.b-fa-dharmachakra:before { + content: '\f655'; +} +.b-fa-diagram-next:before { + content: '\e476'; +} +.b-fa-diagram-predecessor:before { + content: '\e477'; +} +.b-fa-diagram-project:before { + content: '\f542'; +} +.b-fa-project-diagram:before { + content: '\f542'; +} +.b-fa-diagram-successor:before { + content: '\e47a'; +} +.b-fa-diamond:before { + content: '\f219'; +} +.b-fa-diamond-turn-right:before { + content: '\f5eb'; +} +.b-fa-directions:before { + content: '\f5eb'; +} +.b-fa-dice:before { + content: '\f522'; +} +.b-fa-dice-d20:before { + content: '\f6cf'; +} +.b-fa-dice-d6:before { + content: '\f6d1'; +} +.b-fa-dice-five:before { + content: '\f523'; +} +.b-fa-dice-four:before { + content: '\f524'; +} +.b-fa-dice-one:before { + content: '\f525'; +} +.b-fa-dice-six:before { + content: '\f526'; +} +.b-fa-dice-three:before { + content: '\f527'; +} +.b-fa-dice-two:before { + content: '\f528'; +} +.b-fa-disease:before { + content: '\f7fa'; +} +.b-fa-display:before { + content: '\e163'; +} +.b-fa-divide:before { + content: '\f529'; +} +.b-fa-dna:before { + content: '\f471'; +} +.b-fa-dog:before { + content: '\f6d3'; +} +.b-fa-dollar-sign:before { + content: '$'; +} +.b-fa-dollar:before { + content: '$'; +} +.b-fa-usd:before { + content: '$'; +} +.b-fa-dolly:before { + content: '\f472'; +} +.b-fa-dolly-box:before { + content: '\f472'; +} +.b-fa-dong-sign:before { + content: '\e169'; +} +.b-fa-door-closed:before { + content: '\f52a'; +} +.b-fa-door-open:before { + content: '\f52b'; +} +.b-fa-dove:before { + content: '\f4ba'; +} +.b-fa-down-left-and-up-right-to-center:before { + content: '\f422'; +} +.b-fa-compress-alt:before { + content: '\f422'; +} +.b-fa-down-long:before { + content: '\f309'; +} +.b-fa-long-arrow-alt-down:before { + content: '\f309'; +} +.b-fa-download:before { + content: '\f019'; +} +.b-fa-dragon:before { + content: '\f6d5'; +} +.b-fa-draw-polygon:before { + content: '\f5ee'; +} +.b-fa-droplet:before { + content: '\f043'; +} +.b-fa-tint:before { + content: '\f043'; +} +.b-fa-droplet-slash:before { + content: '\f5c7'; +} +.b-fa-tint-slash:before { + content: '\f5c7'; +} +.b-fa-drum:before { + content: '\f569'; +} +.b-fa-drum-steelpan:before { + content: '\f56a'; +} +.b-fa-drumstick-bite:before { + content: '\f6d7'; +} +.b-fa-dumbbell:before { + content: '\f44b'; +} +.b-fa-dumpster:before { + content: '\f793'; +} +.b-fa-dumpster-fire:before { + content: '\f794'; +} +.b-fa-dungeon:before { + content: '\f6d9'; +} +.b-fa-e:before { + content: 'E'; +} +.b-fa-ear-deaf:before { + content: '\f2a4'; +} +.b-fa-deaf:before { + content: '\f2a4'; +} +.b-fa-deafness:before { + content: '\f2a4'; +} +.b-fa-hard-of-hearing:before { + content: '\f2a4'; +} +.b-fa-ear-listen:before { + content: '\f2a2'; +} +.b-fa-assistive-listening-systems:before { + content: '\f2a2'; +} +.b-fa-earth-africa:before { + content: '\f57c'; +} +.b-fa-globe-africa:before { + content: '\f57c'; +} +.b-fa-earth-americas:before { + content: '\f57d'; +} +.b-fa-earth:before { + content: '\f57d'; +} +.b-fa-earth-america:before { + content: '\f57d'; +} +.b-fa-globe-americas:before { + content: '\f57d'; +} +.b-fa-earth-asia:before { + content: '\f57e'; +} +.b-fa-globe-asia:before { + content: '\f57e'; +} +.b-fa-earth-europe:before { + content: '\f7a2'; +} +.b-fa-globe-europe:before { + content: '\f7a2'; +} +.b-fa-earth-oceania:before { + content: '\e47b'; +} +.b-fa-globe-oceania:before { + content: '\e47b'; +} +.b-fa-egg:before { + content: '\f7fb'; +} +.b-fa-eject:before { + content: '\f052'; +} +.b-fa-elevator:before { + content: '\e16d'; +} +.b-fa-ellipsis:before { + content: '\f141'; +} +.b-fa-ellipsis-h:before { + content: '\f141'; +} +.b-fa-ellipsis-vertical:before { + content: '\f142'; +} +.b-fa-ellipsis-v:before { + content: '\f142'; +} +.b-fa-envelope:before { + content: '\f0e0'; +} +.b-fa-envelope-circle-check:before { + content: '\e4e8'; +} +.b-fa-envelope-open:before { + content: '\f2b6'; +} +.b-fa-envelope-open-text:before { + content: '\f658'; +} +.b-fa-envelopes-bulk:before { + content: '\f674'; +} +.b-fa-mail-bulk:before { + content: '\f674'; +} +.b-fa-equals:before { + content: '='; +} +.b-fa-eraser:before { + content: '\f12d'; +} +.b-fa-ethernet:before { + content: '\f796'; +} +.b-fa-euro-sign:before { + content: '\f153'; +} +.b-fa-eur:before { + content: '\f153'; +} +.b-fa-euro:before { + content: '\f153'; +} +.b-fa-exclamation:before { + content: '!'; +} +.b-fa-expand:before { + content: '\f065'; +} +.b-fa-explosion:before { + content: '\e4e9'; +} +.b-fa-eye:before { + content: '\f06e'; +} +.b-fa-eye-dropper:before { + content: '\f1fb'; +} +.b-fa-eye-dropper-empty:before { + content: '\f1fb'; +} +.b-fa-eyedropper:before { + content: '\f1fb'; +} +.b-fa-eye-low-vision:before { + content: '\f2a8'; +} +.b-fa-low-vision:before { + content: '\f2a8'; +} +.b-fa-eye-slash:before { + content: '\f070'; +} +.b-fa-f:before { + content: 'F'; +} +.b-fa-face-angry:before { + content: '\f556'; +} +.b-fa-angry:before { + content: '\f556'; +} +.b-fa-face-dizzy:before { + content: '\f567'; +} +.b-fa-dizzy:before { + content: '\f567'; +} +.b-fa-face-flushed:before { + content: '\f579'; +} +.b-fa-flushed:before { + content: '\f579'; +} +.b-fa-face-frown:before { + content: '\f119'; +} +.b-fa-frown:before { + content: '\f119'; +} +.b-fa-face-frown-open:before { + content: '\f57a'; +} +.b-fa-frown-open:before { + content: '\f57a'; +} +.b-fa-face-grimace:before { + content: '\f57f'; +} +.b-fa-grimace:before { + content: '\f57f'; +} +.b-fa-face-grin:before { + content: '\f580'; +} +.b-fa-grin:before { + content: '\f580'; +} +.b-fa-face-grin-beam:before { + content: '\f582'; +} +.b-fa-grin-beam:before { + content: '\f582'; +} +.b-fa-face-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-face-grin-hearts:before { + content: '\f584'; +} +.b-fa-grin-hearts:before { + content: '\f584'; +} +.b-fa-face-grin-squint:before { + content: '\f585'; +} +.b-fa-grin-squint:before { + content: '\f585'; +} +.b-fa-face-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-face-grin-stars:before { + content: '\f587'; +} +.b-fa-grin-stars:before { + content: '\f587'; +} +.b-fa-face-grin-tears:before { + content: '\f588'; +} +.b-fa-grin-tears:before { + content: '\f588'; +} +.b-fa-face-grin-tongue:before { + content: '\f589'; +} +.b-fa-grin-tongue:before { + content: '\f589'; +} +.b-fa-face-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-face-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-face-grin-wide:before { + content: '\f581'; +} +.b-fa-grin-alt:before { + content: '\f581'; +} +.b-fa-face-grin-wink:before { + content: '\f58c'; +} +.b-fa-grin-wink:before { + content: '\f58c'; +} +.b-fa-face-kiss:before { + content: '\f596'; +} +.b-fa-kiss:before { + content: '\f596'; +} +.b-fa-face-kiss-beam:before { + content: '\f597'; +} +.b-fa-kiss-beam:before { + content: '\f597'; +} +.b-fa-face-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-face-laugh:before { + content: '\f599'; +} +.b-fa-laugh:before { + content: '\f599'; +} +.b-fa-face-laugh-beam:before { + content: '\f59a'; +} +.b-fa-laugh-beam:before { + content: '\f59a'; +} +.b-fa-face-laugh-squint:before { + content: '\f59b'; +} +.b-fa-laugh-squint:before { + content: '\f59b'; +} +.b-fa-face-laugh-wink:before { + content: '\f59c'; +} +.b-fa-laugh-wink:before { + content: '\f59c'; +} +.b-fa-face-meh:before { + content: '\f11a'; +} +.b-fa-meh:before { + content: '\f11a'; +} +.b-fa-face-meh-blank:before { + content: '\f5a4'; +} +.b-fa-meh-blank:before { + content: '\f5a4'; +} +.b-fa-face-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-meh-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-face-sad-cry:before { + content: '\f5b3'; +} +.b-fa-sad-cry:before { + content: '\f5b3'; +} +.b-fa-face-sad-tear:before { + content: '\f5b4'; +} +.b-fa-sad-tear:before { + content: '\f5b4'; +} +.b-fa-face-smile:before { + content: '\f118'; +} +.b-fa-smile:before { + content: '\f118'; +} +.b-fa-face-smile-beam:before { + content: '\f5b8'; +} +.b-fa-smile-beam:before { + content: '\f5b8'; +} +.b-fa-face-smile-wink:before { + content: '\f4da'; +} +.b-fa-smile-wink:before { + content: '\f4da'; +} +.b-fa-face-surprise:before { + content: '\f5c2'; +} +.b-fa-surprise:before { + content: '\f5c2'; +} +.b-fa-face-tired:before { + content: '\f5c8'; +} +.b-fa-tired:before { + content: '\f5c8'; +} +.b-fa-fan:before { + content: '\f863'; +} +.b-fa-faucet:before { + content: '\e005'; +} +.b-fa-faucet-drip:before { + content: '\e006'; +} +.b-fa-fax:before { + content: '\f1ac'; +} +.b-fa-feather:before { + content: '\f52d'; +} +.b-fa-feather-pointed:before { + content: '\f56b'; +} +.b-fa-feather-alt:before { + content: '\f56b'; +} +.b-fa-ferry:before { + content: '\e4ea'; +} +.b-fa-file:before { + content: '\f15b'; +} +.b-fa-file-arrow-down:before { + content: '\f56d'; +} +.b-fa-file-download:before { + content: '\f56d'; +} +.b-fa-file-arrow-up:before { + content: '\f574'; +} +.b-fa-file-upload:before { + content: '\f574'; +} +.b-fa-file-audio:before { + content: '\f1c7'; +} +.b-fa-file-circle-check:before { + content: '\e493'; +} +.b-fa-file-circle-exclamation:before { + content: '\e4eb'; +} +.b-fa-file-circle-minus:before { + content: '\e4ed'; +} +.b-fa-file-circle-plus:before { + content: '\e4ee'; +} +.b-fa-file-circle-question:before { + content: '\e4ef'; +} +.b-fa-file-circle-xmark:before { + content: '\e494'; +} +.b-fa-file-code:before { + content: '\f1c9'; +} +.b-fa-file-contract:before { + content: '\f56c'; +} +.b-fa-file-csv:before { + content: '\f6dd'; +} +.b-fa-file-excel:before { + content: '\f1c3'; +} +.b-fa-file-export:before { + content: '\f56e'; +} +.b-fa-arrow-right-from-file:before { + content: '\f56e'; +} +.b-fa-file-image:before { + content: '\f1c5'; +} +.b-fa-file-import:before { + content: '\f56f'; +} +.b-fa-arrow-right-to-file:before { + content: '\f56f'; +} +.b-fa-file-invoice:before { + content: '\f570'; +} +.b-fa-file-invoice-dollar:before { + content: '\f571'; +} +.b-fa-file-lines:before { + content: '\f15c'; +} +.b-fa-file-alt:before { + content: '\f15c'; +} +.b-fa-file-text:before { + content: '\f15c'; +} +.b-fa-file-medical:before { + content: '\f477'; +} +.b-fa-file-pdf:before { + content: '\f1c1'; +} +.b-fa-file-pen:before { + content: '\f31c'; +} +.b-fa-file-edit:before { + content: '\f31c'; +} +.b-fa-file-powerpoint:before { + content: '\f1c4'; +} +.b-fa-file-prescription:before { + content: '\f572'; +} +.b-fa-file-shield:before { + content: '\e4f0'; +} +.b-fa-file-signature:before { + content: '\f573'; +} +.b-fa-file-video:before { + content: '\f1c8'; +} +.b-fa-file-waveform:before { + content: '\f478'; +} +.b-fa-file-medical-alt:before { + content: '\f478'; +} +.b-fa-file-word:before { + content: '\f1c2'; +} +.b-fa-file-zipper:before { + content: '\f1c6'; +} +.b-fa-file-archive:before { + content: '\f1c6'; +} +.b-fa-fill:before { + content: '\f575'; +} +.b-fa-fill-drip:before { + content: '\f576'; +} +.b-fa-film:before { + content: '\f008'; +} +.b-fa-filter:before { + content: '\f0b0'; +} +.b-fa-filter-circle-dollar:before { + content: '\f662'; +} +.b-fa-funnel-dollar:before { + content: '\f662'; +} +.b-fa-filter-circle-xmark:before { + content: '\e17b'; +} +.b-fa-fingerprint:before { + content: '\f577'; +} +.b-fa-fire:before { + content: '\f06d'; +} +.b-fa-fire-burner:before { + content: '\e4f1'; +} +.b-fa-fire-extinguisher:before { + content: '\f134'; +} +.b-fa-fire-flame-curved:before { + content: '\f7e4'; +} +.b-fa-fire-alt:before { + content: '\f7e4'; +} +.b-fa-fire-flame-simple:before { + content: '\f46a'; +} +.b-fa-burn:before { + content: '\f46a'; +} +.b-fa-fish:before { + content: '\f578'; +} +.b-fa-fish-fins:before { + content: '\e4f2'; +} +.b-fa-flag:before { + content: '\f024'; +} +.b-fa-flag-checkered:before { + content: '\f11e'; +} +.b-fa-flag-usa:before { + content: '\f74d'; +} +.b-fa-flask:before { + content: '\f0c3'; +} +.b-fa-flask-vial:before { + content: '\e4f3'; +} +.b-fa-floppy-disk:before { + content: '\f0c7'; +} +.b-fa-save:before { + content: '\f0c7'; +} +.b-fa-florin-sign:before { + content: '\e184'; +} +.b-fa-folder:before { + content: '\f07b'; +} +.b-fa-folder-blank:before { + content: '\f07b'; +} +.b-fa-folder-closed:before { + content: '\e185'; +} +.b-fa-folder-minus:before { + content: '\f65d'; +} +.b-fa-folder-open:before { + content: '\f07c'; +} +.b-fa-folder-plus:before { + content: '\f65e'; +} +.b-fa-folder-tree:before { + content: '\f802'; +} +.b-fa-font:before { + content: '\f031'; +} +.b-fa-football:before { + content: '\f44e'; +} +.b-fa-football-ball:before { + content: '\f44e'; +} +.b-fa-forward:before { + content: '\f04e'; +} +.b-fa-forward-fast:before { + content: '\f050'; +} +.b-fa-fast-forward:before { + content: '\f050'; +} +.b-fa-forward-step:before { + content: '\f051'; +} +.b-fa-step-forward:before { + content: '\f051'; +} +.b-fa-franc-sign:before { + content: '\e18f'; +} +.b-fa-frog:before { + content: '\f52e'; +} +.b-fa-futbol:before { + content: '\f1e3'; +} +.b-fa-futbol-ball:before { + content: '\f1e3'; +} +.b-fa-soccer-ball:before { + content: '\f1e3'; +} +.b-fa-g:before { + content: 'G'; +} +.b-fa-gamepad:before { + content: '\f11b'; +} +.b-fa-gas-pump:before { + content: '\f52f'; +} +.b-fa-gauge:before { + content: '\f624'; +} +.b-fa-dashboard:before { + content: '\f624'; +} +.b-fa-gauge-med:before { + content: '\f624'; +} +.b-fa-tachometer-alt-average:before { + content: '\f624'; +} +.b-fa-gauge-high:before { + content: '\f625'; +} +.b-fa-tachometer-alt:before { + content: '\f625'; +} +.b-fa-tachometer-alt-fast:before { + content: '\f625'; +} +.b-fa-gauge-simple:before { + content: '\f629'; +} +.b-fa-gauge-simple-med:before { + content: '\f629'; +} +.b-fa-tachometer-average:before { + content: '\f629'; +} +.b-fa-gauge-simple-high:before { + content: '\f62a'; +} +.b-fa-tachometer:before { + content: '\f62a'; +} +.b-fa-tachometer-fast:before { + content: '\f62a'; +} +.b-fa-gavel:before { + content: '\f0e3'; +} +.b-fa-legal:before { + content: '\f0e3'; +} +.b-fa-gear:before { + content: '\f013'; +} +.b-fa-cog:before { + content: '\f013'; +} +.b-fa-gears:before { + content: '\f085'; +} +.b-fa-cogs:before { + content: '\f085'; +} +.b-fa-gem:before { + content: '\f3a5'; +} +.b-fa-genderless:before { + content: '\f22d'; +} +.b-fa-ghost:before { + content: '\f6e2'; +} +.b-fa-gift:before { + content: '\f06b'; +} +.b-fa-gifts:before { + content: '\f79c'; +} +.b-fa-glass-water:before { + content: '\e4f4'; +} +.b-fa-glass-water-droplet:before { + content: '\e4f5'; +} +.b-fa-glasses:before { + content: '\f530'; +} +.b-fa-globe:before { + content: '\f0ac'; +} +.b-fa-golf-ball-tee:before { + content: '\f450'; +} +.b-fa-golf-ball:before { + content: '\f450'; +} +.b-fa-gopuram:before { + content: '\f664'; +} +.b-fa-graduation-cap:before { + content: '\f19d'; +} +.b-fa-mortar-board:before { + content: '\f19d'; +} +.b-fa-greater-than:before { + content: '>'; +} +.b-fa-greater-than-equal:before { + content: '\f532'; +} +.b-fa-grip:before { + content: '\f58d'; +} +.b-fa-grip-horizontal:before { + content: '\f58d'; +} +.b-fa-grip-lines:before { + content: '\f7a4'; +} +.b-fa-grip-lines-vertical:before { + content: '\f7a5'; +} +.b-fa-grip-vertical:before { + content: '\f58e'; +} +.b-fa-group-arrows-rotate:before { + content: '\e4f6'; +} +.b-fa-guarani-sign:before { + content: '\e19a'; +} +.b-fa-guitar:before { + content: '\f7a6'; +} +.b-fa-gun:before { + content: '\e19b'; +} +.b-fa-h:before { + content: 'H'; +} +.b-fa-hammer:before { + content: '\f6e3'; +} +.b-fa-hamsa:before { + content: '\f665'; +} +.b-fa-hand:before { + content: '\f256'; +} +.b-fa-hand-paper:before { + content: '\f256'; +} +.b-fa-hand-back-fist:before { + content: '\f255'; +} +.b-fa-hand-rock:before { + content: '\f255'; +} +.b-fa-hand-dots:before { + content: '\f461'; +} +.b-fa-allergies:before { + content: '\f461'; +} +.b-fa-hand-fist:before { + content: '\f6de'; +} +.b-fa-fist-raised:before { + content: '\f6de'; +} +.b-fa-hand-holding:before { + content: '\f4bd'; +} +.b-fa-hand-holding-dollar:before { + content: '\f4c0'; +} +.b-fa-hand-holding-usd:before { + content: '\f4c0'; +} +.b-fa-hand-holding-droplet:before { + content: '\f4c1'; +} +.b-fa-hand-holding-water:before { + content: '\f4c1'; +} +.b-fa-hand-holding-hand:before { + content: '\e4f7'; +} +.b-fa-hand-holding-heart:before { + content: '\f4be'; +} +.b-fa-hand-holding-medical:before { + content: '\e05c'; +} +.b-fa-hand-lizard:before { + content: '\f258'; +} +.b-fa-hand-middle-finger:before { + content: '\f806'; +} +.b-fa-hand-peace:before { + content: '\f25b'; +} +.b-fa-hand-point-down:before { + content: '\f0a7'; +} +.b-fa-hand-point-left:before { + content: '\f0a5'; +} +.b-fa-hand-point-right:before { + content: '\f0a4'; +} +.b-fa-hand-point-up:before { + content: '\f0a6'; +} +.b-fa-hand-pointer:before { + content: '\f25a'; +} +.b-fa-hand-scissors:before { + content: '\f257'; +} +.b-fa-hand-sparkles:before { + content: '\e05d'; +} +.b-fa-hand-spock:before { + content: '\f259'; +} +.b-fa-handcuffs:before { + content: '\e4f8'; +} +.b-fa-hands:before { + content: '\f2a7'; +} +.b-fa-sign-language:before { + content: '\f2a7'; +} +.b-fa-signing:before { + content: '\f2a7'; +} +.b-fa-hands-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-bound:before { + content: '\e4f9'; +} +.b-fa-hands-bubbles:before { + content: '\e05e'; +} +.b-fa-hands-wash:before { + content: '\e05e'; +} +.b-fa-hands-clapping:before { + content: '\e1a8'; +} +.b-fa-hands-holding:before { + content: '\f4c2'; +} +.b-fa-hands-holding-child:before { + content: '\e4fa'; +} +.b-fa-hands-holding-circle:before { + content: '\e4fb'; +} +.b-fa-hands-praying:before { + content: '\f684'; +} +.b-fa-praying-hands:before { + content: '\f684'; +} +.b-fa-handshake:before { + content: '\f2b5'; +} +.b-fa-handshake-angle:before { + content: '\f4c4'; +} +.b-fa-hands-helping:before { + content: '\f4c4'; +} +.b-fa-handshake-simple:before { + content: '\f4c6'; +} +.b-fa-handshake-alt:before { + content: '\f4c6'; +} +.b-fa-handshake-simple-slash:before { + content: '\e05f'; +} +.b-fa-handshake-alt-slash:before { + content: '\e05f'; +} +.b-fa-handshake-slash:before { + content: '\e060'; +} +.b-fa-hanukiah:before { + content: '\f6e6'; +} +.b-fa-hard-drive:before { + content: '\f0a0'; +} +.b-fa-hdd:before { + content: '\f0a0'; +} +.b-fa-hashtag:before { + content: '#'; +} +.b-fa-hat-cowboy:before { + content: '\f8c0'; +} +.b-fa-hat-cowboy-side:before { + content: '\f8c1'; +} +.b-fa-hat-wizard:before { + content: '\f6e8'; +} +.b-fa-head-side-cough:before { + content: '\e061'; +} +.b-fa-head-side-cough-slash:before { + content: '\e062'; +} +.b-fa-head-side-mask:before { + content: '\e063'; +} +.b-fa-head-side-virus:before { + content: '\e064'; +} +.b-fa-heading:before { + content: '\f1dc'; +} +.b-fa-header:before { + content: '\f1dc'; +} +.b-fa-headphones:before { + content: '\f025'; +} +.b-fa-headphones-simple:before { + content: '\f58f'; +} +.b-fa-headphones-alt:before { + content: '\f58f'; +} +.b-fa-headset:before { + content: '\f590'; +} +.b-fa-heart:before { + content: '\f004'; +} +.b-fa-heart-circle-bolt:before { + content: '\e4fc'; +} +.b-fa-heart-circle-check:before { + content: '\e4fd'; +} +.b-fa-heart-circle-exclamation:before { + content: '\e4fe'; +} +.b-fa-heart-circle-minus:before { + content: '\e4ff'; +} +.b-fa-heart-circle-plus:before { + content: '\e500'; +} +.b-fa-heart-circle-xmark:before { + content: '\e501'; +} +.b-fa-heart-crack:before { + content: '\f7a9'; +} +.b-fa-heart-broken:before { + content: '\f7a9'; +} +.b-fa-heart-pulse:before { + content: '\f21e'; +} +.b-fa-heartbeat:before { + content: '\f21e'; +} +.b-fa-helicopter:before { + content: '\f533'; +} +.b-fa-helicopter-symbol:before { + content: '\e502'; +} +.b-fa-helmet-safety:before { + content: '\f807'; +} +.b-fa-hard-hat:before { + content: '\f807'; +} +.b-fa-hat-hard:before { + content: '\f807'; +} +.b-fa-helmet-un:before { + content: '\e503'; +} +.b-fa-highlighter:before { + content: '\f591'; +} +.b-fa-hill-avalanche:before { + content: '\e507'; +} +.b-fa-hill-rockslide:before { + content: '\e508'; +} +.b-fa-hippo:before { + content: '\f6ed'; +} +.b-fa-hockey-puck:before { + content: '\f453'; +} +.b-fa-holly-berry:before { + content: '\f7aa'; +} +.b-fa-horse:before { + content: '\f6f0'; +} +.b-fa-horse-head:before { + content: '\f7ab'; +} +.b-fa-hospital:before { + content: '\f0f8'; +} +.b-fa-hospital-alt:before { + content: '\f0f8'; +} +.b-fa-hospital-wide:before { + content: '\f0f8'; +} +.b-fa-hospital-user:before { + content: '\f80d'; +} +.b-fa-hot-tub-person:before { + content: '\f593'; +} +.b-fa-hot-tub:before { + content: '\f593'; +} +.b-fa-hotdog:before { + content: '\f80f'; +} +.b-fa-hotel:before { + content: '\f594'; +} +.b-fa-hourglass:before { + content: '\f254'; +} +.b-fa-hourglass-2:before { + content: '\f254'; +} +.b-fa-hourglass-half:before { + content: '\f254'; +} +.b-fa-hourglass-empty:before { + content: '\f252'; +} +.b-fa-hourglass-end:before { + content: '\f253'; +} +.b-fa-hourglass-3:before { + content: '\f253'; +} +.b-fa-hourglass-start:before { + content: '\f251'; +} +.b-fa-hourglass-1:before { + content: '\f251'; +} +.b-fa-house:before { + content: '\f015'; +} +.b-fa-home:before { + content: '\f015'; +} +.b-fa-home-alt:before { + content: '\f015'; +} +.b-fa-home-lg-alt:before { + content: '\f015'; +} +.b-fa-house-chimney:before { + content: '\e3af'; +} +.b-fa-home-lg:before { + content: '\e3af'; +} +.b-fa-house-chimney-crack:before { + content: '\f6f1'; +} +.b-fa-house-damage:before { + content: '\f6f1'; +} +.b-fa-house-chimney-medical:before { + content: '\f7f2'; +} +.b-fa-clinic-medical:before { + content: '\f7f2'; +} +.b-fa-house-chimney-user:before { + content: '\e065'; +} +.b-fa-house-chimney-window:before { + content: '\e00d'; +} +.b-fa-house-circle-check:before { + content: '\e509'; +} +.b-fa-house-circle-exclamation:before { + content: '\e50a'; +} +.b-fa-house-circle-xmark:before { + content: '\e50b'; +} +.b-fa-house-crack:before { + content: '\e3b1'; +} +.b-fa-house-fire:before { + content: '\e50c'; +} +.b-fa-house-flag:before { + content: '\e50d'; +} +.b-fa-house-flood-water:before { + content: '\e50e'; +} +.b-fa-house-flood-water-circle-arrow-right:before { + content: '\e50f'; +} +.b-fa-house-laptop:before { + content: '\e066'; +} +.b-fa-laptop-house:before { + content: '\e066'; +} +.b-fa-house-lock:before { + content: '\e510'; +} +.b-fa-house-medical:before { + content: '\e3b2'; +} +.b-fa-house-medical-circle-check:before { + content: '\e511'; +} +.b-fa-house-medical-circle-exclamation:before { + content: '\e512'; +} +.b-fa-house-medical-circle-xmark:before { + content: '\e513'; +} +.b-fa-house-medical-flag:before { + content: '\e514'; +} +.b-fa-house-signal:before { + content: '\e012'; +} +.b-fa-house-tsunami:before { + content: '\e515'; +} +.b-fa-house-user:before { + content: '\e1b0'; +} +.b-fa-home-user:before { + content: '\e1b0'; +} +.b-fa-hryvnia-sign:before { + content: '\f6f2'; +} +.b-fa-hryvnia:before { + content: '\f6f2'; +} +.b-fa-hurricane:before { + content: '\f751'; +} +.b-fa-i:before { + content: 'I'; +} +.b-fa-i-cursor:before { + content: '\f246'; +} +.b-fa-ice-cream:before { + content: '\f810'; +} +.b-fa-icicles:before { + content: '\f7ad'; +} +.b-fa-icons:before { + content: '\f86d'; +} +.b-fa-heart-music-camera-bolt:before { + content: '\f86d'; +} +.b-fa-id-badge:before { + content: '\f2c1'; +} +.b-fa-id-card:before { + content: '\f2c2'; +} +.b-fa-drivers-license:before { + content: '\f2c2'; +} +.b-fa-id-card-clip:before { + content: '\f47f'; +} +.b-fa-id-card-alt:before { + content: '\f47f'; +} +.b-fa-igloo:before { + content: '\f7ae'; +} +.b-fa-image:before { + content: '\f03e'; +} +.b-fa-image-portrait:before { + content: '\f3e0'; +} +.b-fa-portrait:before { + content: '\f3e0'; +} +.b-fa-images:before { + content: '\f302'; +} +.b-fa-inbox:before { + content: '\f01c'; +} +.b-fa-indent:before { + content: '\f03c'; +} +.b-fa-indian-rupee-sign:before { + content: '\e1bc'; +} +.b-fa-indian-rupee:before { + content: '\e1bc'; +} +.b-fa-inr:before { + content: '\e1bc'; +} +.b-fa-industry:before { + content: '\f275'; +} +.b-fa-infinity:before { + content: '\f534'; +} +.b-fa-info:before { + content: '\f129'; +} +.b-fa-italic:before { + content: '\f033'; +} +.b-fa-j:before { + content: 'J'; +} +.b-fa-jar:before { + content: '\e516'; +} +.b-fa-jar-wheat:before { + content: '\e517'; +} +.b-fa-jedi:before { + content: '\f669'; +} +.b-fa-jet-fighter:before { + content: '\f0fb'; +} +.b-fa-fighter-jet:before { + content: '\f0fb'; +} +.b-fa-jet-fighter-up:before { + content: '\e518'; +} +.b-fa-joint:before { + content: '\f595'; +} +.b-fa-jug-detergent:before { + content: '\e519'; +} +.b-fa-k:before { + content: 'K'; +} +.b-fa-kaaba:before { + content: '\f66b'; +} +.b-fa-key:before { + content: '\f084'; +} +.b-fa-keyboard:before { + content: '\f11c'; +} +.b-fa-khanda:before { + content: '\f66d'; +} +.b-fa-kip-sign:before { + content: '\e1c4'; +} +.b-fa-kit-medical:before { + content: '\f479'; +} +.b-fa-first-aid:before { + content: '\f479'; +} +.b-fa-kitchen-set:before { + content: '\e51a'; +} +.b-fa-kiwi-bird:before { + content: '\f535'; +} +.b-fa-l:before { + content: 'L'; +} +.b-fa-land-mine-on:before { + content: '\e51b'; +} +.b-fa-landmark:before { + content: '\f66f'; +} +.b-fa-landmark-dome:before { + content: '\f752'; +} +.b-fa-landmark-alt:before { + content: '\f752'; +} +.b-fa-landmark-flag:before { + content: '\e51c'; +} +.b-fa-language:before { + content: '\f1ab'; +} +.b-fa-laptop:before { + content: '\f109'; +} +.b-fa-laptop-code:before { + content: '\f5fc'; +} +.b-fa-laptop-file:before { + content: '\e51d'; +} +.b-fa-laptop-medical:before { + content: '\f812'; +} +.b-fa-lari-sign:before { + content: '\e1c8'; +} +.b-fa-layer-group:before { + content: '\f5fd'; +} +.b-fa-leaf:before { + content: '\f06c'; +} +.b-fa-left-long:before { + content: '\f30a'; +} +.b-fa-long-arrow-alt-left:before { + content: '\f30a'; +} +.b-fa-left-right:before { + content: '\f337'; +} +.b-fa-arrows-alt-h:before { + content: '\f337'; +} +.b-fa-lemon:before { + content: '\f094'; +} +.b-fa-less-than:before { + content: '<'; +} +.b-fa-less-than-equal:before { + content: '\f537'; +} +.b-fa-life-ring:before { + content: '\f1cd'; +} +.b-fa-lightbulb:before { + content: '\f0eb'; +} +.b-fa-lines-leaning:before { + content: '\e51e'; +} +.b-fa-link:before { + content: '\f0c1'; +} +.b-fa-chain:before { + content: '\f0c1'; +} +.b-fa-link-slash:before { + content: '\f127'; +} +.b-fa-chain-broken:before { + content: '\f127'; +} +.b-fa-chain-slash:before { + content: '\f127'; +} +.b-fa-unlink:before { + content: '\f127'; +} +.b-fa-lira-sign:before { + content: '\f195'; +} +.b-fa-list:before { + content: '\f03a'; +} +.b-fa-list-squares:before { + content: '\f03a'; +} +.b-fa-list-check:before { + content: '\f0ae'; +} +.b-fa-tasks:before { + content: '\f0ae'; +} +.b-fa-list-ol:before { + content: '\f0cb'; +} +.b-fa-list-1-2:before { + content: '\f0cb'; +} +.b-fa-list-numeric:before { + content: '\f0cb'; +} +.b-fa-list-ul:before { + content: '\f0ca'; +} +.b-fa-list-dots:before { + content: '\f0ca'; +} +.b-fa-litecoin-sign:before { + content: '\e1d3'; +} +.b-fa-location-arrow:before { + content: '\f124'; +} +.b-fa-location-crosshairs:before { + content: '\f601'; +} +.b-fa-location:before { + content: '\f601'; +} +.b-fa-location-dot:before { + content: '\f3c5'; +} +.b-fa-map-marker-alt:before { + content: '\f3c5'; +} +.b-fa-location-pin:before { + content: '\f041'; +} +.b-fa-map-marker:before { + content: '\f041'; +} +.b-fa-location-pin-lock:before { + content: '\e51f'; +} +.b-fa-lock:before { + content: '\f023'; +} +.b-fa-lock-open:before { + content: '\f3c1'; +} +.b-fa-locust:before { + content: '\e520'; +} +.b-fa-lungs:before { + content: '\f604'; +} +.b-fa-lungs-virus:before { + content: '\e067'; +} +.b-fa-m:before { + content: 'M'; +} +.b-fa-magnet:before { + content: '\f076'; +} +.b-fa-magnifying-glass:before { + content: '\f002'; +} +.b-fa-search:before { + content: '\f002'; +} +.b-fa-magnifying-glass-arrow-right:before { + content: '\e521'; +} +.b-fa-magnifying-glass-chart:before { + content: '\e522'; +} +.b-fa-magnifying-glass-dollar:before { + content: '\f688'; +} +.b-fa-search-dollar:before { + content: '\f688'; +} +.b-fa-magnifying-glass-location:before { + content: '\f689'; +} +.b-fa-search-location:before { + content: '\f689'; +} +.b-fa-magnifying-glass-minus:before { + content: '\f010'; +} +.b-fa-search-minus:before { + content: '\f010'; +} +.b-fa-magnifying-glass-plus:before { + content: '\f00e'; +} +.b-fa-search-plus:before { + content: '\f00e'; +} +.b-fa-manat-sign:before { + content: '\e1d5'; +} +.b-fa-map:before { + content: '\f279'; +} +.b-fa-map-location:before { + content: '\f59f'; +} +.b-fa-map-marked:before { + content: '\f59f'; +} +.b-fa-map-location-dot:before { + content: '\f5a0'; +} +.b-fa-map-marked-alt:before { + content: '\f5a0'; +} +.b-fa-map-pin:before { + content: '\f276'; +} +.b-fa-marker:before { + content: '\f5a1'; +} +.b-fa-mars:before { + content: '\f222'; +} +.b-fa-mars-and-venus:before { + content: '\f224'; +} +.b-fa-mars-and-venus-burst:before { + content: '\e523'; +} +.b-fa-mars-double:before { + content: '\f227'; +} +.b-fa-mars-stroke:before { + content: '\f229'; +} +.b-fa-mars-stroke-right:before { + content: '\f22b'; +} +.b-fa-mars-stroke-h:before { + content: '\f22b'; +} +.b-fa-mars-stroke-up:before { + content: '\f22a'; +} +.b-fa-mars-stroke-v:before { + content: '\f22a'; +} +.b-fa-martini-glass:before { + content: '\f57b'; +} +.b-fa-glass-martini-alt:before { + content: '\f57b'; +} +.b-fa-martini-glass-citrus:before { + content: '\f561'; +} +.b-fa-cocktail:before { + content: '\f561'; +} +.b-fa-martini-glass-empty:before { + content: '\f000'; +} +.b-fa-glass-martini:before { + content: '\f000'; +} +.b-fa-mask:before { + content: '\f6fa'; +} +.b-fa-mask-face:before { + content: '\e1d7'; +} +.b-fa-mask-ventilator:before { + content: '\e524'; +} +.b-fa-masks-theater:before { + content: '\f630'; +} +.b-fa-theater-masks:before { + content: '\f630'; +} +.b-fa-mattress-pillow:before { + content: '\e525'; +} +.b-fa-maximize:before { + content: '\f31e'; +} +.b-fa-expand-arrows-alt:before { + content: '\f31e'; +} +.b-fa-medal:before { + content: '\f5a2'; +} +.b-fa-memory:before { + content: '\f538'; +} +.b-fa-menorah:before { + content: '\f676'; +} +.b-fa-mercury:before { + content: '\f223'; +} +.b-fa-message:before { + content: '\f27a'; +} +.b-fa-comment-alt:before { + content: '\f27a'; +} +.b-fa-meteor:before { + content: '\f753'; +} +.b-fa-microchip:before { + content: '\f2db'; +} +.b-fa-microphone:before { + content: '\f130'; +} +.b-fa-microphone-lines:before { + content: '\f3c9'; +} +.b-fa-microphone-alt:before { + content: '\f3c9'; +} +.b-fa-microphone-lines-slash:before { + content: '\f539'; +} +.b-fa-microphone-alt-slash:before { + content: '\f539'; +} +.b-fa-microphone-slash:before { + content: '\f131'; +} +.b-fa-microscope:before { + content: '\f610'; +} +.b-fa-mill-sign:before { + content: '\e1ed'; +} +.b-fa-minimize:before { + content: '\f78c'; +} +.b-fa-compress-arrows-alt:before { + content: '\f78c'; +} +.b-fa-minus:before { + content: '\f068'; +} +.b-fa-subtract:before { + content: '\f068'; +} +.b-fa-mitten:before { + content: '\f7b5'; +} +.b-fa-mobile:before { + content: '\f3ce'; +} +.b-fa-mobile-android:before { + content: '\f3ce'; +} +.b-fa-mobile-phone:before { + content: '\f3ce'; +} +.b-fa-mobile-button:before { + content: '\f10b'; +} +.b-fa-mobile-retro:before { + content: '\e527'; +} +.b-fa-mobile-screen:before { + content: '\f3cf'; +} +.b-fa-mobile-android-alt:before { + content: '\f3cf'; +} +.b-fa-mobile-screen-button:before { + content: '\f3cd'; +} +.b-fa-mobile-alt:before { + content: '\f3cd'; +} +.b-fa-money-bill:before { + content: '\f0d6'; +} +.b-fa-money-bill-1:before { + content: '\f3d1'; +} +.b-fa-money-bill-alt:before { + content: '\f3d1'; +} +.b-fa-money-bill-1-wave:before { + content: '\f53b'; +} +.b-fa-money-bill-wave-alt:before { + content: '\f53b'; +} +.b-fa-money-bill-transfer:before { + content: '\e528'; +} +.b-fa-money-bill-trend-up:before { + content: '\e529'; +} +.b-fa-money-bill-wave:before { + content: '\f53a'; +} +.b-fa-money-bill-wheat:before { + content: '\e52a'; +} +.b-fa-money-bills:before { + content: '\e1f3'; +} +.b-fa-money-check:before { + content: '\f53c'; +} +.b-fa-money-check-dollar:before { + content: '\f53d'; +} +.b-fa-money-check-alt:before { + content: '\f53d'; +} +.b-fa-monument:before { + content: '\f5a6'; +} +.b-fa-moon:before { + content: '\f186'; +} +.b-fa-mortar-pestle:before { + content: '\f5a7'; +} +.b-fa-mosque:before { + content: '\f678'; +} +.b-fa-mosquito:before { + content: '\e52b'; +} +.b-fa-mosquito-net:before { + content: '\e52c'; +} +.b-fa-motorcycle:before { + content: '\f21c'; +} +.b-fa-mound:before { + content: '\e52d'; +} +.b-fa-mountain:before { + content: '\f6fc'; +} +.b-fa-mountain-city:before { + content: '\e52e'; +} +.b-fa-mountain-sun:before { + content: '\e52f'; +} +.b-fa-mug-hot:before { + content: '\f7b6'; +} +.b-fa-mug-saucer:before { + content: '\f0f4'; +} +.b-fa-coffee:before { + content: '\f0f4'; +} +.b-fa-music:before { + content: '\f001'; +} +.b-fa-n:before { + content: 'N'; +} +.b-fa-naira-sign:before { + content: '\e1f6'; +} +.b-fa-network-wired:before { + content: '\f6ff'; +} +.b-fa-neuter:before { + content: '\f22c'; +} +.b-fa-newspaper:before { + content: '\f1ea'; +} +.b-fa-not-equal:before { + content: '\f53e'; +} +.b-fa-note-sticky:before { + content: '\f249'; +} +.b-fa-sticky-note:before { + content: '\f249'; +} +.b-fa-notes-medical:before { + content: '\f481'; +} +.b-fa-o:before { + content: 'O'; +} +.b-fa-object-group:before { + content: '\f247'; +} +.b-fa-object-ungroup:before { + content: '\f248'; +} +.b-fa-oil-can:before { + content: '\f613'; +} +.b-fa-oil-well:before { + content: '\e532'; +} +.b-fa-om:before { + content: '\f679'; +} +.b-fa-otter:before { + content: '\f700'; +} +.b-fa-outdent:before { + content: '\f03b'; +} +.b-fa-dedent:before { + content: '\f03b'; +} +.b-fa-p:before { + content: 'P'; +} +.b-fa-pager:before { + content: '\f815'; +} +.b-fa-paint-roller:before { + content: '\f5aa'; +} +.b-fa-paintbrush:before { + content: '\f1fc'; +} +.b-fa-paint-brush:before { + content: '\f1fc'; +} +.b-fa-palette:before { + content: '\f53f'; +} +.b-fa-pallet:before { + content: '\f482'; +} +.b-fa-panorama:before { + content: '\e209'; +} +.b-fa-paper-plane:before { + content: '\f1d8'; +} +.b-fa-paperclip:before { + content: '\f0c6'; +} +.b-fa-parachute-box:before { + content: '\f4cd'; +} +.b-fa-paragraph:before { + content: '\f1dd'; +} +.b-fa-passport:before { + content: '\f5ab'; +} +.b-fa-paste:before { + content: '\f0ea'; +} +.b-fa-file-clipboard:before { + content: '\f0ea'; +} +.b-fa-pause:before { + content: '\f04c'; +} +.b-fa-paw:before { + content: '\f1b0'; +} +.b-fa-peace:before { + content: '\f67c'; +} +.b-fa-pen:before { + content: '\f304'; +} +.b-fa-pen-clip:before { + content: '\f305'; +} +.b-fa-pen-alt:before { + content: '\f305'; +} +.b-fa-pen-fancy:before { + content: '\f5ac'; +} +.b-fa-pen-nib:before { + content: '\f5ad'; +} +.b-fa-pen-ruler:before { + content: '\f5ae'; +} +.b-fa-pencil-ruler:before { + content: '\f5ae'; +} +.b-fa-pen-to-square:before { + content: '\f044'; +} +.b-fa-edit:before { + content: '\f044'; +} +.b-fa-pencil:before { + content: '\f303'; +} +.b-fa-pencil-alt:before { + content: '\f303'; +} +.b-fa-people-arrows-left-right:before { + content: '\e068'; +} +.b-fa-people-arrows:before { + content: '\e068'; +} +.b-fa-people-carry-box:before { + content: '\f4ce'; +} +.b-fa-people-carry:before { + content: '\f4ce'; +} +.b-fa-people-group:before { + content: '\e533'; +} +.b-fa-people-line:before { + content: '\e534'; +} +.b-fa-people-pulling:before { + content: '\e535'; +} +.b-fa-people-robbery:before { + content: '\e536'; +} +.b-fa-people-roof:before { + content: '\e537'; +} +.b-fa-pepper-hot:before { + content: '\f816'; +} +.b-fa-percent:before { + content: '%'; +} +.b-fa-percentage:before { + content: '%'; +} +.b-fa-person:before { + content: '\f183'; +} +.b-fa-male:before { + content: '\f183'; +} +.b-fa-person-arrow-down-to-line:before { + content: '\e538'; +} +.b-fa-person-arrow-up-from-line:before { + content: '\e539'; +} +.b-fa-person-biking:before { + content: '\f84a'; +} +.b-fa-biking:before { + content: '\f84a'; +} +.b-fa-person-booth:before { + content: '\f756'; +} +.b-fa-person-breastfeeding:before { + content: '\e53a'; +} +.b-fa-person-burst:before { + content: '\e53b'; +} +.b-fa-person-cane:before { + content: '\e53c'; +} +.b-fa-person-chalkboard:before { + content: '\e53d'; +} +.b-fa-person-circle-check:before { + content: '\e53e'; +} +.b-fa-person-circle-exclamation:before { + content: '\e53f'; +} +.b-fa-person-circle-minus:before { + content: '\e540'; +} +.b-fa-person-circle-plus:before { + content: '\e541'; +} +.b-fa-person-circle-question:before { + content: '\e542'; +} +.b-fa-person-circle-xmark:before { + content: '\e543'; +} +.b-fa-person-digging:before { + content: '\f85e'; +} +.b-fa-digging:before { + content: '\f85e'; +} +.b-fa-person-dots-from-line:before { + content: '\f470'; +} +.b-fa-diagnoses:before { + content: '\f470'; +} +.b-fa-person-dress:before { + content: '\f182'; +} +.b-fa-female:before { + content: '\f182'; +} +.b-fa-person-dress-burst:before { + content: '\e544'; +} +.b-fa-person-drowning:before { + content: '\e545'; +} +.b-fa-person-falling:before { + content: '\e546'; +} +.b-fa-person-falling-burst:before { + content: '\e547'; +} +.b-fa-person-half-dress:before { + content: '\e548'; +} +.b-fa-person-harassing:before { + content: '\e549'; +} +.b-fa-person-hiking:before { + content: '\f6ec'; +} +.b-fa-hiking:before { + content: '\f6ec'; +} +.b-fa-person-military-pointing:before { + content: '\e54a'; +} +.b-fa-person-military-rifle:before { + content: '\e54b'; +} +.b-fa-person-military-to-person:before { + content: '\e54c'; +} +.b-fa-person-praying:before { + content: '\f683'; +} +.b-fa-pray:before { + content: '\f683'; +} +.b-fa-person-pregnant:before { + content: '\e31e'; +} +.b-fa-person-rays:before { + content: '\e54d'; +} +.b-fa-person-rifle:before { + content: '\e54e'; +} +.b-fa-person-running:before { + content: '\f70c'; +} +.b-fa-running:before { + content: '\f70c'; +} +.b-fa-person-shelter:before { + content: '\e54f'; +} +.b-fa-person-skating:before { + content: '\f7c5'; +} +.b-fa-skating:before { + content: '\f7c5'; +} +.b-fa-person-skiing:before { + content: '\f7c9'; +} +.b-fa-skiing:before { + content: '\f7c9'; +} +.b-fa-person-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-person-snowboarding:before { + content: '\f7ce'; +} +.b-fa-snowboarding:before { + content: '\f7ce'; +} +.b-fa-person-swimming:before { + content: '\f5c4'; +} +.b-fa-swimmer:before { + content: '\f5c4'; +} +.b-fa-person-through-window:before { + content: '\e433'; +} +.b-fa-person-walking:before { + content: '\f554'; +} +.b-fa-walking:before { + content: '\f554'; +} +.b-fa-person-walking-arrow-loop-left:before { + content: '\e551'; +} +.b-fa-person-walking-arrow-right:before { + content: '\e552'; +} +.b-fa-person-walking-dashed-line-arrow-right:before { + content: '\e553'; +} +.b-fa-person-walking-luggage:before { + content: '\e554'; +} +.b-fa-person-walking-with-cane:before { + content: '\f29d'; +} +.b-fa-blind:before { + content: '\f29d'; +} +.b-fa-peseta-sign:before { + content: '\e221'; +} +.b-fa-peso-sign:before { + content: '\e222'; +} +.b-fa-phone:before { + content: '\f095'; +} +.b-fa-phone-flip:before { + content: '\f879'; +} +.b-fa-phone-alt:before { + content: '\f879'; +} +.b-fa-phone-slash:before { + content: '\f3dd'; +} +.b-fa-phone-volume:before { + content: '\f2a0'; +} +.b-fa-volume-control-phone:before { + content: '\f2a0'; +} +.b-fa-photo-film:before { + content: '\f87c'; +} +.b-fa-photo-video:before { + content: '\f87c'; +} +.b-fa-piggy-bank:before { + content: '\f4d3'; +} +.b-fa-pills:before { + content: '\f484'; +} +.b-fa-pizza-slice:before { + content: '\f818'; +} +.b-fa-place-of-worship:before { + content: '\f67f'; +} +.b-fa-plane:before { + content: '\f072'; +} +.b-fa-plane-arrival:before { + content: '\f5af'; +} +.b-fa-plane-circle-check:before { + content: '\e555'; +} +.b-fa-plane-circle-exclamation:before { + content: '\e556'; +} +.b-fa-plane-circle-xmark:before { + content: '\e557'; +} +.b-fa-plane-departure:before { + content: '\f5b0'; +} +.b-fa-plane-lock:before { + content: '\e558'; +} +.b-fa-plane-slash:before { + content: '\e069'; +} +.b-fa-plane-up:before { + content: '\e22d'; +} +.b-fa-plant-wilt:before { + content: '\e43b'; +} +.b-fa-plate-wheat:before { + content: '\e55a'; +} +.b-fa-play:before { + content: '\f04b'; +} +.b-fa-plug:before { + content: '\f1e6'; +} +.b-fa-plug-circle-bolt:before { + content: '\e55b'; +} +.b-fa-plug-circle-check:before { + content: '\e55c'; +} +.b-fa-plug-circle-exclamation:before { + content: '\e55d'; +} +.b-fa-plug-circle-minus:before { + content: '\e55e'; +} +.b-fa-plug-circle-plus:before { + content: '\e55f'; +} +.b-fa-plug-circle-xmark:before { + content: '\e560'; +} +.b-fa-plus:before { + content: '+'; +} +.b-fa-add:before { + content: '+'; +} +.b-fa-plus-minus:before { + content: '\e43c'; +} +.b-fa-podcast:before { + content: '\f2ce'; +} +.b-fa-poo:before { + content: '\f2fe'; +} +.b-fa-poo-storm:before { + content: '\f75a'; +} +.b-fa-poo-bolt:before { + content: '\f75a'; +} +.b-fa-poop:before { + content: '\f619'; +} +.b-fa-power-off:before { + content: '\f011'; +} +.b-fa-prescription:before { + content: '\f5b1'; +} +.b-fa-prescription-bottle:before { + content: '\f485'; +} +.b-fa-prescription-bottle-medical:before { + content: '\f486'; +} +.b-fa-prescription-bottle-alt:before { + content: '\f486'; +} +.b-fa-print:before { + content: '\f02f'; +} +.b-fa-pump-medical:before { + content: '\e06a'; +} +.b-fa-pump-soap:before { + content: '\e06b'; +} +.b-fa-puzzle-piece:before { + content: '\f12e'; +} +.b-fa-q:before { + content: 'Q'; +} +.b-fa-qrcode:before { + content: '\f029'; +} +.b-fa-question:before { + content: '?'; +} +.b-fa-quote-left:before { + content: '\f10d'; +} +.b-fa-quote-left-alt:before { + content: '\f10d'; +} +.b-fa-quote-right:before { + content: '\f10e'; +} +.b-fa-quote-right-alt:before { + content: '\f10e'; +} +.b-fa-r:before { + content: 'R'; +} +.b-fa-radiation:before { + content: '\f7b9'; +} +.b-fa-radio:before { + content: '\f8d7'; +} +.b-fa-rainbow:before { + content: '\f75b'; +} +.b-fa-ranking-star:before { + content: '\e561'; +} +.b-fa-receipt:before { + content: '\f543'; +} +.b-fa-record-vinyl:before { + content: '\f8d9'; +} +.b-fa-rectangle-ad:before { + content: '\f641'; +} +.b-fa-ad:before { + content: '\f641'; +} +.b-fa-rectangle-list:before { + content: '\f022'; +} +.b-fa-list-alt:before { + content: '\f022'; +} +.b-fa-rectangle-xmark:before { + content: '\f410'; +} +.b-fa-rectangle-times:before { + content: '\f410'; +} +.b-fa-times-rectangle:before { + content: '\f410'; +} +.b-fa-window-close:before { + content: '\f410'; +} +.b-fa-recycle:before { + content: '\f1b8'; +} +.b-fa-registered:before { + content: '\f25d'; +} +.b-fa-repeat:before { + content: '\f363'; +} +.b-fa-reply:before { + content: '\f3e5'; +} +.b-fa-mail-reply:before { + content: '\f3e5'; +} +.b-fa-reply-all:before { + content: '\f122'; +} +.b-fa-mail-reply-all:before { + content: '\f122'; +} +.b-fa-republican:before { + content: '\f75e'; +} +.b-fa-restroom:before { + content: '\f7bd'; +} +.b-fa-retweet:before { + content: '\f079'; +} +.b-fa-ribbon:before { + content: '\f4d6'; +} +.b-fa-right-from-bracket:before { + content: '\f2f5'; +} +.b-fa-sign-out-alt:before { + content: '\f2f5'; +} +.b-fa-right-left:before { + content: '\f362'; +} +.b-fa-exchange-alt:before { + content: '\f362'; +} +.b-fa-right-long:before { + content: '\f30b'; +} +.b-fa-long-arrow-alt-right:before { + content: '\f30b'; +} +.b-fa-right-to-bracket:before { + content: '\f2f6'; +} +.b-fa-sign-in-alt:before { + content: '\f2f6'; +} +.b-fa-ring:before { + content: '\f70b'; +} +.b-fa-road:before { + content: '\f018'; +} +.b-fa-road-barrier:before { + content: '\e562'; +} +.b-fa-road-bridge:before { + content: '\e563'; +} +.b-fa-road-circle-check:before { + content: '\e564'; +} +.b-fa-road-circle-exclamation:before { + content: '\e565'; +} +.b-fa-road-circle-xmark:before { + content: '\e566'; +} +.b-fa-road-lock:before { + content: '\e567'; +} +.b-fa-road-spikes:before { + content: '\e568'; +} +.b-fa-robot:before { + content: '\f544'; +} +.b-fa-rocket:before { + content: '\f135'; +} +.b-fa-rotate:before { + content: '\f2f1'; +} +.b-fa-sync-alt:before { + content: '\f2f1'; +} +.b-fa-rotate-left:before { + content: '\f2ea'; +} +.b-fa-rotate-back:before { + content: '\f2ea'; +} +.b-fa-rotate-backward:before { + content: '\f2ea'; +} +.b-fa-undo-alt:before { + content: '\f2ea'; +} +.b-fa-rotate-right:before { + content: '\f2f9'; +} +.b-fa-redo-alt:before { + content: '\f2f9'; +} +.b-fa-rotate-forward:before { + content: '\f2f9'; +} +.b-fa-route:before { + content: '\f4d7'; +} +.b-fa-rss:before { + content: '\f09e'; +} +.b-fa-feed:before { + content: '\f09e'; +} +.b-fa-ruble-sign:before { + content: '\f158'; +} +.b-fa-rouble:before { + content: '\f158'; +} +.b-fa-rub:before { + content: '\f158'; +} +.b-fa-ruble:before { + content: '\f158'; +} +.b-fa-rug:before { + content: '\e569'; +} +.b-fa-ruler:before { + content: '\f545'; +} +.b-fa-ruler-combined:before { + content: '\f546'; +} +.b-fa-ruler-horizontal:before { + content: '\f547'; +} +.b-fa-ruler-vertical:before { + content: '\f548'; +} +.b-fa-rupee-sign:before { + content: '\f156'; +} +.b-fa-rupee:before { + content: '\f156'; +} +.b-fa-rupiah-sign:before { + content: '\e23d'; +} +.b-fa-s:before { + content: 'S'; +} +.b-fa-sack-dollar:before { + content: '\f81d'; +} +.b-fa-sack-xmark:before { + content: '\e56a'; +} +.b-fa-sailboat:before { + content: '\e445'; +} +.b-fa-satellite:before { + content: '\f7bf'; +} +.b-fa-satellite-dish:before { + content: '\f7c0'; +} +.b-fa-scale-balanced:before { + content: '\f24e'; +} +.b-fa-balance-scale:before { + content: '\f24e'; +} +.b-fa-scale-unbalanced:before { + content: '\f515'; +} +.b-fa-balance-scale-left:before { + content: '\f515'; +} +.b-fa-scale-unbalanced-flip:before { + content: '\f516'; +} +.b-fa-balance-scale-right:before { + content: '\f516'; +} +.b-fa-school:before { + content: '\f549'; +} +.b-fa-school-circle-check:before { + content: '\e56b'; +} +.b-fa-school-circle-exclamation:before { + content: '\e56c'; +} +.b-fa-school-circle-xmark:before { + content: '\e56d'; +} +.b-fa-school-flag:before { + content: '\e56e'; +} +.b-fa-school-lock:before { + content: '\e56f'; +} +.b-fa-scissors:before { + content: '\f0c4'; +} +.b-fa-cut:before { + content: '\f0c4'; +} +.b-fa-screwdriver:before { + content: '\f54a'; +} +.b-fa-screwdriver-wrench:before { + content: '\f7d9'; +} +.b-fa-tools:before { + content: '\f7d9'; +} +.b-fa-scroll:before { + content: '\f70e'; +} +.b-fa-scroll-torah:before { + content: '\f6a0'; +} +.b-fa-torah:before { + content: '\f6a0'; +} +.b-fa-sd-card:before { + content: '\f7c2'; +} +.b-fa-section:before { + content: '\e447'; +} +.b-fa-seedling:before { + content: '\f4d8'; +} +.b-fa-sprout:before { + content: '\f4d8'; +} +.b-fa-server:before { + content: '\f233'; +} +.b-fa-shapes:before { + content: '\f61f'; +} +.b-fa-triangle-circle-square:before { + content: '\f61f'; +} +.b-fa-share:before { + content: '\f064'; +} +.b-fa-arrow-turn-right:before { + content: '\f064'; +} +.b-fa-mail-forward:before { + content: '\f064'; +} +.b-fa-share-from-square:before { + content: '\f14d'; +} +.b-fa-share-square:before { + content: '\f14d'; +} +.b-fa-share-nodes:before { + content: '\f1e0'; +} +.b-fa-share-alt:before { + content: '\f1e0'; +} +.b-fa-sheet-plastic:before { + content: '\e571'; +} +.b-fa-shekel-sign:before { + content: '\f20b'; +} +.b-fa-ils:before { + content: '\f20b'; +} +.b-fa-shekel:before { + content: '\f20b'; +} +.b-fa-sheqel:before { + content: '\f20b'; +} +.b-fa-sheqel-sign:before { + content: '\f20b'; +} +.b-fa-shield:before { + content: '\f132'; +} +.b-fa-shield-blank:before { + content: '\f132'; +} +.b-fa-shield-cat:before { + content: '\e572'; +} +.b-fa-shield-dog:before { + content: '\e573'; +} +.b-fa-shield-halved:before { + content: '\f3ed'; +} +.b-fa-shield-alt:before { + content: '\f3ed'; +} +.b-fa-shield-heart:before { + content: '\e574'; +} +.b-fa-shield-virus:before { + content: '\e06c'; +} +.b-fa-ship:before { + content: '\f21a'; +} +.b-fa-shirt:before { + content: '\f553'; +} +.b-fa-t-shirt:before { + content: '\f553'; +} +.b-fa-tshirt:before { + content: '\f553'; +} +.b-fa-shoe-prints:before { + content: '\f54b'; +} +.b-fa-shop:before { + content: '\f54f'; +} +.b-fa-store-alt:before { + content: '\f54f'; +} +.b-fa-shop-lock:before { + content: '\e4a5'; +} +.b-fa-shop-slash:before { + content: '\e070'; +} +.b-fa-store-alt-slash:before { + content: '\e070'; +} +.b-fa-shower:before { + content: '\f2cc'; +} +.b-fa-shrimp:before { + content: '\e448'; +} +.b-fa-shuffle:before { + content: '\f074'; +} +.b-fa-random:before { + content: '\f074'; +} +.b-fa-shuttle-space:before { + content: '\f197'; +} +.b-fa-space-shuttle:before { + content: '\f197'; +} +.b-fa-sign-hanging:before { + content: '\f4d9'; +} +.b-fa-sign:before { + content: '\f4d9'; +} +.b-fa-signal:before { + content: '\f012'; +} +.b-fa-signal-5:before { + content: '\f012'; +} +.b-fa-signal-perfect:before { + content: '\f012'; +} +.b-fa-signature:before { + content: '\f5b7'; +} +.b-fa-signs-post:before { + content: '\f277'; +} +.b-fa-map-signs:before { + content: '\f277'; +} +.b-fa-sim-card:before { + content: '\f7c4'; +} +.b-fa-sink:before { + content: '\e06d'; +} +.b-fa-sitemap:before { + content: '\f0e8'; +} +.b-fa-skull:before { + content: '\f54c'; +} +.b-fa-skull-crossbones:before { + content: '\f714'; +} +.b-fa-slash:before { + content: '\f715'; +} +.b-fa-sleigh:before { + content: '\f7cc'; +} +.b-fa-sliders:before { + content: '\f1de'; +} +.b-fa-sliders-h:before { + content: '\f1de'; +} +.b-fa-smog:before { + content: '\f75f'; +} +.b-fa-smoking:before { + content: '\f48d'; +} +.b-fa-snowflake:before { + content: '\f2dc'; +} +.b-fa-snowman:before { + content: '\f7d0'; +} +.b-fa-snowplow:before { + content: '\f7d2'; +} +.b-fa-soap:before { + content: '\e06e'; +} +.b-fa-socks:before { + content: '\f696'; +} +.b-fa-solar-panel:before { + content: '\f5ba'; +} +.b-fa-sort:before { + content: '\f0dc'; +} +.b-fa-unsorted:before { + content: '\f0dc'; +} +.b-fa-sort-down:before { + content: '\f0dd'; +} +.b-fa-sort-desc:before { + content: '\f0dd'; +} +.b-fa-sort-up:before { + content: '\f0de'; +} +.b-fa-sort-asc:before { + content: '\f0de'; +} +.b-fa-spa:before { + content: '\f5bb'; +} +.b-fa-spaghetti-monster-flying:before { + content: '\f67b'; +} +.b-fa-pastafarianism:before { + content: '\f67b'; +} +.b-fa-spell-check:before { + content: '\f891'; +} +.b-fa-spider:before { + content: '\f717'; +} +.b-fa-spinner:before { + content: '\f110'; +} +.b-fa-splotch:before { + content: '\f5bc'; +} +.b-fa-spoon:before { + content: '\f2e5'; +} +.b-fa-utensil-spoon:before { + content: '\f2e5'; +} +.b-fa-spray-can:before { + content: '\f5bd'; +} +.b-fa-spray-can-sparkles:before { + content: '\f5d0'; +} +.b-fa-air-freshener:before { + content: '\f5d0'; +} +.b-fa-square:before { + content: '\f0c8'; +} +.b-fa-square-arrow-up-right:before { + content: '\f14c'; +} +.b-fa-external-link-square:before { + content: '\f14c'; +} +.b-fa-square-caret-down:before { + content: '\f150'; +} +.b-fa-caret-square-down:before { + content: '\f150'; +} +.b-fa-square-caret-left:before { + content: '\f191'; +} +.b-fa-caret-square-left:before { + content: '\f191'; +} +.b-fa-square-caret-right:before { + content: '\f152'; +} +.b-fa-caret-square-right:before { + content: '\f152'; +} +.b-fa-square-caret-up:before { + content: '\f151'; +} +.b-fa-caret-square-up:before { + content: '\f151'; +} +.b-fa-square-check:before { + content: '\f14a'; +} +.b-fa-check-square:before { + content: '\f14a'; +} +.b-fa-square-envelope:before { + content: '\f199'; +} +.b-fa-envelope-square:before { + content: '\f199'; +} +.b-fa-square-full:before { + content: '\f45c'; +} +.b-fa-square-h:before { + content: '\f0fd'; +} +.b-fa-h-square:before { + content: '\f0fd'; +} +.b-fa-square-minus:before { + content: '\f146'; +} +.b-fa-minus-square:before { + content: '\f146'; +} +.b-fa-square-nfi:before { + content: '\e576'; +} +.b-fa-square-parking:before { + content: '\f540'; +} +.b-fa-parking:before { + content: '\f540'; +} +.b-fa-square-pen:before { + content: '\f14b'; +} +.b-fa-pen-square:before { + content: '\f14b'; +} +.b-fa-pencil-square:before { + content: '\f14b'; +} +.b-fa-square-person-confined:before { + content: '\e577'; +} +.b-fa-square-phone:before { + content: '\f098'; +} +.b-fa-phone-square:before { + content: '\f098'; +} +.b-fa-square-phone-flip:before { + content: '\f87b'; +} +.b-fa-phone-square-alt:before { + content: '\f87b'; +} +.b-fa-square-plus:before { + content: '\f0fe'; +} +.b-fa-plus-square:before { + content: '\f0fe'; +} +.b-fa-square-poll-horizontal:before { + content: '\f682'; +} +.b-fa-poll-h:before { + content: '\f682'; +} +.b-fa-square-poll-vertical:before { + content: '\f681'; +} +.b-fa-poll:before { + content: '\f681'; +} +.b-fa-square-root-variable:before { + content: '\f698'; +} +.b-fa-square-root-alt:before { + content: '\f698'; +} +.b-fa-square-rss:before { + content: '\f143'; +} +.b-fa-rss-square:before { + content: '\f143'; +} +.b-fa-square-share-nodes:before { + content: '\f1e1'; +} +.b-fa-share-alt-square:before { + content: '\f1e1'; +} +.b-fa-square-up-right:before { + content: '\f360'; +} +.b-fa-external-link-square-alt:before { + content: '\f360'; +} +.b-fa-square-virus:before { + content: '\e578'; +} +.b-fa-square-xmark:before { + content: '\f2d3'; +} +.b-fa-times-square:before { + content: '\f2d3'; +} +.b-fa-xmark-square:before { + content: '\f2d3'; +} +.b-fa-staff-aesculapius:before { + content: '\e579'; +} +.b-fa-rod-asclepius:before { + content: '\e579'; +} +.b-fa-rod-snake:before { + content: '\e579'; +} +.b-fa-staff-snake:before { + content: '\e579'; +} +.b-fa-stairs:before { + content: '\e289'; +} +.b-fa-stamp:before { + content: '\f5bf'; +} +.b-fa-star:before { + content: '\f005'; +} +.b-fa-star-and-crescent:before { + content: '\f699'; +} +.b-fa-star-half:before { + content: '\f089'; +} +.b-fa-star-half-stroke:before { + content: '\f5c0'; +} +.b-fa-star-half-alt:before { + content: '\f5c0'; +} +.b-fa-star-of-david:before { + content: '\f69a'; +} +.b-fa-star-of-life:before { + content: '\f621'; +} +.b-fa-sterling-sign:before { + content: '\f154'; +} +.b-fa-gbp:before { + content: '\f154'; +} +.b-fa-pound-sign:before { + content: '\f154'; +} +.b-fa-stethoscope:before { + content: '\f0f1'; +} +.b-fa-stop:before { + content: '\f04d'; +} +.b-fa-stopwatch:before { + content: '\f2f2'; +} +.b-fa-stopwatch-20:before { + content: '\e06f'; +} +.b-fa-store:before { + content: '\f54e'; +} +.b-fa-store-slash:before { + content: '\e071'; +} +.b-fa-street-view:before { + content: '\f21d'; +} +.b-fa-strikethrough:before { + content: '\f0cc'; +} +.b-fa-stroopwafel:before { + content: '\f551'; +} +.b-fa-subscript:before { + content: '\f12c'; +} +.b-fa-suitcase:before { + content: '\f0f2'; +} +.b-fa-suitcase-medical:before { + content: '\f0fa'; +} +.b-fa-medkit:before { + content: '\f0fa'; +} +.b-fa-suitcase-rolling:before { + content: '\f5c1'; +} +.b-fa-sun:before { + content: '\f185'; +} +.b-fa-sun-plant-wilt:before { + content: '\e57a'; +} +.b-fa-superscript:before { + content: '\f12b'; +} +.b-fa-swatchbook:before { + content: '\f5c3'; +} +.b-fa-synagogue:before { + content: '\f69b'; +} +.b-fa-syringe:before { + content: '\f48e'; +} +.b-fa-t:before { + content: 'T'; +} +.b-fa-table:before { + content: '\f0ce'; +} +.b-fa-table-cells:before { + content: '\f00a'; +} +.b-fa-th:before { + content: '\f00a'; +} +.b-fa-table-cells-large:before { + content: '\f009'; +} +.b-fa-th-large:before { + content: '\f009'; +} +.b-fa-table-columns:before { + content: '\f0db'; +} +.b-fa-columns:before { + content: '\f0db'; +} +.b-fa-table-list:before { + content: '\f00b'; +} +.b-fa-th-list:before { + content: '\f00b'; +} +.b-fa-table-tennis-paddle-ball:before { + content: '\f45d'; +} +.b-fa-ping-pong-paddle-ball:before { + content: '\f45d'; +} +.b-fa-table-tennis:before { + content: '\f45d'; +} +.b-fa-tablet:before { + content: '\f3fb'; +} +.b-fa-tablet-android:before { + content: '\f3fb'; +} +.b-fa-tablet-button:before { + content: '\f10a'; +} +.b-fa-tablet-screen-button:before { + content: '\f3fa'; +} +.b-fa-tablet-alt:before { + content: '\f3fa'; +} +.b-fa-tablets:before { + content: '\f490'; +} +.b-fa-tachograph-digital:before { + content: '\f566'; +} +.b-fa-digital-tachograph:before { + content: '\f566'; +} +.b-fa-tag:before { + content: '\f02b'; +} +.b-fa-tags:before { + content: '\f02c'; +} +.b-fa-tape:before { + content: '\f4db'; +} +.b-fa-tarp:before { + content: '\e57b'; +} +.b-fa-tarp-droplet:before { + content: '\e57c'; +} +.b-fa-taxi:before { + content: '\f1ba'; +} +.b-fa-cab:before { + content: '\f1ba'; +} +.b-fa-teeth:before { + content: '\f62e'; +} +.b-fa-teeth-open:before { + content: '\f62f'; +} +.b-fa-temperature-arrow-down:before { + content: '\e03f'; +} +.b-fa-temperature-down:before { + content: '\e03f'; +} +.b-fa-temperature-arrow-up:before { + content: '\e040'; +} +.b-fa-temperature-up:before { + content: '\e040'; +} +.b-fa-temperature-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-full:before { + content: '\f2c7'; +} +.b-fa-temperature-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-full:before { + content: '\f2c7'; +} +.b-fa-temperature-half:before { + content: '\f2c9'; +} +.b-fa-temperature-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-half:before { + content: '\f2c9'; +} +.b-fa-temperature-high:before { + content: '\f769'; +} +.b-fa-temperature-low:before { + content: '\f76b'; +} +.b-fa-temperature-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-three-quarters:before { + content: '\f2c8'; +} +.b-fa-temperature-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-three-quarters:before { + content: '\f2c8'; +} +.b-fa-tenge-sign:before { + content: '\f7d7'; +} +.b-fa-tenge:before { + content: '\f7d7'; +} +.b-fa-tent:before { + content: '\e57d'; +} +.b-fa-tent-arrow-down-to-line:before { + content: '\e57e'; +} +.b-fa-tent-arrow-left-right:before { + content: '\e57f'; +} +.b-fa-tent-arrow-turn-left:before { + content: '\e580'; +} +.b-fa-tent-arrows-down:before { + content: '\e581'; +} +.b-fa-tents:before { + content: '\e582'; +} +.b-fa-terminal:before { + content: '\f120'; +} +.b-fa-text-height:before { + content: '\f034'; +} +.b-fa-text-slash:before { + content: '\f87d'; +} +.b-fa-remove-format:before { + content: '\f87d'; +} +.b-fa-text-width:before { + content: '\f035'; +} +.b-fa-thermometer:before { + content: '\f491'; +} +.b-fa-thumbs-down:before { + content: '\f165'; +} +.b-fa-thumbs-up:before { + content: '\f164'; +} +.b-fa-thumbtack:before { + content: '\f08d'; +} +.b-fa-thumb-tack:before { + content: '\f08d'; +} +.b-fa-ticket:before { + content: '\f145'; +} +.b-fa-ticket-simple:before { + content: '\f3ff'; +} +.b-fa-ticket-alt:before { + content: '\f3ff'; +} +.b-fa-timeline:before { + content: '\e29c'; +} +.b-fa-toggle-off:before { + content: '\f204'; +} +.b-fa-toggle-on:before { + content: '\f205'; +} +.b-fa-toilet:before { + content: '\f7d8'; +} +.b-fa-toilet-paper:before { + content: '\f71e'; +} +.b-fa-toilet-paper-slash:before { + content: '\e072'; +} +.b-fa-toilet-portable:before { + content: '\e583'; +} +.b-fa-toilets-portable:before { + content: '\e584'; +} +.b-fa-toolbox:before { + content: '\f552'; +} +.b-fa-tooth:before { + content: '\f5c9'; +} +.b-fa-torii-gate:before { + content: '\f6a1'; +} +.b-fa-tornado:before { + content: '\f76f'; +} +.b-fa-tower-broadcast:before { + content: '\f519'; +} +.b-fa-broadcast-tower:before { + content: '\f519'; +} +.b-fa-tower-cell:before { + content: '\e585'; +} +.b-fa-tower-observation:before { + content: '\e586'; +} +.b-fa-tractor:before { + content: '\f722'; +} +.b-fa-trademark:before { + content: '\f25c'; +} +.b-fa-traffic-light:before { + content: '\f637'; +} +.b-fa-trailer:before { + content: '\e041'; +} +.b-fa-train:before { + content: '\f238'; +} +.b-fa-train-subway:before { + content: '\f239'; +} +.b-fa-subway:before { + content: '\f239'; +} +.b-fa-train-tram:before { + content: '\f7da'; +} +.b-fa-tram:before { + content: '\f7da'; +} +.b-fa-transgender:before { + content: '\f225'; +} +.b-fa-transgender-alt:before { + content: '\f225'; +} +.b-fa-trash:before { + content: '\f1f8'; +} +.b-fa-trash-arrow-up:before { + content: '\f829'; +} +.b-fa-trash-restore:before { + content: '\f829'; +} +.b-fa-trash-can:before { + content: '\f2ed'; +} +.b-fa-trash-alt:before { + content: '\f2ed'; +} +.b-fa-trash-can-arrow-up:before { + content: '\f82a'; +} +.b-fa-trash-restore-alt:before { + content: '\f82a'; +} +.b-fa-tree:before { + content: '\f1bb'; +} +.b-fa-tree-city:before { + content: '\e587'; +} +.b-fa-triangle-exclamation:before { + content: '\f071'; +} +.b-fa-exclamation-triangle:before { + content: '\f071'; +} +.b-fa-warning:before { + content: '\f071'; +} +.b-fa-trophy:before { + content: '\f091'; +} +.b-fa-trowel:before { + content: '\e589'; +} +.b-fa-trowel-bricks:before { + content: '\e58a'; +} +.b-fa-truck:before { + content: '\f0d1'; +} +.b-fa-truck-arrow-right:before { + content: '\e58b'; +} +.b-fa-truck-droplet:before { + content: '\e58c'; +} +.b-fa-truck-fast:before { + content: '\f48b'; +} +.b-fa-shipping-fast:before { + content: '\f48b'; +} +.b-fa-truck-field:before { + content: '\e58d'; +} +.b-fa-truck-field-un:before { + content: '\e58e'; +} +.b-fa-truck-front:before { + content: '\e2b7'; +} +.b-fa-truck-medical:before { + content: '\f0f9'; +} +.b-fa-ambulance:before { + content: '\f0f9'; +} +.b-fa-truck-monster:before { + content: '\f63b'; +} +.b-fa-truck-moving:before { + content: '\f4df'; +} +.b-fa-truck-pickup:before { + content: '\f63c'; +} +.b-fa-truck-plane:before { + content: '\e58f'; +} +.b-fa-truck-ramp-box:before { + content: '\f4de'; +} +.b-fa-truck-loading:before { + content: '\f4de'; +} +.b-fa-tty:before { + content: '\f1e4'; +} +.b-fa-teletype:before { + content: '\f1e4'; +} +.b-fa-turkish-lira-sign:before { + content: '\e2bb'; +} +.b-fa-try:before { + content: '\e2bb'; +} +.b-fa-turkish-lira:before { + content: '\e2bb'; +} +.b-fa-turn-down:before { + content: '\f3be'; +} +.b-fa-level-down-alt:before { + content: '\f3be'; +} +.b-fa-turn-up:before { + content: '\f3bf'; +} +.b-fa-level-up-alt:before { + content: '\f3bf'; +} +.b-fa-tv:before { + content: '\f26c'; +} +.b-fa-television:before { + content: '\f26c'; +} +.b-fa-tv-alt:before { + content: '\f26c'; +} +.b-fa-u:before { + content: 'U'; +} +.b-fa-umbrella:before { + content: '\f0e9'; +} +.b-fa-umbrella-beach:before { + content: '\f5ca'; +} +.b-fa-underline:before { + content: '\f0cd'; +} +.b-fa-universal-access:before { + content: '\f29a'; +} +.b-fa-unlock:before { + content: '\f09c'; +} +.b-fa-unlock-keyhole:before { + content: '\f13e'; +} +.b-fa-unlock-alt:before { + content: '\f13e'; +} +.b-fa-up-down:before { + content: '\f338'; +} +.b-fa-arrows-alt-v:before { + content: '\f338'; +} +.b-fa-up-down-left-right:before { + content: '\f0b2'; +} +.b-fa-arrows-alt:before { + content: '\f0b2'; +} +.b-fa-up-long:before { + content: '\f30c'; +} +.b-fa-long-arrow-alt-up:before { + content: '\f30c'; +} +.b-fa-up-right-and-down-left-from-center:before { + content: '\f424'; +} +.b-fa-expand-alt:before { + content: '\f424'; +} +.b-fa-up-right-from-square:before { + content: '\f35d'; +} +.b-fa-external-link-alt:before { + content: '\f35d'; +} +.b-fa-upload:before { + content: '\f093'; +} +.b-fa-user:before { + content: '\f007'; +} +.b-fa-user-astronaut:before { + content: '\f4fb'; +} +.b-fa-user-check:before { + content: '\f4fc'; +} +.b-fa-user-clock:before { + content: '\f4fd'; +} +.b-fa-user-doctor:before { + content: '\f0f0'; +} +.b-fa-user-md:before { + content: '\f0f0'; +} +.b-fa-user-gear:before { + content: '\f4fe'; +} +.b-fa-user-cog:before { + content: '\f4fe'; +} +.b-fa-user-graduate:before { + content: '\f501'; +} +.b-fa-user-group:before { + content: '\f500'; +} +.b-fa-user-friends:before { + content: '\f500'; +} +.b-fa-user-injured:before { + content: '\f728'; +} +.b-fa-user-large:before { + content: '\f406'; +} +.b-fa-user-alt:before { + content: '\f406'; +} +.b-fa-user-large-slash:before { + content: '\f4fa'; +} +.b-fa-user-alt-slash:before { + content: '\f4fa'; +} +.b-fa-user-lock:before { + content: '\f502'; +} +.b-fa-user-minus:before { + content: '\f503'; +} +.b-fa-user-ninja:before { + content: '\f504'; +} +.b-fa-user-nurse:before { + content: '\f82f'; +} +.b-fa-user-pen:before { + content: '\f4ff'; +} +.b-fa-user-edit:before { + content: '\f4ff'; +} +.b-fa-user-plus:before { + content: '\f234'; +} +.b-fa-user-secret:before { + content: '\f21b'; +} +.b-fa-user-shield:before { + content: '\f505'; +} +.b-fa-user-slash:before { + content: '\f506'; +} +.b-fa-user-tag:before { + content: '\f507'; +} +.b-fa-user-tie:before { + content: '\f508'; +} +.b-fa-user-xmark:before { + content: '\f235'; +} +.b-fa-user-times:before { + content: '\f235'; +} +.b-fa-users:before { + content: '\f0c0'; +} +.b-fa-users-between-lines:before { + content: '\e591'; +} +.b-fa-users-gear:before { + content: '\f509'; +} +.b-fa-users-cog:before { + content: '\f509'; +} +.b-fa-users-line:before { + content: '\e592'; +} +.b-fa-users-rays:before { + content: '\e593'; +} +.b-fa-users-rectangle:before { + content: '\e594'; +} +.b-fa-users-slash:before { + content: '\e073'; +} +.b-fa-users-viewfinder:before { + content: '\e595'; +} +.b-fa-utensils:before { + content: '\f2e7'; +} +.b-fa-cutlery:before { + content: '\f2e7'; +} +.b-fa-v:before { + content: 'V'; +} +.b-fa-van-shuttle:before { + content: '\f5b6'; +} +.b-fa-shuttle-van:before { + content: '\f5b6'; +} +.b-fa-vault:before { + content: '\e2c5'; +} +.b-fa-vector-square:before { + content: '\f5cb'; +} +.b-fa-venus:before { + content: '\f221'; +} +.b-fa-venus-double:before { + content: '\f226'; +} +.b-fa-venus-mars:before { + content: '\f228'; +} +.b-fa-vest:before { + content: '\e085'; +} +.b-fa-vest-patches:before { + content: '\e086'; +} +.b-fa-vial:before { + content: '\f492'; +} +.b-fa-vial-circle-check:before { + content: '\e596'; +} +.b-fa-vial-virus:before { + content: '\e597'; +} +.b-fa-vials:before { + content: '\f493'; +} +.b-fa-video:before { + content: '\f03d'; +} +.b-fa-video-camera:before { + content: '\f03d'; +} +.b-fa-video-slash:before { + content: '\f4e2'; +} +.b-fa-vihara:before { + content: '\f6a7'; +} +.b-fa-virus:before { + content: '\e074'; +} +.b-fa-virus-covid:before { + content: '\e4a8'; +} +.b-fa-virus-covid-slash:before { + content: '\e4a9'; +} +.b-fa-virus-slash:before { + content: '\e075'; +} +.b-fa-viruses:before { + content: '\e076'; +} +.b-fa-voicemail:before { + content: '\f897'; +} +.b-fa-volcano:before { + content: '\f770'; +} +.b-fa-volleyball:before { + content: '\f45f'; +} +.b-fa-volleyball-ball:before { + content: '\f45f'; +} +.b-fa-volume-high:before { + content: '\f028'; +} +.b-fa-volume-up:before { + content: '\f028'; +} +.b-fa-volume-low:before { + content: '\f027'; +} +.b-fa-volume-down:before { + content: '\f027'; +} +.b-fa-volume-off:before { + content: '\f026'; +} +.b-fa-volume-xmark:before { + content: '\f6a9'; +} +.b-fa-volume-mute:before { + content: '\f6a9'; +} +.b-fa-volume-times:before { + content: '\f6a9'; +} +.b-fa-vr-cardboard:before { + content: '\f729'; +} +.b-fa-w:before { + content: 'W'; +} +.b-fa-walkie-talkie:before { + content: '\f8ef'; +} +.b-fa-wallet:before { + content: '\f555'; +} +.b-fa-wand-magic:before { + content: '\f0d0'; +} +.b-fa-magic:before { + content: '\f0d0'; +} +.b-fa-wand-magic-sparkles:before { + content: '\e2ca'; +} +.b-fa-magic-wand-sparkles:before { + content: '\e2ca'; +} +.b-fa-wand-sparkles:before { + content: '\f72b'; +} +.b-fa-warehouse:before { + content: '\f494'; +} +.b-fa-water:before { + content: '\f773'; +} +.b-fa-water-ladder:before { + content: '\f5c5'; +} +.b-fa-ladder-water:before { + content: '\f5c5'; +} +.b-fa-swimming-pool:before { + content: '\f5c5'; +} +.b-fa-wave-square:before { + content: '\f83e'; +} +.b-fa-weight-hanging:before { + content: '\f5cd'; +} +.b-fa-weight-scale:before { + content: '\f496'; +} +.b-fa-weight:before { + content: '\f496'; +} +.b-fa-wheat-awn:before { + content: '\e2cd'; +} +.b-fa-wheat-alt:before { + content: '\e2cd'; +} +.b-fa-wheat-awn-circle-exclamation:before { + content: '\e598'; +} +.b-fa-wheelchair:before { + content: '\f193'; +} +.b-fa-wheelchair-move:before { + content: '\e2ce'; +} +.b-fa-wheelchair-alt:before { + content: '\e2ce'; +} +.b-fa-whiskey-glass:before { + content: '\f7a0'; +} +.b-fa-glass-whiskey:before { + content: '\f7a0'; +} +.b-fa-wifi:before { + content: '\f1eb'; +} +.b-fa-wifi-3:before { + content: '\f1eb'; +} +.b-fa-wifi-strong:before { + content: '\f1eb'; +} +.b-fa-wind:before { + content: '\f72e'; +} +.b-fa-window-maximize:before { + content: '\f2d0'; +} +.b-fa-window-minimize:before { + content: '\f2d1'; +} +.b-fa-window-restore:before { + content: '\f2d2'; +} +.b-fa-wine-bottle:before { + content: '\f72f'; +} +.b-fa-wine-glass:before { + content: '\f4e3'; +} +.b-fa-wine-glass-empty:before { + content: '\f5ce'; +} +.b-fa-wine-glass-alt:before { + content: '\f5ce'; +} +.b-fa-won-sign:before { + content: '\f159'; +} +.b-fa-krw:before { + content: '\f159'; +} +.b-fa-won:before { + content: '\f159'; +} +.b-fa-worm:before { + content: '\e599'; +} +.b-fa-wrench:before { + content: '\f0ad'; +} +.b-fa-x:before { + content: 'X'; +} +.b-fa-x-ray:before { + content: '\f497'; +} +.b-fa-xmark:before { + content: '\f00d'; +} +.b-fa-close:before { + content: '\f00d'; +} +.b-fa-multiply:before { + content: '\f00d'; +} +.b-fa-remove:before { + content: '\f00d'; +} +.b-fa-times:before { + content: '\f00d'; +} +.b-fa-xmarks-lines:before { + content: '\e59a'; +} +.b-fa-y:before { + content: 'Y'; +} +.b-fa-yen-sign:before { + content: '\f157'; +} +.b-fa-cny:before { + content: '\f157'; +} +.b-fa-jpy:before { + content: '\f157'; +} +.b-fa-rmb:before { + content: '\f157'; +} +.b-fa-yen:before { + content: '\f157'; +} +.b-fa-yin-yang:before { + content: '\f6ad'; +} +.b-fa-z:before { + content: 'Z'; +} +.sr-only, +.b-fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.sr-only-focusable:not(:focus), +.b-fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.b-fa { + font-family: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-font-smoothing: inherit; +} +.b-fa:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-icon:before, +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before, +.b-indicator.b-deadline-date:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; +} +.b-fw-icon:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-icon-add:before { + content: '+'; +} +.b-icon-remove:before { + content: '\f00d'; +} +.b-icon-clear:before { + content: '\f00d'; +} +.b-icon-close:before, +.b-popup-close:before { + content: '\f00d'; +} +.b-icon-collapse-down:before { + content: '\f078'; +} +.b-icon-collapse-left:before { + content: '\f053'; +} +.b-icon-collapse-right:before { + content: '\f054'; +} +.b-icon-collapse-up:before { + content: '\f077'; +} +.b-icon-filter-disable:before { + content: '\f05e'; +} +.b-icon-search:before { + content: '\f002'; +} +.b-icon-search-plus:before { + content: '\f00e'; +} +.b-icon-search-minus:before { + content: '\f010'; +} +.b-icon-hide:before { + content: '\f057'; +} +.b-icon-trash:before { + content: '\f1f8'; +} +.b-icon-edit:before { + content: '\f303'; +} +.b-icon-rename:before { + content: '\f044'; +} +.b-icon-copy:before { + content: '\f0c5'; +} +.b-icon-cut:before { + content: '\f0c4'; +} +.b-icon-paste:before { + content: '\f0ea'; +} +.b-icon-expand-row:before { + content: '\f107'; +} +.b-icon-expand-column:before { + content: '\f105'; +} +.b-icon-expand, +.b-popup-expand:before { + content: '\f065'; +} +.b-icon-first:before { + content: '\f100'; +} +.b-rtl > .b-icon-first:before { + transform: scaleX(-1); +} +.b-icon-last:before { + content: '\f101'; +} +.b-rtl > .b-icon-last:before { + transform: scaleX(-1); +} +.b-icon-reload:before { + content: '\f01e'; +} +.b-icon-undo:before { + content: '\f0e2'; +} +.b-icon-redo:before { + content: '\f01e'; +} +.b-icon-code:before { + content: '\f121'; +} +.b-icon-clipboard:before { + content: '\f328'; +} +.b-icon-filter:before, +.b-icon-filter-equal:before { + content: '\f0b0'; +} +.b-icon-filter-less:before, +.b-icon-filter-before:before { + content: '\f053'; +} +.b-icon-filter-more:before, +.b-icon-filter-after:before { + content: '\f054'; +} +.b-icon-check:before { + content: '\f00c'; +} +.b-icon-checked:before { + content: '\f14a'; +} +.b-icon-unchecked:before { + content: '\f0c8'; +} +.b-icon-radio:before { + content: '\f111'; +} +.b-icon-radio-checked:before { + content: '\f192'; +} +.b-icon-radio-unchecked:before { + content: '\f111'; +} +.b-icon-calendar:before { + content: '\f133'; +} +.b-icon-calendar-day:before { + content: '\f783'; +} +.b-icon-clock:before { + content: '\f017'; +} +.b-icon-recurring:before { + content: '\f021'; +} +.b-icon-duration:before { + content: '\f254'; +} +.b-icon-milestone:before { + content: '\f219'; +} +.b-icon-user:before { + content: '\f007'; +} +.b-icon-menu:before { + content: '\f0c9'; +} +.b-icon-menu-horizontal:before { + content: '\f141'; +} +.b-icon-menu-vertical:before { + content: '\f142'; +} +.b-icon-info:before { + content: '\f129'; +} +.b-icon-sub-menu:before { + content: '\f054'; +} +.b-icon-star:before { + content: '\f005'; +} +.b-icon-warning:before { + content: '\f071'; +} +.b-icon-columns:before { + content: '\f0db'; +} +.b-icon-picker:before { + content: '\f0d7'; + transition: transform 0.2s; +} +.b-icon-picker-rotated:before { + content: '\f0d7'; + transform: rotate(180deg); + transition: transform 0.2s; +} +.b-icon-resize-horizontal:before { + content: '\f337'; +} +.b-icon-fullscreen:before { + content: '\f0b2'; +} +.b-icon-cog:before { + content: '\f013'; +} +.b-linux .b-icon-cog:before, +.b-windows .b-icon-cog:before { + vertical-align: middle; +} +.b-icon-file-download:before { + content: '\f56d'; +} +.b-icon-sync:before { + content: '\f2f1'; +} +.b-icon-bad-mood-emoji:before { + content: '\f119'; +} +.b-icon-circle:before { + content: '\f111'; +} +.b-icon-square:before { + content: '\f0c8'; +} +.b-icon-merge-cells:before { + content: '\f5fd'; +} +.b-icon-up:before { + content: '\f062'; +} +.b-icon-down:before { + content: '\f063'; +} +.b-icon-left:before { + content: '\f060'; +} +.b-icon-right:before { + content: '\f061'; +} +.b-icon-angle-left:before { + content: '\f104'; +} +.b-icon-angle-right:before { + content: '\f105'; +} +.b-icon-previous:before { + content: '\f053'; +} +.b-rtl > .b-icon-previous:before { + transform: scaleX(-1); +} +.b-icon-next:before { + content: '\f054'; +} +.b-rtl > .b-icon-next:before { + transform: scaleX(-1); +} +.b-icon-move-left-right:before { + content: '\f337'; +} +.b-icon-move-up-down:before { + content: '\f338'; +} +.b-icon-spinner:before { + content: '\f110'; + animation: rotate 2s infinite linear; +} +.b-icon-column-move-left:before { + content: '\f0a8'; +} +.b-icon-column-move-right:before { + content: '\f0a9'; +} +.b-icon-hide-column:before { + content: '\f057'; +} +.b-icon-sort:before { + content: '\f0dc'; +} +.b-icon-sort-asc:before { + content: '\f15e'; +} +.b-icon-sort-desc:before { + content: '\f15d'; +} +.b-icon-sorted-asc:before { + content: '\f062'; +} +.b-icon-group-asc:before { + content: '\f885'; +} +.b-icon-group-desc:before { + content: '\f160'; +} +.b-icon-group-collapse:before { + content: '\f056'; +} +.b-icon-group-expand:before { + content: '\f055'; +} +.b-icon-grouped-asc:before { + content: '\f012'; +} +.b-icon-tree-expand:before { + content: '\f105'; +} +.b-icon-tree-collapse:before { + content: '\f107'; +} +.b-icon-tree-folder:before { + content: '\f07b'; +} +.b-icon-tree-folder-open:before { + content: '\f07c'; +} +.b-icon-tree-leaf:before { + content: '\f111'; +} +.b-icon-expand-gridregion:before { + content: '\f054'; +} +.b-icon-collapse-gridregion:before { + content: '\f053'; +} +.b-icon-unassign:before { + content: '\f506'; +} +.b-icon-valid:before { + content: '\f00c'; +} +.b-icon-invalid:before { + content: '\f05e'; +} +.b-icon-checking:before { + content: '\f110'; +} +.b-icon-expand-resource:before { + content: '\f103'; +} +.b-icon-note:before { + content: '\f249'; +} +.b-icon-advanced:before { + content: '\f085'; +} +.b-icon-renumber:before { + content: '\f884'; +} +.b-icon-indent:before { + content: '\f03c'; +} +.b-icon-outdent:before { + content: '\f03b'; +} +.b-icon-subtask:before { + content: '\e476'; +} +.b-icon-predecessor:before { + content: '\e477'; +} +.b-icon-successor:before { + content: '\e47a'; +} +.b-icon-calendar-days:before { + content: '\f073'; +} +.b-icon-calendar-week:before { + content: '\f784'; +} +.b-noselect { + -webkit-user-select: none; + user-select: none; +} +body { + --rtl-negate: 1; +} +.b-rtl { + --rtl-negate: -1; +} +.b-released, +.b-hide-display, +.b-theme-info { + display: none !important; +} +.b-hide-visibility { + visibility: hidden !important; +} +.b-hide-offscreen { + visibility: hidden !important; + position: absolute !important; + top: -10000em; + left: -10000em; +} +.b-yscroll-pad { + display: none; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: block; + order: 9999; + border-inline-start: 1px solid transparent; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad .b-yscroll-pad-sizer { + overflow-x: hidden; + overflow-y: scroll; + visibility: hidden; + margin-inline-start: -1px; + height: 0; +} +.b-fx-highlight { + z-index: 9999; + animation-name: b-fx-highlight-animation; + animation-duration: 1s; + animation: b-fx-highlight-animation 1s ease 0s 1; +} +@keyframes b-fx-highlight-animation { + 0% { + box-shadow: none; + } + 50% { + box-shadow: 0 0 10px 5px #fd7e1480; + } + to { + box-shadow: none; + } +} +@keyframes b-slide-in-from-right { + 30% { + transform: translate(-30%); + opacity: 0.1; + } + 30.01% { + transform: translate(30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-left { + 30% { + transform: translate(30%); + opacity: 0.1; + } + 30.01% { + transform: translate(-30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-below { + 30% { + transform: translateY(-30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-above { + 30% { + transform: translateY(30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(-30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +.b-slide-vertical.b-slide-in-next { + animation: b-slide-in-from-below 0.3s ease 0s 1 normal; +} +.b-slide-vertical.b-slide-in-previous { + animation: b-slide-in-from-above 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +.b-no-resizeobserver.b-resize-monitored { + position: relative; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + visibility: hidden; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > * { + width: 100%; + height: 100%; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-expand:after { + content: ''; + display: block; + width: 100000px; + height: 100000px; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-shrink:after { + content: ''; + display: block; + width: 200%; + height: 200%; + min-width: 1px; + min-height: 1px; +} +.b-float-root { + position: fixed; + inset: 0; + pointer-events: none; + overflow: hidden; + overflow: -moz-hidden-unscrollable; + overflow: clip; + z-index: 11000; + contain: strict; + display: flex; + justify-content: center; + align-items: center; +} +.b-float-root.b-safari { + -webkit-user-select: none; + user-select: none; +} +.b-float-root > .b-floating { + position: absolute; + contain: layout style; + pointer-events: all; + transition: opacity 0.2s; + box-shadow: 3px 3px 6px #0006; + top: 0; + left: 0; + z-index: 11001; +} +.b-firefox .b-float-root > .b-floating { + contain: layout; +} +.b-float-root > .b-floating.b-hidden { + opacity: 0; +} +.b-float-root > .b-floating.b-aligned-above:not(.b-anchored) { + box-shadow: 3px -3px 6px #0006; +} +.b-gripper { + position: absolute; +} +.b-gripper:after { + content: ' '; + position: absolute; + opacity: 0; +} +.b-hover-top .b-gripper.b-gripper-horz, +.b-hover-bottom .b-gripper.b-gripper-horz { + cursor: ns-resize; + height: 1em; + left: 0; + right: 0; +} +.b-hover-bottom .b-gripper.b-gripper-horz { + bottom: 0; +} +.b-gripper.b-gripper-horz:after { + border-top: 1px solid rgba(0, 0, 0, 0.3); + border-bottom: 1px solid rgba(0, 0, 0, 0.3); + width: 0; + height: 0.25em; + left: 50%; + margin-inline-start: 0; +} +.b-hover-top .b-gripper.b-gripper-horz:after { + top: 0.4em; +} +.b-hover-bottom .b-gripper.b-gripper-horz:after { + bottom: 0.4em; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after { + transition: opacity 0.2s, margin-inline-start 0.2s, width 0.2s; + opacity: 1; + margin-inline-start: -0.6em; + width: 1.2em; +} +.b-hover-left .b-gripper.b-gripper-vert, +.b-hover-right .b-gripper.b-gripper-vert { + cursor: ew-resize; + width: 1em; + top: 0; + bottom: 0; +} +.b-hover-right .b-gripper.b-gripper-vert { + right: 0; +} +.b-hover-left .b-gripper.b-gripper-vert { + left: 0; +} +.b-gripper.b-gripper-vert:after { + background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 3px); + height: 0; + width: 0.5em; + top: 50%; + margin-top: 0; +} +.b-hover-left .b-gripper.b-gripper-vert:after { + left: 4px; +} +.b-hover-right .b-gripper.b-gripper-vert:after { + right: 4px; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after { + transition: opacity 0.2s, margin-top 0.2s, height 0.2s; + opacity: 1; + margin-top: -6px; + height: 12px; +} +.b-dragging { + z-index: 100; + pointer-events: none !important; + opacity: 0.8; + box-sizing: border-box; +} +.b-dragging.b-drag-unified-proxy { + opacity: 0.65; +} +.b-dragging.b-drag-main { + z-index: 101; + opacity: 1; +} +.b-drag-proxy { + position: absolute !important; + top: 0; + left: 0; + pointer-events: none !important; + box-sizing: border-box; +} +.b-drag-proxy * { + box-sizing: border-box; +} +.b-aborting, +.b-drag-final-transition { + transition-duration: 0.3s; + transition-property: all !important; +} +.b-drag-unified-animation { + transition: transform 0.2s; +} +.b-drag-original.b-hidden { + display: none !important; +} +.b-draghelper-active * { + -webkit-user-select: none; + user-select: none; +} +.simulated-mouse { + position: absolute; + z-index: 100; + top: 10px; + left: 10px; + transition: top 0.5s, left 0.5s; + pointer-events: none; + font-size: 16px; +} +.simulated-mouse.quick { + transition: top 0.05s, left 0.05s; +} +.simulated-mouse:after { + position: absolute; + content: '\f245'; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + z-index: 102; +} +.simulated-mouse.drag:before, +.simulated-mouse.mousedown:before, +.simulated-mouse.dblclick:before, +.simulated-mouse.click:before { + position: absolute; + content: ''; + border: 2px solid transparent; + border-radius: 50%; + animation-name: click; + animation-duration: 0.2s; + top: 0; + left: 0; + transform: translate(-50%, -50%); + z-index: 101; + opacity: 0.7; +} +.simulated-mouse.drag:after { + content: '\f25a'; + left: -3px; +} +.simulated-mouse.dblclick:before { + animation-name: dblclick; + animation-duration: 0.3s; +} +.simulated-mouse.mousedown:before, +.simulated-mouse.drag:before { + animation-name: none; + width: 1.5em; + height: 1.5em; + border-color: red; +} +@keyframes click { + 0% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +@keyframes dblclick { + 0% { + width: 0; + height: 0; + } + 40% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + 50% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +.b-widget { + display: inline-flex; + overflow: hidden; + line-height: initial; + font-weight: 400; + font-size: 1em; + box-sizing: border-box; + color-scheme: dark; +} +.b-widget.b-measure { + display: block !important; +} +.b-widget.b-anchored { + overflow: visible; +} +.b-widget.b-maximized { + transform: none !important; + width: 100% !important; + height: 100% !important; + max-width: 100% !important; + max-height: 100% !important; +} +.b-widget * { + box-sizing: border-box; +} +.b-widget:before, +.b-widget:after, +.b-widget *:before, +.b-widget *:after { + box-sizing: border-box; +} +.b-widget.b-positioned { + position: absolute; + top: 0; + left: 0; +} +.b-widget.b-floating.b-centered, +.b-widget.b-positioned.b-centered { + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} +.b-widget > .b-focus-trap { + position: absolute; + display: none; + clip: rect(0, 0, 0, 0); +} +.b-widget.b-focus-trapped.b-contains-focus > .b-focus-trap { + display: inherit; +} +.b-widget.b-hidden { + display: none !important; +} +.b-widget.b-hiding { + pointer-events: none; +} +.b-widget .b-aria-desc-element { + position: absolute; + clip-path: polygon(0 0); + contain: strict; +} +.b-widget .b-widget-inner { + width: 100%; + position: relative; + flex: 1; +} +.b-widget .b-anchor { + width: 16px; + height: 8px; + position: absolute; + z-index: -1; +} +.b-widget .b-anchor svg { + position: absolute; + top: 0; + overflow: visible; +} +.b-widget .b-anchor.b-anchor-top { + left: 0; + bottom: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom { + left: 0; + top: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom svg { + transform: rotate(180deg); +} +.b-widget .b-anchor.b-anchor-left { + top: 0; + width: 8px; + height: 16px; + right: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-left svg { + transform: rotate(270deg); + transform-origin: 8px 8px; +} +.b-widget .b-anchor.b-anchor-right { + top: 0; + width: 8px; + height: 16px; + left: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-right svg { + transform: rotate(90deg); + transform-origin: 4px 4px; +} +.b-widget.b-rtl > .b-anchor.b-anchor-left { + right: calc(100% - 9px); +} +.b-widget.b-rtl > .b-anchor.b-anchor-right { + left: calc(100% + 7px); +} +.b-slidingcontent-content { + display: flex; + flex-flow: row nowrap !important; + align-items: stretch; + scroll-snap-type: x mandatory; +} +.b-slidingcontent-content .b-carousel-item { + flex: 1 0 100%; +} +.b-widget-scroller { + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-anchor: none; + position: relative; +} +.b-widget-scroller.b-hide-scroll { + scrollbar-width: none; +} +.b-widget-scroller.b-hide-scroll::-webkit-scrollbar { + display: none; +} +.b-scroller-stretcher { + position: absolute; + height: 1px; + width: 1px; + top: 0; + left: 0; +} +.b-rtl > .b-scroller-stretcher { + left: auto; + right: 0; +} +.b-text-align-start, +.b-text-align-left { + text-align: start; +} +.b-text-align-center { + text-align: center; +} +.b-text-align-end, +.b-text-align-right { + text-align: end; +} +.b-rtl { + direction: rtl; +} +.b-ltr { + direction: ltr; +} +.b-widget.b-badge { + overflow: visible; +} +.b-badge:before { + content: attr(data-badge); + position: absolute; + min-width: 2.223em; + min-height: 2.223em; + right: -1em; + top: -1em; + padding: 0.5em; + background-color: #d32f2f; + color: #fff; + border-radius: 50%; + font-size: 0.6em; + z-index: 5; + display: flex; + justify-content: center; + align-items: center; + animation-name: b-badge-show; + animation-duration: 0.3s; +} +.b-badge.b-rtl:before { + left: -1em; + right: auto; +} +.b-button.b-badge:before { + font-size: 0.7em; +} +@keyframes b-badge-show { + 0% { + opacity: 0; + transform: scale(0.1) rotate(180deg); + } + to { + opacity: 1; + transform: scale(1) rotate(0); + } +} +.b-button { + position: relative; + padding: 0 1em; + min-height: 3em; + border: 1px solid; + cursor: pointer; + font-family: inherit; + font-weight: 400; + transition: background-color 0.2s, color 0.2s, border 0.2s; + white-space: nowrap; + display: inline-flex; + align-items: center; + justify-content: center; + text-transform: none; + -webkit-user-select: none; + user-select: none; +} +.b-button.b-text { + min-width: 3.3em; +} +.b-button:not(.b-tab) { + border-radius: 2px; +} +.b-button::-moz-focus-inner { + border: 0; +} +.b-button label { + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; +} +.b-button.b-rotate-vertical { + min-height: 3em; + min-width: 3em; + padding: 1em 0; +} +.b-button.b-rotate-vertical label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-button.b-rotate-left { + flex-direction: column-reverse; +} +.b-button.b-rotate-left label { + transform: rotate(180deg); +} +.b-button.b-rotate-left i { + transform: rotate(270deg); +} +.b-button.b-rotate-right { + flex-direction: column; +} +.b-button.b-rotate-right i { + transform: rotate(90deg); +} +.b-button.b-icon-align-start i:not(.b-button-menu-icon) { + order: -100; +} +.b-button.b-icon-align-start:not(.b-rotate-vertical) label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-right label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-left label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end i { + order: 100; +} +.b-button.b-icon-align-end:not(.b-rotate-vertical) label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-right label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-left label { + margin-inline-end: 0.5em; +} +.b-button .b-button-menu-icon { + margin-inline-start: 0.5em; +} +.b-button i { + font-size: 1em; +} +.b-button label:empty { + display: none; +} +.b-button.b-badge { + overflow: visible !important; +} +.b-button.b-rounded { + border-radius: 50%; + width: 3em; + height: 3em; +} +.b-button:focus { + outline: none; +} +.b-button:disabled { + cursor: default; +} +.b-button.b-borderless { + border: none; +} +.b-popup .b-bottom-toolbar .b-button.b-text { + min-width: 8em; +} +button.b-button.b-transparent:not(.b-tab) { + background-color: transparent; + border: none; +} +a.b-button { + text-decoration: none; +} +.b-button.b-white:not(.b-tab) { + color: #fff; + border-color: #ffffff4d; + background-color: #ffffff0d; +} +.b-using-keyboard .b-button.b-white:not(.b-tab):focus, +.b-button.b-white:not(.b-tab).b-using-keyboard:focus { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #fffc; +} +.b-button.b-white:not(.b-tab).b-pressed.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ffffffb3; +} +.b-button.b-white:not(.b-tab).b-pressed:hover.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):active:not(.b-disabled), +.b-button.b-white:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #f2f2f2; + border-color: #f2f2f24d; + color: #cdcecf; +} +.b-button.b-white:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffffff4d; + border-color: #ffffff1a; +} +.b-button.b-blue:not(.b-tab) { + color: #1565c0; + border-color: #1565c04d; + background-color: #1565c00d; +} +.b-using-keyboard .b-button.b-blue:not(.b-tab):focus, +.b-button.b-blue:not(.b-tab).b-using-keyboard:focus { + background-color: #1565c04d; +} +.b-button.b-blue:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #1565c0cc; +} +.b-button.b-blue:not(.b-tab).b-pressed.b-transparent { + color: #0b3564; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled) { + background-color: #1565c04d; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #1565c04d; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #1565c0b3; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover.b-transparent { + color: #0b3564; +} +.b-button.b-blue:not(.b-tab):active:not(.b-disabled), +.b-button.b-blue:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #1259a9; + border-color: #1259a94d; + color: #cdcecf; +} +.b-button.b-blue:not(.b-tab).b-disabled { + background-color: transparent; + color: #1565c04d; + border-color: #1565c01a; +} +.b-button.b-deep-orange:not(.b-tab) { + color: #ff5722; + border-color: #ff57224d; + background-color: #ff57220d; +} +.b-using-keyboard .b-button.b-deep-orange:not(.b-tab):focus, +.b-button.b-deep-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #ff5722cc; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ff5722b3; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-deep-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ff4409; + border-color: #ff44094d; + color: #cdcecf; +} +.b-button.b-deep-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #ff57224d; + border-color: #ff57221a; +} +.b-button.b-orange:not(.b-tab) { + color: #e64a19; + border-color: #e64a194d; + background-color: #e64a190d; +} +.b-using-keyboard .b-button.b-orange:not(.b-tab):focus, +.b-button.b-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #e64a194d; +} +.b-button.b-orange:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #e64a19cc; +} +.b-button.b-orange:not(.b-tab).b-pressed.b-transparent { + color: #8a2c0f; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #e64a194d; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #e64a194d; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #e64a19b3; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #8a2c0f; +} +.b-button.b-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #cf4317; + border-color: #cf43174d; + color: #cdcecf; +} +.b-button.b-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #e64a194d; + border-color: #e64a191a; +} +.b-button.b-amber:not(.b-tab) { + color: #ffc107; + border-color: #ffc1074d; + background-color: #ffc1070d; +} +.b-using-keyboard .b-button.b-amber:not(.b-tab):focus, +.b-button.b-amber:not(.b-tab).b-using-keyboard:focus { + background-color: #ffc1074d; +} +.b-button.b-amber:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #ffc107cc; +} +.b-button.b-amber:not(.b-tab).b-pressed.b-transparent { + color: #a07800; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffc1074d; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffc1074d; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ffc107b3; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover.b-transparent { + color: #a07800; +} +.b-button.b-amber:not(.b-tab):active:not(.b-disabled), +.b-button.b-amber:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #edb100; + border-color: #edb1004d; + color: #cdcecf; +} +.b-button.b-amber:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffc1074d; + border-color: #ffc1071a; +} +.b-button.b-indigo:not(.b-tab) { + color: #3f51b5; + border-color: #3f51b54d; + background-color: #3f51b50d; +} +.b-using-keyboard .b-button.b-indigo:not(.b-tab):focus, +.b-button.b-indigo:not(.b-tab).b-using-keyboard:focus { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #3f51b5cc; +} +.b-button.b-indigo:not(.b-tab).b-pressed.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled) { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #3f51b5b3; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):active:not(.b-disabled), +.b-button.b-indigo:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #3849a2; + border-color: #3849a24d; + color: #cdcecf; +} +.b-button.b-indigo:not(.b-tab).b-disabled { + background-color: transparent; + color: #3f51b54d; + border-color: #3f51b51a; +} +.b-button.b-lime:not(.b-tab) { + color: #cddc39; + border-color: #cddc394d; + background-color: #cddc390d; +} +.b-using-keyboard .b-button.b-lime:not(.b-tab):focus, +.b-button.b-lime:not(.b-tab).b-using-keyboard:focus { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #cddc39cc; +} +.b-button.b-lime:not(.b-tab).b-pressed.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled) { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #cddc39b3; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):active:not(.b-disabled), +.b-button.b-lime:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #c6d626; + border-color: #c6d6264d; + color: #cdcecf; +} +.b-button.b-lime:not(.b-tab).b-disabled { + background-color: transparent; + color: #cddc394d; + border-color: #cddc391a; +} +.b-button.b-teal:not(.b-tab) { + color: #009688; + border-color: #0096884d; + background-color: #0096880d; +} +.b-using-keyboard .b-button.b-teal:not(.b-tab):focus, +.b-button.b-teal:not(.b-tab).b-using-keyboard:focus { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #009688cc; +} +.b-button.b-teal:not(.b-tab).b-pressed.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled) { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #009688b3; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):active:not(.b-disabled), +.b-button.b-teal:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #007d71; + border-color: #007d714d; + color: #cdcecf; +} +.b-button.b-teal:not(.b-tab).b-disabled { + background-color: transparent; + color: #0096884d; + border-color: #0096881a; +} +.b-button.b-green:not(.b-tab) { + color: #4caf50; + border-color: #4caf504d; + background-color: #4caf500d; +} +.b-using-keyboard .b-button.b-green:not(.b-tab):focus, +.b-button.b-green:not(.b-tab).b-using-keyboard:focus { + background-color: #4caf504d; +} +.b-button.b-green:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #4caf50cc; +} +.b-button.b-green:not(.b-tab).b-pressed.b-transparent { + color: #2d682f; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #4caf504d; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #4caf504d; +} +.b-button.b-green:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #4caf50b3; +} +.b-button.b-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #2d682f; +} +.b-button.b-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #449d48; + border-color: #449d484d; + color: #cdcecf; +} +.b-button.b-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #4caf504d; + border-color: #4caf501a; +} +.b-button.b-light-green:not(.b-tab) { + color: #8bc34a; + border-color: #8bc34a4d; + background-color: #8bc34a0d; +} +.b-using-keyboard .b-button.b-light-green:not(.b-tab):focus, +.b-button.b-light-green:not(.b-tab).b-using-keyboard:focus { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #8bc34acc; +} +.b-button.b-light-green:not(.b-tab).b-pressed.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #8bc34ab3; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #7eb73d; + border-color: #7eb73d4d; + color: #cdcecf; +} +.b-button.b-light-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #8bc34a4d; + border-color: #8bc34a1a; +} +.b-button.b-purple:not(.b-tab) { + color: #9c27b0; + border-color: #9c27b04d; + background-color: #9c27b00d; +} +.b-using-keyboard .b-button.b-purple:not(.b-tab):focus, +.b-button.b-purple:not(.b-tab).b-using-keyboard:focus { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #9c27b0cc; +} +.b-button.b-purple:not(.b-tab).b-pressed.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled) { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #9c27b0b3; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):active:not(.b-disabled), +.b-button.b-purple:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #89229b; + border-color: #89229b4d; + color: #cdcecf; +} +.b-button.b-purple:not(.b-tab).b-disabled { + background-color: transparent; + color: #9c27b04d; + border-color: #9c27b01a; +} +.b-button.b-yellow:not(.b-tab) { + color: #ffeb3b; + border-color: #ffeb3b4d; + background-color: #ffeb3b0d; +} +.b-using-keyboard .b-button.b-yellow:not(.b-tab):focus, +.b-button.b-yellow:not(.b-tab).b-using-keyboard:focus { + background-color: #ffeb3b4d; +} +.b-button.b-yellow:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #ffeb3bcc; +} +.b-button.b-yellow:not(.b-tab).b-pressed.b-transparent { + color: #d4be00; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffeb3b4d; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffeb3b4d; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #ffeb3bb3; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover.b-transparent { + color: #d4be00; +} +.b-button.b-yellow:not(.b-tab):active:not(.b-disabled), +.b-button.b-yellow:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffe822; + border-color: #ffe8224d; + color: #cdcecf; +} +.b-button.b-yellow:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffeb3b4d; + border-color: #ffeb3b1a; +} +.b-button.b-red:not(.b-tab) { + color: #d32f2f; + border-color: #d32f2f4d; + background-color: #d32f2f0d; +} +.b-using-keyboard .b-button.b-red:not(.b-tab):focus, +.b-button.b-red:not(.b-tab).b-using-keyboard:focus { + background-color: #d32f2f4d; +} +.b-button.b-red:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #d32f2fcc; +} +.b-button.b-red:not(.b-tab).b-pressed.b-transparent { + color: #811b1b; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled) { + background-color: #d32f2f4d; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #d32f2f4d; +} +.b-button.b-red:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #d32f2fb3; +} +.b-button.b-red:not(.b-tab).b-pressed:hover.b-transparent { + color: #811b1b; +} +.b-button.b-red:not(.b-tab):active:not(.b-disabled), +.b-button.b-red:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #c02929; + border-color: #c029294d; + color: #cdcecf; +} +.b-button.b-red:not(.b-tab).b-disabled { + background-color: transparent; + color: #d32f2f4d; + border-color: #d32f2f1a; +} +.b-button.b-dark-gray:not(.b-tab) { + color: #505057; + border-color: #5050574d; + background-color: #5050570d; +} +.b-using-keyboard .b-button.b-dark-gray:not(.b-tab):focus, +.b-button.b-dark-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #5050574d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #505057cc; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed.b-transparent { + color: #1f1f22; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #5050574d; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #5050574d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #505057b3; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #1f1f22; +} +.b-button.b-dark-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-dark-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #44444a; + border-color: #44444a4d; + color: #cdcecf; +} +.b-button.b-dark-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #5050574d; + border-color: #5050571a; +} +.b-button.b-gray:not(.b-tab) { + color: #666; + border-color: #6666664d; + background-color: #6666660d; +} +.b-using-keyboard .b-button.b-gray:not(.b-tab):focus, +.b-button.b-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #6666664d; +} +.b-button.b-gray:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #666c; +} +.b-button.b-gray:not(.b-tab).b-pressed.b-transparent { + color: #333; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #6666664d; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #6666664d; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #666666b3; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #333; +} +.b-button.b-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #595959; + border-color: #5959594d; + color: #cdcecf; +} +.b-button.b-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #6666664d; + border-color: #6666661a; +} +.b-button.b-light-gray:not(.b-tab) { + color: #c0c1c2; + border-color: #c0c1c24d; + background-color: #c0c1c20d; +} +.b-using-keyboard .b-button.b-light-gray:not(.b-tab):focus, +.b-button.b-light-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #c0c1c24d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #c0c1c2cc; +} +.b-button.b-light-gray:not(.b-tab).b-pressed.b-transparent { + color: #8c8e90; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #c0c1c24d; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #c0c1c24d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #c0c1c2b3; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #8c8e90; +} +.b-button.b-light-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #b3b4b5; + border-color: #b3b4b54d; + color: #cdcecf; +} +.b-button.b-light-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #c0c1c24d; + border-color: #c0c1c21a; +} +.b-button:not(.b-tab) { + color: #949494; + border-color: #9494944d; + background-color: #9494940d; +} +.b-using-keyboard .b-button:not(.b-tab):focus, +.b-button:not(.b-tab).b-using-keyboard:focus { + background-color: #9494944d; +} +.b-button:not(.b-tab).b-pressed { + color: #cdcecf; + background-color: #949494cc; +} +.b-button:not(.b-tab).b-pressed.b-transparent { + color: #616161; +} +.b-button:not(.b-tab):hover:not(.b-disabled) { + background-color: #9494944d; +} +.b-button:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #9494944d; +} +.b-button:not(.b-tab).b-pressed:hover { + color: #cdcecf; + background-color: #949494b3; +} +.b-button:not(.b-tab).b-pressed:hover.b-transparent { + color: #616161; +} +.b-button:not(.b-tab):active:not(.b-disabled), +.b-button:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #878787; + border-color: #8787874d; + color: #cdcecf; +} +.b-button:not(.b-tab).b-disabled { + background-color: transparent; + color: #9494944d; + border-color: #9494941a; +} +.b-ie.b-button:not(.b-rotate-vertical), +.b-ie .b-button:not(.b-rotate-vertical) { + height: 3em; +} +.b-button.b-raised.b-blue { + color: #cdcecf; + border: none; + background-color: #1565c0; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus { + background-color: #1d7be6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue:hover:not(.b-disabled) { + background-color: #1873db; +} +.b-button.b-raised.b-blue.b-pressed, +.b-button.b-raised.b-blue.b-pressed[data-group]:hover { + background-color: #0f4786; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-blue.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus:hover, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #11519a; +} +.b-button.b-raised.b-blue.b-pressed:active { + background-color: #0b3360; +} +.b-button.b-raised.b-blue.b-pressed:active:hover { + background-color: #0d3d73; +} +.b-button.b-raised.b-blue:active:not(.b-disabled) { + background-color: #11519a; + border-color: #11519a; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-blue:active:hover:not(.b-disabled) { + background-color: #135bad; + border-color: #135bad; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-blue:disabled:hover, +.b-button.b-raised.b-blue:disabled { + background-color: #505057; + color: #38383c; + border-color: #0b3564; + cursor: default; +} +.b-button.b-raised.b-deep-orange { + color: #cdcecf; + border: none; + background-color: #ff5722; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus { + background-color: #ff7a50; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange:hover:not(.b-disabled) { + background-color: #ff6838; +} +.b-button.b-raised.b-deep-orange.b-pressed, +.b-button.b-raised.b-deep-orange.b-pressed[data-group]:hover { + background-color: #ca3100; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-deep-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus:hover, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #e73700; +} +.b-button.b-raised.b-deep-orange.b-pressed:active { + background-color: #912300; +} +.b-button.b-raised.b-deep-orange.b-pressed:active:hover { + background-color: #ad2a00; +} +.b-button.b-raised.b-deep-orange:active:not(.b-disabled) { + background-color: #e73700; + border-color: #e73700; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-deep-orange:active:hover:not(.b-disabled) { + background-color: #ff4105; + border-color: #ff4105; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-deep-orange:disabled:hover, +.b-button.b-raised.b-deep-orange:disabled { + background-color: #505057; + color: #38383c; + border-color: #bb2d00; + cursor: default; +} +.b-button.b-raised.b-orange { + color: #cdcecf; + border: none; + background-color: #e64a19; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus { + background-color: #eb6b42; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange:hover:not(.b-disabled) { + background-color: #e95c30; +} +.b-button.b-raised.b-orange.b-pressed, +.b-button.b-raised.b-orange.b-pressed[data-group]:hover { + background-color: #a13412; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus:hover, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #b83b14; +} +.b-button.b-raised.b-orange.b-pressed:active { + background-color: #73250d; +} +.b-button.b-raised.b-orange.b-pressed:active:hover { + background-color: #8a2c0f; +} +.b-button.b-raised.b-orange:active:not(.b-disabled) { + background-color: #b83b14; + border-color: #b83b14; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-orange:active:hover:not(.b-disabled) { + background-color: #cf4317; + border-color: #cf4317; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-orange:disabled:hover, +.b-button.b-raised.b-orange:disabled { + background-color: #505057; + color: #38383c; + border-color: #8a2c0f; + cursor: default; +} +.b-button.b-raised.b-amber { + color: #cdcecf; + border: none; + background-color: #ffc107; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus { + background-color: #ffcc35; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber:hover:not(.b-disabled) { + background-color: #ffc720; +} +.b-button.b-raised.b-amber.b-pressed, +.b-button.b-raised.b-amber.b-pressed[data-group]:hover { + background-color: #b78a00; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-amber.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus:hover, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #d29d00; +} +.b-button.b-raised.b-amber.b-pressed:active { + background-color: #836200; +} +.b-button.b-raised.b-amber.b-pressed:active:hover { + background-color: #9d7600; +} +.b-button.b-raised.b-amber:active:not(.b-disabled) { + background-color: #d29d00; + border-color: #d29d00; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-amber:active:hover:not(.b-disabled) { + background-color: #ecb100; + border-color: #ecb100; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-amber:disabled:hover, +.b-button.b-raised.b-amber:disabled { + background-color: #505057; + color: #38383c; + border-color: #a07800; + cursor: default; +} +.b-button.b-raised.b-indigo { + color: #cdcecf; + border: none; + background-color: #3f51b5; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus { + background-color: #5c6cc6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo:hover:not(.b-disabled) { + background-color: #4d5fc1; +} +.b-button.b-raised.b-indigo.b-pressed, +.b-button.b-raised.b-indigo.b-pressed[data-group]:hover { + background-color: #2c397f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-indigo.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus:hover, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #324191; +} +.b-button.b-raised.b-indigo.b-pressed:active { + background-color: #20295b; +} +.b-button.b-raised.b-indigo.b-pressed:active:hover { + background-color: #26316d; +} +.b-button.b-raised.b-indigo:active:not(.b-disabled) { + background-color: #324191; + border-color: #324191; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-indigo:active:hover:not(.b-disabled) { + background-color: #3949a3; + border-color: #3949a3; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-indigo:disabled:hover, +.b-button.b-raised.b-indigo:disabled { + background-color: #505057; + color: #38383c; + border-color: #252f69; + cursor: default; +} +.b-button.b-raised.b-lime { + color: #cdcecf; + border: none; + background-color: #cddc39; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus { + background-color: #d7e360; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime:hover:not(.b-disabled) { + background-color: #d2e04d; +} +.b-button.b-raised.b-lime.b-pressed, +.b-button.b-raised.b-lime.b-pressed[data-group]:hover { + background-color: #98a51d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-lime.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus:hover, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #aebc21; +} +.b-button.b-raised.b-lime.b-pressed:active { + background-color: #6d7615; +} +.b-button.b-raised.b-lime.b-pressed:active:hover { + background-color: #838d19; +} +.b-button.b-raised.b-lime:active:not(.b-disabled) { + background-color: #aebc21; + border-color: #aebc21; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-lime:active:hover:not(.b-disabled) { + background-color: #c4d425; + border-color: #c4d425; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-lime:disabled:hover, +.b-button.b-raised.b-lime:disabled { + background-color: #505057; + color: #38383c; + border-color: #89951a; + cursor: default; +} +.b-button.b-raised.b-teal { + color: #cdcecf; + border: none; + background-color: #009688; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus { + background-color: #00c4b2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal:hover:not(.b-disabled) { + background-color: #00baa9; +} +.b-button.b-raised.b-teal.b-pressed, +.b-button.b-raised.b-teal.b-pressed[data-group]:hover { + background-color: #00695f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-teal.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus:hover, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #00786d; +} +.b-button.b-raised.b-teal.b-pressed:active { + background-color: #004b44; +} +.b-button.b-raised.b-teal.b-pressed:active:hover { + background-color: #005a52; +} +.b-button.b-raised.b-teal:active:not(.b-disabled) { + background-color: #00786d; + border-color: #00786d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-teal:active:hover:not(.b-disabled) { + background-color: #00877a; + border-color: #00877a; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-teal:disabled:hover, +.b-button.b-raised.b-teal:disabled { + background-color: #505057; + color: #38383c; + border-color: #00302c; + cursor: default; +} +.b-button.b-raised.b-green { + color: #cdcecf; + border: none; + background-color: #4caf50; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus { + background-color: #6abe6e; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green:hover:not(.b-disabled) { + background-color: #5cb860; +} +.b-button.b-raised.b-green.b-pressed, +.b-button.b-raised.b-green.b-pressed[data-group]:hover { + background-color: #357b38; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus:hover, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #3d8c40; +} +.b-button.b-raised.b-green.b-pressed:active { + background-color: #265828; +} +.b-button.b-raised.b-green.b-pressed:active:hover { + background-color: #2e6930; +} +.b-button.b-raised.b-green:active:not(.b-disabled) { + background-color: #3d8c40; + border-color: #3d8c40; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-green:active:hover:not(.b-disabled) { + background-color: #449e48; + border-color: #449e48; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-green:disabled:hover, +.b-button.b-raised.b-green:disabled { + background-color: #505057; + color: #38383c; + border-color: #2d682f; + cursor: default; +} +.b-button.b-raised.b-light-green { + color: #cdcecf; + border: none; + background-color: #8bc34a; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus { + background-color: #a1ce6c; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green:hover:not(.b-disabled) { + background-color: #97c95c; +} +.b-button.b-raised.b-light-green.b-pressed, +.b-button.b-raised.b-light-green.b-pressed[data-group]:hover { + background-color: #628d2f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus:hover, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #70a236; +} +.b-button.b-raised.b-light-green.b-pressed:active { + background-color: #466521; +} +.b-button.b-raised.b-light-green.b-pressed:active:hover { + background-color: #547928; +} +.b-button.b-raised.b-light-green:active:not(.b-disabled) { + background-color: #70a236; + border-color: #70a236; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-green:active:hover:not(.b-disabled) { + background-color: #7eb63c; + border-color: #7eb63c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-green:disabled:hover, +.b-button.b-raised.b-light-green:disabled { + background-color: #505057; + color: #38383c; + border-color: #577d2a; + cursor: default; +} +.b-button.b-raised.b-purple { + color: #cdcecf; + border: none; + background-color: #9c27b0; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus { + background-color: #bb33d2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple:hover:not(.b-disabled) { + background-color: #b12cc8; +} +.b-button.b-raised.b-purple.b-pressed, +.b-button.b-raised.b-purple.b-pressed[data-group]:hover { + background-color: #6d1b7b; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-purple.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus:hover, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #7d1f8d; +} +.b-button.b-raised.b-purple.b-pressed:active { + background-color: #4e1458; +} +.b-button.b-raised.b-purple.b-pressed:active:hover { + background-color: #5e176a; +} +.b-button.b-raised.b-purple:active:not(.b-disabled) { + background-color: #7d1f8d; + border-color: #7d1f8d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-purple:active:hover:not(.b-disabled) { + background-color: #8c239e; + border-color: #8c239e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-purple:disabled:hover, +.b-button.b-raised.b-purple:disabled { + background-color: #505057; + color: #38383c; + border-color: #52145d; + cursor: default; +} +.b-button.b-raised.b-yellow { + color: #cdcecf; + border: none; + background-color: #ffeb3b; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus { + background-color: #fff069; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow:hover:not(.b-disabled) { + background-color: #ffed4f; +} +.b-button.b-raised.b-yellow.b-pressed, +.b-button.b-raised.b-yellow.b-pressed[data-group]:hover { + background-color: #dcc500; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-yellow.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus:hover, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #fbe200; +} +.b-button.b-raised.b-yellow.b-pressed:active { + background-color: #9d8d00; +} +.b-button.b-raised.b-yellow.b-pressed:active:hover { + background-color: #bca900; +} +.b-button.b-raised.b-yellow:active:not(.b-disabled) { + background-color: #fbe200; + border-color: #fbe200; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-yellow:active:hover:not(.b-disabled) { + background-color: #ffe81c; + border-color: #ffe81c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-yellow:disabled:hover, +.b-button.b-raised.b-yellow:disabled { + background-color: #505057; + color: #38383c; + border-color: #d4be00; + cursor: default; +} +.b-button.b-raised.b-red { + color: #cdcecf; + border: none; + background-color: #d32f2f; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus { + background-color: #db5555; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red:hover:not(.b-disabled) { + background-color: #d74444; +} +.b-button.b-raised.b-red.b-pressed, +.b-button.b-raised.b-red.b-pressed[data-group]:hover { + background-color: #952020; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-red.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus:hover, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #aa2424; +} +.b-button.b-raised.b-red.b-pressed:active { + background-color: #6a1717; +} +.b-button.b-raised.b-red.b-pressed:active:hover { + background-color: #801b1b; +} +.b-button.b-raised.b-red:active:not(.b-disabled) { + background-color: #aa2424; + border-color: #aa2424; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-red:active:hover:not(.b-disabled) { + background-color: #c02929; + border-color: #c02929; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-red:disabled:hover, +.b-button.b-raised.b-red:disabled { + background-color: #505057; + color: #38383c; + border-color: #811b1b; + cursor: default; +} +.b-button.b-raised.b-dark-gray { + color: #cdcecf; + border: none; + background-color: #505057; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus { + background-color: #66666f; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray:hover:not(.b-disabled) { + background-color: #606069; +} +.b-button.b-raised.b-dark-gray.b-pressed, +.b-button.b-raised.b-dark-gray.b-pressed[data-group]:hover { + background-color: #38383d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-dark-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus:hover, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #404046; +} +.b-button.b-raised.b-dark-gray.b-pressed:active { + background-color: #28282c; +} +.b-button.b-raised.b-dark-gray.b-pressed:active:hover { + background-color: #303034; +} +.b-button.b-raised.b-dark-gray:active:not(.b-disabled) { + background-color: #404046; + border-color: #404046; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-dark-gray:active:hover:not(.b-disabled) { + background-color: #48484e; + border-color: #48484e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-dark-gray:disabled:hover, +.b-button.b-raised.b-dark-gray:disabled { + background-color: #505057; + color: #38383c; + border-color: #1f1f22; + cursor: default; +} +.b-button.b-raised.b-gray { + color: #cdcecf; + border: none; + background-color: #666; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus { + background-color: #7d7d7d; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray:hover:not(.b-disabled) { + background-color: #757575; +} +.b-button.b-raised.b-gray.b-pressed, +.b-button.b-raised.b-gray.b-pressed[data-group]:hover { + background-color: #474747; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus:hover, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #525252; +} +.b-button.b-raised.b-gray.b-pressed:active { + background-color: #333; +} +.b-button.b-raised.b-gray.b-pressed:active:hover { + background-color: #3d3d3d; +} +.b-button.b-raised.b-gray:active:not(.b-disabled) { + background-color: #525252; + border-color: #525252; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-gray:active:hover:not(.b-disabled) { + background-color: #5c5c5c; + border-color: #5c5c5c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-gray:disabled:hover, +.b-button.b-raised.b-gray:disabled { + background-color: #505057; + color: #38383c; + border-color: #333; + cursor: default; +} +.b-button.b-raised.b-light-gray { + color: #cdcecf; + border: none; + background-color: #c0c1c2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus { + background-color: #d7d8d9; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray:hover:not(.b-disabled) { + background-color: #c6c7c8; +} +.b-button.b-raised.b-light-gray.b-pressed, +.b-button.b-raised.b-light-gray.b-pressed[data-group]:hover { + background-color: #858789; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus:hover, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #999a9c; +} +.b-button.b-raised.b-light-gray.b-pressed:active { + background-color: #5f6162; +} +.b-button.b-raised.b-light-gray.b-pressed:active:hover { + background-color: #727476; +} +.b-button.b-raised.b-light-gray:active:not(.b-disabled) { + background-color: #999a9c; + border-color: #999a9c; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-gray:active:hover:not(.b-disabled) { + background-color: #acaeaf; + border-color: #acaeaf; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-gray:disabled:hover, +.b-button.b-raised.b-light-gray:disabled { + background-color: #505057; + color: #38383c; + border-color: #8c8e90; + cursor: default; +} +.b-button.b-raised { + color: #cdcecf; + border: none; + background-color: #949494; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus, +.b-button.b-raised.b-outer.b-using-keyboard:focus { + background-color: #ababab; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus:hover:not(.b-disabled), +.b-button.b-raised.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised:hover:not(.b-disabled) { + background-color: #9f9f9f; +} +.b-button.b-raised.b-pressed, +.b-button.b-raised.b-pressed[data-group]:hover { + background-color: #686868; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus:hover, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #767676; +} +.b-button.b-raised.b-pressed:active { + background-color: #4a4a4a; +} +.b-button.b-raised.b-pressed:active:hover { + background-color: #595959; +} +.b-button.b-raised:active:not(.b-disabled) { + background-color: #767676; + border-color: #767676; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised:active:hover:not(.b-disabled) { + background-color: #858585; + border-color: #858585; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised:disabled:hover, +.b-button.b-raised:disabled { + background-color: #505057; + color: #38383c; + border-color: #616161; + cursor: default; +} +.b-buttongroup { + overflow: visible; + flex-shrink: 0; +} +.b-buttongroup.b-content-element { + display: inline-flex; + flex-flow: row nowrap; +} +.b-buttongroup.b-content-element.b-rotate-vertical { + flex-direction: column; +} +.b-buttongroup .b-button { + margin: 0; +} +.b-buttongroup .b-button:not(.b-pressed) { + box-shadow: none !important; +} +.b-buttongroup .b-button.b-pressed, +.b-buttongroup .b-button:active { + z-index: 2; +} +.b-buttongroup .b-button:not(.b-first-visible-child) { + margin-inline-start: -1px; +} +.b-buttongroup.b-columned.b-content-element { + flex: 1; + flex-wrap: wrap; +} +.b-buttongroup.b-columned.b-content-element .b-button { + margin-inline-start: 0; +} +.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child) { + border-radius: 0; +} +.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-calendarpanel { + --min-row-height: 75; + --min-column-width: 75; + -webkit-user-select: none; + user-select: none; +} +.b-calendarpanel.b-outer { + display: inline-flex; +} +.b-calendarpanel .b-week-number-cell { + display: none; +} +.b-calendarpanel.b-show-week-column .b-week-number-cell { + display: flex; + flex-direction: column; +} +.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month { + visibility: hidden; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month { + opacity: 0.7; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap { + pointer-events: all; +} +.b-calendarpanel .b-panel-body-wrap { + background-color: #222; +} +.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header { + flex: 1 0 0; + text-align: center; +} +.b-calendarpanel .b-calendarpanel-content { + flex-flow: column nowrap; + align-items: stretch; +} +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day, +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day { + display: none; +} +.b-calendarpanel .b-calendar-row { + display: flex; +} +.b-calendarpanel .b-calendar-cell { + display: flex; + text-align: center; + flex-direction: column; + justify-content: center; +} +.b-calendarpanel .b-calendar-days { + flex: 1 1 auto; + display: flex; + justify-content: space-around; + overflow: hidden; +} +.b-calendarpanel .b-weeks-container { + display: flex; + flex-direction: column; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow { + align-items: flex-start; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row { + overflow: hidden; +} +.b-container .b-checkbox-label:before { + margin: 0.5em 0.675em 0.675em; + margin-inline-end: 0.4em; + margin-inline-start: 0; +} +.b-checkbox { + position: relative; + align-items: center; + --checkbox-label-transition: color 0.2s, background-color 0.2s; + --checkbox-input-transition: color 0.5s, background-color 0.5s; +} +.b-checkbox.b-field-container > .b-field-inner { + min-height: 5.4ex; +} +.b-checkbox > .b-field-inner { + border: none; + background-color: transparent; + white-space: nowrap; + word-break: break-all; +} +.b-checkbox > .b-field-inner .b-checkbox-label { + position: relative; + font-size: inherit; + cursor: pointer; + color: #262626; + white-space: normal; +} +.b-container .b-checkbox > .b-field-inner .b-checkbox-label { + color: #e6e6e6; +} +.b-checkbox > .b-field-inner .b-checkbox-label:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; + margin-inline-end: 0.4em; + font-size: inherit; + width: 1.6em; + height: 1.6em; + padding: 0.15em; + border-radius: 2px; + transition: var(--checkbox-label-transition); + background-color: transparent; + border: 1px solid #2b2b2f; +} +.b-checkbox > .b-field-inner .b-checkbox-label:not(.b-radio-label):before { + content: '\f00c'; + color: #6663; +} +.b-checkbox > .b-field-inner input[type='checkbox'] { + z-index: 1; + opacity: 0; + width: 2.2em; + height: 2.2em; + position: absolute; + margin: 0; + cursor: pointer; + transition: var(--checkbox-input-transition); +} +.b-checkbox > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #2b2b2f; + border-color: #2b2b2f; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label { + color: #666; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label:before { + border-color: #6663; + background-color: transparent; +} +.b-checkbox.b-disabled > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #2b2b2f33; + border-color: #2b2b2f33; +} +.b-checkbox.b-field-container:not(.b-field-container-inline) > .b-field-container-wrap { + margin-inline-start: 2.2em; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner .b-checkbox-label:before { + color: #1565c01a; + border-color: #1565c080; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #1565c0; + border-color: #1565c0; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #1565c033; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #1565c033; + border-color: #1565c033; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner .b-checkbox-label:before { + color: #ff57221a; + border-color: #ff572280; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-deep-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ff572233; + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner .b-checkbox-label:before { + color: #e64a191a; + border-color: #e64a1980; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #e64a19; + border-color: #e64a19; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #e64a1933; +} +.b-checkbox:not(.b-radio).b-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #e64a1933; + border-color: #e64a1933; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner .b-checkbox-label:before { + color: #3f51b51a; + border-color: #3f51b580; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-indigo + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #3f51b533; + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner .b-checkbox-label:before { + color: #4caf501a; + border-color: #4caf5080; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #4caf50; + border-color: #4caf50; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #4caf5033; +} +.b-checkbox:not(.b-radio).b-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #4caf5033; + border-color: #4caf5033; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner .b-checkbox-label:before { + color: #ffeb3b1a; + border-color: #ffeb3b80; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffeb3b; + border-color: #ffeb3b; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffeb3b33; +} +.b-checkbox:not(.b-radio).b-yellow + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffeb3b33; + border-color: #ffeb3b33; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner .b-checkbox-label:before { + color: #d32f2f1a; + border-color: #d32f2f80; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #d32f2f; + border-color: #d32f2f; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #d32f2f33; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #d32f2f33; + border-color: #d32f2f33; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner .b-checkbox-label:before { + color: #ffc1071a; + border-color: #ffc10780; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffc107; + border-color: #ffc107; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffc10733; +} +.b-checkbox:not(.b-radio).b-amber + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffc10733; + border-color: #ffc10733; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner .b-checkbox-label:before { + color: #cddc391a; + border-color: #cddc3980; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #cddc39; + border-color: #cddc39; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #cddc3933; + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner .b-checkbox-label:before { + color: #0096881a; + border-color: #00968880; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #009688; + border-color: #009688; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #00968833; + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner .b-checkbox-label:before { + color: #8bc34a1a; + border-color: #8bc34a80; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #8bc34a; + border-color: #8bc34a; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-light-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #8bc34a33; + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner .b-checkbox-label:before { + color: #9c27b01a; + border-color: #9c27b080; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #9c27b0; + border-color: #9c27b0; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #9c27b033; +} +.b-checkbox:not(.b-radio).b-purple + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #9c27b033; + border-color: #9c27b033; +} +.b-combo .b-fieldtrigger.b-icon-picker:before { + transition: transform 0.3s; +} +.b-combo.b-open .b-fieldtrigger.b-icon-picker:before { + transform: rotate(180deg); +} +.b-combo.b-inline-picker:not(.b-label-above) { + flex-wrap: wrap; + align-content: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner { + flex-shrink: 0; + align-self: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker { + flex: 1 0 100%; +} +.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker, +.b-combo.b-readonly .b-fieldtrigger.b-icon-picker { + display: none; +} +.b-combo.b-uses-chipview .b-field-inner { + align-self: stretch; +} +.b-combo.b-uses-chipview .b-chipview { + align-self: stretch; + display: flex; + flex-flow: wrap; + flex: 1 1 auto; + align-items: center; + margin: 0.16em 0.3em; +} +.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input { + padding-inline-start: 0.2em; + order: 99999; +} +.b-combo.b-uses-chipview.b-not-editable input { + order: -1; + min-width: 0; + padding-inline: 0; + flex: 0 1 0; + margin-inline-start: -0.3em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip { + padding-block: calc(0.3em + 0.5px); + padding-inline: 0.7em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input { + padding: 0; + height: 0; +} +.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after { + content: attr(data-add-new-value); + display: block; + padding: 0.8em; + color: #c0c1c2; + cursor: pointer; +} +.b-container.b-outer, +.b-auto-container:not(.b-toolbar-content).b-single-child > .b-container { + align-self: stretch; + flex: 1 1 auto; +} +body.b-container.b-outer { + margin: 0; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-container:focus { + outline: none; +} +.b-content-element { + position: relative; + display: flex; + flex-flow: row wrap; +} +.b-content-element.b-flex-row { + align-content: flex-start; +} +.b-content-element.b-text-content { + display: block; + overflow: auto; +} +.b-datepicker:focus { + outline: 0; +} +.b-datepicker .b-datepicker-title { + font-weight: 700; + gap: 0; + flex-flow: row nowrap; + justify-content: center; + margin: 0 !important; +} +.b-datepicker .b-field { + background-color: transparent; + border: 0 none; + color: #fff; + min-width: 0; + display: inline-flex; + flex: none !important; + width: auto; + margin-bottom: 0 !important; + height: 100%; + cursor: pointer; +} +.b-datepicker .b-field:not(.b-readonly):hover { + opacity: 0.7; +} +.b-datepicker .b-field .b-field-inner { + flex: none; + border: 0 none; + background-color: transparent; + align-self: stretch; + padding: 0; + box-shadow: none; +} +.b-datepicker .b-field div[type='text'] { + outline: none; +} +.b-datepicker .b-toolbar.b-dock-top { + background-color: #1565c0; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; + justify-content: space-around; +} +.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title { + flex: 1 1 auto; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date { + color: #fff; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date { + border: none; + border-radius: 50%; + min-width: 0; + min-height: 0; + width: 2em; + height: 2em; + font-size: 80%; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:hover { + opacity: 0.7; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:not(.b-contains-focus) { + background: transparent !important; +} +.b-datepicker .b-calendar-weekdays { + background-color: #1565c0; + font-size: 0.85em; +} +.b-datepicker .b-calendar-weekdays .b-calendar-day-header { + padding: 0.4em 0; +} +.b-datepicker.b-show-week-column .b-week-number-cell { + line-height: 2.2em; + width: 2.2em; + margin: 5px 4px; + text-align: center; +} +.b-datepicker .b-calendarpanel-content { + padding: 0; + justify-content: flex-start; +} +.b-datepicker .b-week-number-cell { + color: #76c579; +} +.b-datepicker .b-calendar-cell { + outline: 0 none; + position: relative; + flex: 1 0 2.2em; + padding: 0 4px; + margin: 5px 0; + transition: background-color 0.2s, color 0.2s; +} +.b-datepicker .b-calendar-cell > .b-datepicker-cell-inner { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 2.2em; + width: 2.2em; + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 50%; +} +.b-datepicker .b-calendar-cell.b-today > .b-datepicker-cell-inner { + border-color: #e64a19; + border-width: 1px; +} +.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date) > .b-datepicker-cell-inner { + border-color: #1565c0; +} +.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range) > .b-datepicker-cell-inner { + color: #fff; + background-color: #1565c0; + border-color: #1565c0; +} +.b-datepicker .b-calendar-cell.b-other-month > .b-datepicker-cell-inner { + color: #bbb; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner { + cursor: pointer; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover { + background-color: #1565c080; + border-color: #1565c080; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover.b-today { + background-color: #e64a19; + border-color: #e64a19; +} +.b-datepicker .b-calendar-cell.b-out-of-range > .b-datepicker-cell-inner { + color: #aaa; +} +.b-datepicker .b-calendar-cell.b-disabled-date > .b-datepicker-cell-inner { + color: #aaa; + opacity: 0.4; +} +.b-datepicker .b-calendar-cell.b-in-range { + background-color: #1565c0b3; + border-radius: 0 !important; +} +.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell { + clip-path: polygon(0 50%, 8px 0, 100% 0, 100% 100%, 8px 100%); +} +.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell { + clip-path: polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%); +} +.b-datepicker .b-calendar-cell.b-range-start, +.b-datepicker .b-calendar-cell.b-range-end { + z-index: 0; +} +.b-datepicker .b-calendar-cell.b-range-start:before, +.b-datepicker .b-calendar-cell.b-range-end:before { + content: ' '; + background-color: #1565c0b3; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner { + position: relative; + background-color: #69b5ff; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner:after, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner:after { + content: ' '; + background-color: #1565c0b3; + border-radius: 50%; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start:before { + left: 50%; +} +.b-datepicker .b-calendar-cell.b-range-end:before { + right: 50%; +} +.b-datepicker.b-rtl .b-icon:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker.b-rtl .b-indicator.b-deadline-date:before { + transform: scaleX(-1); +} +.b-datepicker .b-yearpicker { + width: 100%; + height: 100%; +} +.b-datepicker .b-datepicker-yearbutton { + margin-inline-start: 0.25ex; + padding: 0.25ex; + border: 0 none; + color: inherit !important; + min-height: unset; + min-width: unset; + background-color: unset; + font-weight: 400; +} +.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-readonly-combo-list.b-empty { + display: none; +} +.b-readonly-combo-list .b-list-item { + min-width: auto; +} +.b-visible-scrollbar .b-readonly-combo-list .b-list-item { + padding-inline-end: 2em; +} +.b-editor { + background-color: #2b2b2f; + border-radius: 2px; +} +.b-editor.b-positioned { + box-shadow: 0 0 6px #0000001a; +} +.b-editor.b-content-element > .b-widget.b-field { + margin: 0; +} +@keyframes b-field-updated { + 0% { + color: #cdcecf; + } + 25% { + color: #fff; + } + 75% { + color: #fff; + } + to { + color: #cdcecf; + } +} +.b-has-label.b-label-above { + flex-direction: column; +} +.b-has-label.b-label-before .b-label { + align-self: center; + margin-inline-end: 1em; +} +.b-has-label.b-label-above .b-label { + align-self: flex-start; + flex: none !important; + margin: 0 0 0.4em 0.1em; +} +.b-has-label.b-open .b-label, +.b-has-label:focus-within .b-label, +.b-has-label.b-ie:focus .b-label { + color: #262626; +} +.b-container .b-has-label .b-label.b-align-end { + margin-inline-start: 1em; + text-align: left; +} +.b-container .b-has-label.b-open .b-label, +.b-container .b-has-label:focus-within .b-label, +.b-container .b-has-label.b-ie:focus .b-label { + color: #fff; +} +.b-has-label.b-invalid .b-label { + color: #d32f2f !important; +} +.b-has-label.b-disabled .b-label { + color: #666; +} +.b-field-updated { + animation-name: b-field-updated; + animation-duration: 0.5s; +} +.b-vbox.b-box-justify-stretch > .b-field, +.b-flex-column > .b-field { + width: auto; +} +.b-flex-row > .b-field { + align-self: flex-start; + flex: 1 0 100%; + margin-bottom: 0.6em; +} +.b-flex-row > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-flex-row > .b-field.b-inline .b-field-inner { + margin-inline-end: 0.6em; +} +.b-flex-row > .b-field.b-last-visible-child, +.b-flex-row > .b-field.b-last-row { + margin-bottom: 0; +} +.b-vbox > .b-field { + margin-bottom: 0.6em; +} +.b-vbox > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-vbox > .b-field:last-child { + margin-bottom: 0; +} +.b-field-inner { + display: flex; + flex: 1 1 100%; + align-items: center; + background-color: #2b2b2f; + border-radius: 2px; + border-width: 1px; + border-style: solid; + border-color: #77777780; + min-width: 0; + position: relative; +} +.b-field-container-inline > .b-field-inner { + flex: 0 1 auto; +} +.b-field-container:not(.b-field-container-inline) { + flex-wrap: wrap; +} +.b-field-container-wrap { + display: flex; + flex: 1 1 auto; + overflow: hidden; + position: relative; +} +.b-field-container-wrap > .b-container { + width: 100%; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap { + height: 0; +} +.b-field.b-collapsed.b-field-container-inline > .b-field-container-wrap { + opacity: 0; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap > .b-container, +.b-field.b-collapsing:not(.b-field-container-inline) > .b-field-container-wrap > .b-container { + position: absolute; + bottom: 0; +} +.b-field-container-inline:not(.b-no-input) > .b-field-container-wrap { + margin-inline-start: 1em; +} +.b-field-hint { + align-self: stretch; + overflow: visible; + pointer-events: none; + position: relative; + white-space: nowrap; + width: 0; +} +.b-field-hint .b-field-hint-content { + position: absolute; + inset-inline-end: 0.6em; + top: 50%; + transform: translateY(-50%); + font-size: 0.9em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content { + left: 0.6em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl { + right: 0.6em; +} +.b-field-no-hint .b-field-hint { + display: none; +} +.b-numberfield, +.b-textareafield, +.b-textfield { + align-items: stretch; + min-width: 3em; + color: #cdcecf; + border-radius: 2px; + position: relative; + width: 12.5em; +} +.b-numberfield.b-has-width, +.b-textareafield.b-has-width, +.b-textfield.b-has-width { + width: auto; +} +.b-numberfield.b-contains-focus .b-field-inner, +.b-textareafield.b-contains-focus .b-field-inner, +.b-textfield.b-contains-focus .b-field-inner { + border-color: #e64a19; +} +.b-numberfield .b-fieldtrigger, +.b-textareafield .b-fieldtrigger, +.b-textfield .b-fieldtrigger { + color: #77777780; + cursor: pointer; + flex: 0 0 auto; + align-items: center; +} +.b-numberfield .b-fieldtrigger.b-align-start, +.b-textareafield .b-fieldtrigger.b-align-start, +.b-textfield .b-fieldtrigger.b-align-start { + padding-inline: 0.8em 0; +} +.b-numberfield .b-fieldtrigger.b-align-end, +.b-textareafield .b-fieldtrigger.b-align-end, +.b-textfield .b-fieldtrigger.b-align-end { + padding-inline: 0 0.8em; +} +.b-numberfield .b-fieldtrigger:before, +.b-textareafield .b-fieldtrigger:before, +.b-textfield .b-fieldtrigger:before { + font-size: 1.3em; + transition: all 0.3s; +} +.b-numberfield .b-spintrigger, +.b-textareafield .b-spintrigger, +.b-textfield .b-spintrigger { + flex-direction: column; + font-size: 1em; +} +.b-numberfield .b-spintrigger .b-spin-up:before, +.b-textareafield .b-spintrigger .b-spin-up:before, +.b-textfield .b-spintrigger .b-spin-up:before { + content: '\f0d8'; + vertical-align: bottom; +} +.b-numberfield .b-spintrigger .b-spin-down:before, +.b-textareafield .b-spintrigger .b-spin-down:before, +.b-textfield .b-spintrigger .b-spin-down:before { + content: '\f0d7'; + vertical-align: top; +} +.b-numberfield.b-hide-spinner .b-spintrigger, +.b-textareafield.b-hide-spinner .b-spintrigger, +.b-textfield.b-hide-spinner .b-spintrigger { + display: none; +} +.b-numberfield input, +.b-numberfield textarea, +.b-textareafield input, +.b-textareafield textarea, +.b-textfield input, +.b-textfield textarea { + background-color: transparent; + color: inherit; + padding: 0.8em; + font-weight: 400; + flex: 1 1 0; + border: 0 none; + margin: 0; + font-family: inherit; + font-size: inherit; + min-width: 1em; + text-align: inherit; +} +.b-numberfield input:focus, +.b-numberfield textarea:focus, +.b-textareafield input:focus, +.b-textareafield textarea:focus, +.b-textfield input:focus, +.b-textfield textarea:focus { + outline: none; +} +.b-numberfield input::-ms-clear, +.b-numberfield textarea::-ms-clear, +.b-textareafield input::-ms-clear, +.b-textareafield textarea::-ms-clear, +.b-textfield input::-ms-clear, +.b-textfield textarea::-ms-clear { + display: none; +} +.b-numberfield textarea, +.b-textareafield textarea, +.b-textfield textarea { + align-self: stretch; +} +.b-numberfield ::-webkit-input-placeholder, +.b-textareafield ::-webkit-input-placeholder, +.b-textfield ::-webkit-input-placeholder { + color: #7f8183; +} +.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textfield.b-empty .b-fieldtrigger.b-icon-remove { + visibility: hidden; +} +.b-numberfield:focus-within .b-label i, +.b-textareafield:focus-within .b-label i, +.b-textfield:focus-within .b-label i { + color: #e64a19; +} +.b-numberfield:not(.b-disabled):hover .b-label i, +.b-textareafield:not(.b-disabled):hover .b-label i, +.b-textfield:not(.b-disabled):hover .b-label i { + color: #e64a19; +} +.b-numberfield:not(.b-disabled):hover .b-field-inner, +.b-textareafield:not(.b-disabled):hover .b-field-inner, +.b-textfield:not(.b-disabled):hover .b-field-inner { + border-color: #e64a19; +} +.b-numberfield.b-invalid .b-field-inner, +.b-textareafield.b-invalid .b-field-inner, +.b-textfield.b-invalid .b-field-inner { + border-color: #d32f2f !important; +} +.b-numberfield.b-disabled, +.b-textareafield.b-disabled, +.b-textfield.b-disabled { + color: #666; + cursor: default; +} +.b-numberfield.b-disabled input, +.b-textareafield.b-disabled input, +.b-textfield.b-disabled input { + cursor: text; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + color: #51515180; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + cursor: default; +} +.b-numberfield.b-disabled .b-field-inner, +.b-textareafield.b-disabled .b-field-inner, +.b-textfield.b-disabled .b-field-inner { + border-style: solid; +} +.b-numberfield.b-readonly, +.b-textareafield.b-readonly, +.b-textfield.b-readonly { + cursor: default; +} +.b-numberfield.b-readonly input, +.b-textareafield.b-readonly input, +.b-textfield.b-readonly input { + cursor: text; +} +.b-numberfield.b-readonly .b-fieldtrigger, +.b-textareafield.b-readonly .b-fieldtrigger, +.b-textfield.b-readonly .b-fieldtrigger { + color: #51515180; + cursor: default; +} +.b-numberfield input[type='number']::-webkit-inner-spin-button, +.b-numberfield input[type='number']::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +.b-numberfield input[type='number'] { + -moz-appearance: textfield; +} +.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-tooltip.b-field-error-tip { + border: 1px solid #d32f2f; +} +.b-tooltip.b-field-error-tip .b-popup-content { + background-color: #fffef6; + color: #d32f2f; + font-weight: 700; +} +.b-divider { + position: relative; + justify-content: center; + margin: 1em 0 1.5em; +} +.b-divider:before { + content: ''; + width: 100%; + border-bottom: 1px solid rgba(119, 119, 119, 0.5); + position: absolute; + top: 50%; +} +.b-divider:after { + display: flex; + content: attr(data-text); + color: #e6e6e6; + background: #222; + padding: 0 1em; + z-index: 1; + font-size: 0.8em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-property { + flex: 0 0 50%; +} +.b-fieldfilterpicker .b-fieldfilterpicker-operator { + flex: 0 1 50%; + margin-inline-start: 1em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked > .b-field-inner { + border: none; + background: none; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values { + margin-block-end: 0.2em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field { + flex: 1; + margin-block-end: 0; +} +.b-fieldfilterpicker .b-fieldfilterpicker-value-separator { + flex: none; + padding: 0 0.4em; + align-self: center; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field:last-child:after { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row { + padding-top: 2.2em; + position: relative; + flex-shrink: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child { + padding-top: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before { + content: attr(data-separator-text); + font-size: 85%; + position: absolute; + text-align: center; + line-height: 2.2em; + width: 100%; + height: 2.2em; + top: 0; + background-image: linear-gradient(to right, #e0e0e7, #e0e0e7 44%, transparent 46%, transparent 54%, #e0e0e7 56%); + background-position: 0 50%; + background-size: 100% 1px; + background-repeat: no-repeat; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active { + flex: 0 0 2.2em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters { + padding: 0.5em 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button { + align-self: center; + margin-top: 1.1em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove { + padding: 0 0.25em; + margin-inline-start: 0.5em; +} +.b-filepicker { + overflow: visible; +} +.b-filepicker.b-content-element { + align-content: stretch; +} +.b-displayfield { + color: inherit; +} +.b-displayfield .b-field-inner { + border: 0; + background: transparent; +} +.b-displayfield .b-field-inner span { + padding: 0.8em; +} +.b-pickerfield.b-open .b-field-inner { + border-color: #1565c0; +} +.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly] { + cursor: pointer; +} +.b-datefield.b-open .b-fieldtrigger { + color: #1565c0 !important; +} +.b-datefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-datefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-datetimefield { + align-items: center; + position: relative; +} +.b-datetimefield input { + text-align: center; +} +.b-datetimefield .b-field-inner { + height: 100%; +} +.b-datetimefield .b-datefield { + flex: 1 1 55%; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-datefield .b-field-inner { + border: none; + border-inline-end: 1px solid rgba(160, 160, 160, 0.5); + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-timefield { + flex: 1 1 45%; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield .b-timefield .b-field-inner { + border: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield:not(.b-disabled):hover .b-field-inner, +.b-datetimefield:focus-within .b-field-inner { + border-color: #e64a19; +} +.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner, +.b-datetimefield:focus-within .b-datefield .b-field-inner { + border-inline-end: 1px solid rgba(160, 160, 160, 0.5); +} +.b-label { + align-items: center; + color: #262626; + font-size: 0.9em; + white-space: nowrap; + text-overflow: ellipsis; +} +.b-container .b-label { + color: #e6e6e6; +} +.b-list { + display: block; + background-color: #303034; + outline: none; + padding: 0; + margin: 0; + -webkit-user-select: none; + user-select: none; +} +.b-list.b-floating { + border-radius: 2px; +} +.b-list.b-empty:not(.b-masked) { + min-height: initial !important; +} +.b-list.b-empty:not(.b-masked)[data-empty-text]:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #c0c1c2; +} +.b-list.b-masked { + padding: 2em 0; +} +.b-list .b-selected-icon { + margin-inline-end: 0.5em; + display: none; +} +.b-list .b-select-all-item { + border-bottom: 1px solid; + font-weight: 700; + position: sticky; + top: 0; + background-color: #303034; + z-index: 1; +} +.b-list.b-multiselect .b-list-item .b-selected-icon { + display: initial; + visibility: hidden; +} +.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon { + visibility: visible; +} +.b-list-item { + position: relative; + padding: 0.8em; + color: #c0c1c2; + cursor: pointer; + background-color: transparent; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(19, 19, 21, 0.8); + min-width: 100px; + overflow: hidden; + white-space: nowrap; + display: flex; + flex-direction: row; + align-items: center; +} +.b-list-item.b-hidden { + display: none; +} +.b-list-item:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-list-item:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-list-item.b-active, +.b-list-item:focus { + outline: none; +} +.b-list-item.b-active:not(.b-disabled), +.b-list-item:focus:not(.b-disabled) { + background-color: #e64a19; + color: #fff; +} +.b-list-item.b-list-item-group-header { + font-weight: 700; +} +.b-list-item.b-list-item-group-header .b-icon-check { + display: none; +} +.b-grouped .b-list-item:not(.b-list-item-group-header) { + padding-inline-start: 2em; +} +.b-chipview { + background-color: transparent; + gap: 0.3em; +} +.b-chipview.b-empty:after { + display: none; +} +.b-chipview input { + padding-top: 0.6em; + padding-bottom: calc(0.6em + 1px); +} +.b-chipview .b-chip { + display: flex; + align-items: center; + padding-block: 0.3em; + padding-inline: 0.7em; + border-radius: 1em; + background-color: #c0c1c2; + color: #333; + transition: background-color 0.3s, color 0.3s; +} +.b-chipview .b-chip .b-icon, +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip .b-indicator.b-deadline-date { + height: 1.5em; + width: 1.5em; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + background-color: #cdcecf; + color: #505057; +} +.b-chipview .b-chip .b-icon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-deadline-date:first-child:not(.b-close-icon) { + margin-inline-end: 0.5em; + margin-inline-start: -0.4em; +} +.b-chipview .b-chip:hover { + background-color: #b3b4b5; + color: #262626; +} +.b-chipview .b-chip:hover .b-icon, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip:hover .b-indicator.b-deadline-date { + background-color: #cdcecf; + color: #505057; +} +.b-chipview .b-chip.b-selected { + background-color: #1565c0; + color: #fff; +} +.b-chipview .b-chip.b-selected .b-icon, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected .b-indicator.b-deadline-date { + background-color: #cdcecf; + color: #1565c0; +} +.b-chipview .b-chip.b-selected:hover { + background-color: #1259a9; + color: #fff; +} +.b-chipview .b-chip.b-selected:hover .b-icon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-deadline-date { + background-color: #cdcecf; + color: #1259a9; +} +.b-chipview .b-chip.b-active { + outline: 1px solid #e64a19; + outline-offset: 2px; +} +.b-chipview .b-chip .b-close-icon { + margin-inline-start: 0.5em; + cursor: pointer; +} +.b-chipview.b-chips-closable .b-chip { + padding-inline-end: 0.3em; +} +@keyframes maskOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-masked { + position: relative; +} +.b-mask { + position: absolute; + inset: 0; + z-index: 10000; + background-color: transparent; +} +.b-mask:not(.b-prevent-transitions) { + transition: opacity 1s; +} +.b-mask.b-visible { + pointer-events: all; + opacity: 1; +} +.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show) { + animation: maskOpacity 0.3s ease 0s 1; +} +.b-mask.b-hidden { + pointer-events: none; + opacity: 0; +} +.b-mask.b-hidden:not(.b-prevent-transitions) { + animation: maskOpacity 0.2s ease 0s 1 reverse; +} +.b-mask.b-delayed-show { + opacity: 0; +} +.b-mask.b-mask-bright, +.b-mask.b-mask-bright-blur { + background-color: #ffffffb2; +} +.b-mask.b-mask-dark, +.b-mask.b-mask-dark-blur { + background-color: #0000004c; +} +.b-mask-content { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + color: #fff; + background-color: #1565c0; + border-radius: 2px; +} +.b-mask-text { + padding: 1em; + display: flex; + align-items: center; +} +.b-mask-progress-bar { + height: 3px; + background-color: #e64a19; +} +.b-mask-icon { + margin-inline-end: 0.5em; +} +.b-masked-dark-blur, +.b-masked-bright-blur { + filter: blur(3px); + transform: scale(1.01); + transition: all 0.5s; +} +.b-messagedialog.b-popup { + min-width: 18em; +} +.b-messagedialog.b-popup .b-button { + min-width: 9em; +} +.b-messagedialog.b-popup .b-messagedialog-header, +.b-messagedialog.b-popup .b-messagedialog-content { + padding: 1em; +} +.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content { + border-radius: 0; + min-height: 4em; +} +.b-messagedialog.b-popup .b-messagedialog-input, +.b-messagedialog.b-popup .b-messagedialog-okbutton, +.b-messagedialog.b-popup .b-messagedialog-cancelbutton { + display: none; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton { + display: initial; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input { + display: initial; + margin: 1em 0 0; +} +.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton { + display: initial; +} +.b-messagedialog.b-popup .b-panel-body-wrap { + background: #2b2b2f; +} +.b-messagedialog.b-popup .b-popup-content, +.b-messagedialog.b-popup .b-toolbar { + background: transparent; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child) { + margin-inline-start: 1em; +} +.b-pagingtoolbar .b-toolbar-content { + justify-content: center; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield { + width: unset; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield input { + width: 4em; + text-align: center; +} +.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html { + color: #666; +} +.b-panel.b-floating { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-panel-content { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-header.b-dock-top, +.b-panel.b-floating:not(.b-has-header) > .b-panel-body-wrap > .b-toolbar.b-dock-top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-toolbar.b-dock-bottom { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating.b-panel-has-header > .b-panel-body-wrap > .b-panel-content, +.b-panel.b-floating.b-panel-has-top-toolbar > .b-panel-body-wrap > .b-panel-content { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.b-panel.b-floating.b-panel-has-bottom-toolbar > .b-panel-body-wrap > .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel { + padding: 0; + color: #fff; + z-index: 0; +} +.b-panel > .b-panel-body-wrap { + overflow: hidden; +} +.b-panel > .b-panel-overlay, +.b-panel > .b-panel-body-wrap { + z-index: 0; +} +.b-panel > .b-panel-collapse-size-locker { + position: absolute !important; +} +.b-panel:not(.b-panel-collapsible-overlay).b-collapsed > .b-panel-collapse-size-locker { + clip: rect(0, 0, 0, 0); +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header) > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay:not( + .b-collapsing, + .b-expanding, + .b-panel-overlay-revealed, + .b-panel-overlay-revealing + ) + > .b-panel-overlay + > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed > .b-panel-overlay { + box-shadow: 0 0 10px #0000004d; + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay > .b-panel-header { + transition: transform 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed > .b-panel-header > .b-collapsify-hide { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header, +.b-panel.b-panel-collapsible-overlay.b-expanding > .b-panel-header { + opacity: 0; +} +.b-panel.b-panel-collapsible-overlay:not(.b-collapsed, .b-collapsing) > .b-panel-overlay > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing, +.b-panel.b-panel-collapsible-overlay.b-expanding, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed { + overflow: visible; + z-index: 1; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-left > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing { + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header { + z-index: -1; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up > .b-panel-header { + transform: translateY(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down > .b-panel-header { + transform: translateY(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right > .b-panel-header { + transform: translate(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left > .b-panel-header { + transform: translate(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding) > .b-panel-collapse-size-locker { + transition: transform 0.2s ease-in-out, clip-path 0.2s ease-in-out, top 0.2s ease-in-out, right 0.2s ease-in-out, + bottom 0.2s ease-in-out, left 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up > .b-panel-collapse-size-locker { + transform: translateY(-100%); + clip-path: inset(0 0 100% 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 -10px 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-top) { + top: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down + > .b-panel-collapse-size-locker { + transform: translateY(100%); + clip-path: inset(100% 0 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(-10px 0 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-bottom) { + bottom: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left + > .b-panel-collapse-size-locker { + transform: translate(-100%); + clip-path: inset(0 0 0 100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 -10px 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-left) { + left: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right + > .b-panel-collapse-size-locker { + transform: translate(100%); + clip-path: inset(0 100% 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 0 -10px); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-right) { + right: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-expanding { + flex: none !important; + overflow: visible; +} +.b-panel.b-header-dock-right, +.b-panel.b-header-dock-bottom { + justify-content: flex-end; +} +.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing) { + visibility: hidden; +} +.b-panel.b-collapsed > .b-panel-collapse-revealer { + visibility: visible; + cursor: pointer; +} +.b-panel.b-collapsed, +.b-panel.b-collapsing { + flex-grow: unset !important; + flex-basis: unset !important; + flex-shrink: 0 !important; +} +.b-panel.b-collapsed.b-header-dock-top, +.b-panel.b-collapsed.b-header-dock-bottom, +.b-panel.b-collapsing.b-header-dock-top, +.b-panel.b-collapsing.b-header-dock-bottom { + min-height: auto !important; +} +.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay { + height: unset !important; +} +.b-vbox > .b-panel.b-collapsed.b-header-dock-top, +.b-vbox > .b-panel.b-collapsed.b-header-dock-bottom, +.b-vbox > .b-panel.b-collapsing.b-header-dock-top, +.b-vbox > .b-panel.b-collapsing.b-header-dock-bottom { + flex: none !important; +} +.b-panel.b-collapsed.b-header-dock-right, +.b-panel.b-collapsed.b-header-dock-left, +.b-panel.b-collapsing.b-header-dock-right, +.b-panel.b-collapsing.b-header-dock-left { + min-width: auto !important; +} +.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay { + width: unset !important; +} +.b-hbox > .b-panel.b-collapsed.b-header-dock-right, +.b-hbox > .b-panel.b-collapsed.b-header-dock-left, +.b-hbox > .b-panel.b-collapsing.b-header-dock-right, +.b-hbox > .b-panel.b-collapsing.b-header-dock-left { + flex: none !important; +} +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right, +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left { + width: unset !important; +} +.b-panel.b-header-dock-top .b-panel-content { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.b-panel.b-header-dock-right .b-panel-content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-bottom .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-left .b-panel-content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-panel.b-panel-has-bottom-toolbar .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-floating > .b-dock-top { + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-panel.b-floating > .b-dock-right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-bottom { + position: static; + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-panel-content { + background-color: #222; + justify-content: space-between; + overflow: hidden; + padding: 1em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar { + min-height: 3.8em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar .b-toolbar-content { + padding-top: 0; +} +.b-panel-content.b-auto-container.b-single-child > .b-container { + flex: 1 1 auto; +} +.b-panel-content.b-fit-container { + padding: 0; +} +.b-tabpanel .b-panel-content { + background-color: #222; +} +.b-panel-header { + display: flex; + background-color: #1565c0; + color: #fff; + padding: 1em; + flex: 0 0 auto; + align-items: center; + z-index: 1; +} +.b-panel-header.b-panel-ui-toolbar { + background-color: #2b2b2f; + color: #c0c1c2; + padding: 0.5em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-top, +.b-panel-header.b-panel-ui-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-left, +.b-panel-header.b-panel-ui-toolbar.b-dock-right { + min-width: 4em; +} +.b-panel-header.b-panel-ui-toolbar .b-header-title { + font-size: unset; + font-weight: unset; +} +.b-panel-header.b-dock-right { + flex-flow: column nowrap; +} +.b-panel-header.b-dock-left { + flex-flow: column-reverse nowrap; +} +.b-panel-header.b-dock-left .b-header-title { + transform: rotate(180deg); +} +.b-panel-header .b-header-title { + flex: 1 1 auto; + text-align: center; + justify-content: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.b-panel-header .b-header-title:not(:last-child) { + padding-inline-end: 1em; +} +.b-panel-header .b-header-title.b-align-start { + text-align: start; + justify-content: flex-start; +} +.b-panel-header .b-header-title.b-align-center { + text-align: center; + justify-content: center; + padding-inline-end: 0; +} +.b-panel-header .b-header-title.b-align-end { + text-align: end; + justify-content: flex-end; +} +.b-panel-header .b-header-title.b-align-end:not(:last-child) { + margin-inline-end: 1em; +} +.b-panel-header.b-dock-right .b-header-title, +.b-panel-header.b-dock-left .b-header-title { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-panel-header.b-dock-right, +.b-panel-header.b-dock-bottom { + order: 100; +} +.b-button.b-tool, +.b-tool { + cursor: pointer; + color: #fff; + height: 2em; + width: 2em; + font-size: 0.9em; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + border: 0 none; + background-color: transparent; + flex-shrink: 0; + contain: paint; +} +.b-button.b-tool::-moz-focus-inner, +.b-tool::-moz-focus-inner { + border: 0; +} +.b-button.b-tool:focus, +.b-tool:focus { + outline: none; +} +.b-using-keyboard .b-button.b-tool:focus, +.b-using-keyboard .b-tool:focus { + background-color: #dcdcdc80; +} +.b-button.b-tool.b-icon:before, +.b-tool.b-icon:before, +.b-tool.b-indicator.b-constraint-type-muststarton:before, +.b-tool.b-indicator.b-constraint-type-mustfinishon:before, +.b-tool.b-indicator.b-deadline-date:before { + width: 1em; + height: 1em; + text-align: center; + line-height: inherit; +} +.b-button.b-tool:hover, +.b-tool:hover { + opacity: 0.8; +} +.b-button.b-tool.b-disabled, +.b-tool.b-disabled { + opacity: 0.4; +} +.b-button.b-tool.b-rotate-left:before, +.b-tool.b-rotate-left:before { + transform: rotate(270deg); +} +.b-button.b-tool.b-rotate-right:before, +.b-tool.b-rotate-right:before { + transform: rotate(90deg); +} +.b-button.b-tool i, +.b-tool i { + display: flex; +} +.b-button.b-tool a, +.b-tool a { + color: #fff; +} +.b-button.b-tool { + min-height: 2em; + min-width: 2em; +} +.b-collapsetool:not(.b-collapsing):before { + transition: all 0.2s ease-in-out; +} +.b-collapsetool.b-icon-collapse-down:not(.b-collapsed):before { + transform: rotate(180deg); +} +.b-collapsetool.b-icon-collapse-down.b-collapsed:before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right:not(.b-collapsed):before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right.b-collapsed:before { + transform: rotate(180deg); +} +.b-dock-top .b-header-title:not(:last-child), +.b-dock-bottom .b-header-title:not(:last-child) { + padding-inline-end: 0.2em; +} +.b-dock-top .b-tool.b-align-start, +.b-dock-bottom .b-tool.b-align-start { + margin-block: 0; + margin-inline: 0 0.4em; +} +.b-dock-top .b-tool.b-align-end, +.b-dock-bottom .b-tool.b-align-end { + margin-block: 0; + margin-inline: 0.4em 0; +} +.b-dock-right .b-header-title:not(:last-child), +.b-dock-left .b-header-title:not(:last-child) { + padding: 0.2em 0; +} +.b-dock-right .b-tool.b-align-start, +.b-dock-left .b-tool.b-align-start { + margin-block-end: 0.4em; +} +.b-dock-right .b-tool.b-align-end, +.b-dock-left .b-tool.b-align-end { + margin-block-start: 0.4em; +} +.b-fieldset.b-has-label { + align-items: center; +} +.b-fieldset.b-has-label.b-label-before > .b-panel-body-wrap { + flex: 1 1 100%; +} +.b-fieldset.b-has-label > label { + flex-shrink: 0; +} +.b-fieldset-header { + background-color: transparent; + padding: 0.5em; + color: #cdcecf; +} +.b-fieldset-header .b-header-title { + font-weight: 600; +} +fieldset.b-fieldset-content { + border: none; + background-color: transparent; + margin-inline-start: 0; + margin-inline-end: 0; + overflow: unset; + padding-block-end: 0; +} +.b-panel-has-header > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding-block-start: 1em; + padding-inline-start: 1em; + padding-inline-end: 1em; +} +.b-fieldset:not(.b-panel-has-header) > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding: 0; +} +fieldset.b-fieldset-content.b-inline > .b-field:not(:first-child) { + margin-inline-start: 1em; +} +fieldset.b-fieldset-content > legend.b-fieldset-legend { + position: absolute; + top: -10000px; + clip: rect(0, 0, 0, 0); +} +.b-popup { + color: #c0c1c2; +} +.b-popup.b-text-popup { + max-width: 25em; +} +.b-popup.b-positioned { + box-shadow: 3px 3px 6px #0006; +} +.b-popup-content { + background: #2b2b2f; +} +.b-popup-content a { + color: #8c8e90; +} +.b-popup-header { + background-color: #1565c0; + color: #fff; +} +.b-modal-mask { + background-color: #64646480; + position: fixed; + inset: 0; + pointer-events: all; + z-index: 11001; +} +@media (max-width: 480px) { + .b-popup { + max-width: 100% !important; + } +} +.b-menu { + min-height: 20px; + outline: none; + display: flex; + flex-direction: column; + align-items: stretch; + -webkit-user-select: none; + user-select: none; +} +.b-menu .b-panel-content { + background-color: #2b2b2f; +} +.b-menu.b-empty:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #c0c1c2; +} +.b-menu .b-icon:before, +.b-menu .b-indicator.b-constraint-type-muststarton:before, +.b-menu .b-indicator.b-constraint-type-mustfinishon:before, +.b-menu .b-indicator.b-deadline-date:before, +.b-menu .b-icon-fw:before { + min-width: 1.3em; +} +.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text { + margin-inline-end: 2em; +} +.b-sub-menu .b-anchor:before { + position: absolute; + height: 2.7em; + width: 11px; + left: -2px; + content: ' '; + margin-top: -0.8em; +} +.b-menu-content { + flex-flow: column nowrap; + justify-content: flex-start; + align-items: stretch; + padding: 0; +} +.b-menu-content > :not(.b-menuitem) { + margin: 0.2em 0.6em; + display: flex; +} +.b-menu-content > :not(.b-menuitem):first-child { + margin-top: 0.4em; +} +.b-menu-content > :not(.b-menuitem):last-child { + margin-bottom: 0.4em; +} +.b-menu-content > .b-button { + justify-content: flex-start; +} +.b-menuitem { + flex-shrink: 0; + padding: 0.8em; + color: #c0c1c2; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(19, 19, 21, 0.8); + font-size: 1em; + min-width: 7em; + display: flex; + align-items: center; +} +.b-menuitem.b-disabled { + opacity: 0.5; +} +.b-menuitem:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-menuitem:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-menuitem.b-separator:not(.b-first-visible-child) { + border-top: 1px solid #131315; +} +.b-menuitem.b-contains-focus, +.b-menuitem:focus { + outline: none; + background-color: #e64a19; + color: #fff; +} +.b-menuitem span.b-menu-text { + flex: 1 1 auto; + white-space: nowrap; + margin-inline-start: 0.6em; + overflow: hidden; + text-overflow: ellipsis; + min-width: 5em; +} +.b-menuitem.b-has-submenu .b-icon-sub-menu { + margin-inline-start: 0.3em; +} +.b-menuitem.b-rtl .b-icon-sub-menu:before { + transform: scaleX(-1); +} +a.b-menuitem:hover .b-menu-text { + text-decoration: underline; +} +.b-menu-with-icon .b-menuitem-icon { + width: 1.25em; + text-align: center; + flex-shrink: 0; + margin-inline-end: 0.5em; +} +.b-menu-with-icon span.b-menu-text { + margin-inline-start: 1.75em; +} +.b-menu-with-icon .b-menuitem-icon ~ span.b-menu-text { + margin-inline-start: 0; +} +@media screen and (min-resolution: 120dpi) { + .b-firefox .b-radio input { + transform: rotate(1deg); + margin: 1.5px; + } +} +.b-radio input[type='radio'] { + border-radius: 50%; + box-shadow: 0 0 0 1px #666; + border: 0.25em solid #2b2b2f; + background-color: #2b2b2f; + height: 1.3em; + width: 1.3em; + margin: 1px; + z-index: 1; + -webkit-appearance: none; + appearance: none; + cursor: pointer; +} +.b-radio input[type='radio']:focus-visible { + outline: 1px solid #e64a19; + outline-offset: 0; +} +.b-radio input[type='radio']:checked { + background-color: #1565c0; +} +.b-radio.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #c0c1c2; + background-color: transparent; +} +.b-radio > .b-field-inner label.b-radio-label { + margin-inline-start: 0.4em; +} +.b-radio > .b-field-inner label.b-radio-label:before { + content: none; +} +.b-radio.b-blue input[type='radio'] { + box-shadow: 0 0 0 1px #1565c0; + background-color: #1565c01a; +} +.b-radio.b-blue input[type='radio']:checked { + background-color: #1565c0; +} +.b-radio.b-blue.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #1565c033; + background-color: transparent; +} +.b-radio.b-deep-orange input[type='radio'] { + box-shadow: 0 0 0 1px #ff5722; + background-color: #ff57221a; +} +.b-radio.b-deep-orange input[type='radio']:checked { + background-color: #ff5722; +} +.b-radio.b-deep-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ff572233; + background-color: transparent; +} +.b-radio.b-orange input[type='radio'] { + box-shadow: 0 0 0 1px #e64a19; + background-color: #e64a191a; +} +.b-radio.b-orange input[type='radio']:checked { + background-color: #e64a19; +} +.b-radio.b-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #e64a1933; + background-color: transparent; +} +.b-radio.b-indigo input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b5; + background-color: #3f51b51a; +} +.b-radio.b-indigo input[type='radio']:checked { + background-color: #3f51b5; +} +.b-radio.b-indigo.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b533; + background-color: transparent; +} +.b-radio.b-green input[type='radio'] { + box-shadow: 0 0 0 1px #4caf50; + background-color: #4caf501a; +} +.b-radio.b-green input[type='radio']:checked { + background-color: #4caf50; +} +.b-radio.b-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #4caf5033; + background-color: transparent; +} +.b-radio.b-yellow input[type='radio'] { + box-shadow: 0 0 0 1px #ffeb3b; + background-color: #ffeb3b1a; +} +.b-radio.b-yellow input[type='radio']:checked { + background-color: #ffeb3b; +} +.b-radio.b-yellow.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffeb3b33; + background-color: transparent; +} +.b-radio.b-red input[type='radio'] { + box-shadow: 0 0 0 1px #d32f2f; + background-color: #d32f2f1a; +} +.b-radio.b-red input[type='radio']:checked { + background-color: #d32f2f; +} +.b-radio.b-red.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #d32f2f33; + background-color: transparent; +} +.b-radio.b-amber input[type='radio'] { + box-shadow: 0 0 0 1px #ffc107; + background-color: #ffc1071a; +} +.b-radio.b-amber input[type='radio']:checked { + background-color: #ffc107; +} +.b-radio.b-amber.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffc10733; + background-color: transparent; +} +.b-radio.b-lime input[type='radio'] { + box-shadow: 0 0 0 1px #cddc39; + background-color: #cddc391a; +} +.b-radio.b-lime input[type='radio']:checked { + background-color: #cddc39; +} +.b-radio.b-lime.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #cddc3933; + background-color: transparent; +} +.b-radio.b-teal input[type='radio'] { + box-shadow: 0 0 0 1px #009688; + background-color: #0096881a; +} +.b-radio.b-teal input[type='radio']:checked { + background-color: #009688; +} +.b-radio.b-teal.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #00968833; + background-color: transparent; +} +.b-radio.b-light-green input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a; + background-color: #8bc34a1a; +} +.b-radio.b-light-green input[type='radio']:checked { + background-color: #8bc34a; +} +.b-radio.b-light-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a33; + background-color: transparent; +} +.b-radio.b-purple input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b0; + background-color: #9c27b01a; +} +.b-radio.b-purple input[type='radio']:checked { + background-color: #9c27b0; +} +.b-radio.b-purple.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b033; + background-color: transparent; +} +.b-ripple { + display: none; +} +.b-slider { + background-color: transparent; + flex-direction: column; + align-items: center; + justify-content: center; + overflow: visible; +} +.b-slider label { + transition: color 0.2s; +} +.b-slider.b-rtl > [type='range'] { + direction: rtl; +} +.b-slider [type='range'] { + align-self: stretch; + max-width: 100%; + -webkit-appearance: none; + margin: 10px 0; + padding: 0; + font-size: inherit; + background-color: transparent; +} +.b-slider [type='range']:focus { + outline: 0; +} +.b-slider [type='range']:focus::-webkit-slider-runnable-track { + background: #1565c0; +} +.b-slider [type='range']:focus::-moz-range-track { + background: #1565c0; +} +.b-slider [type='range']:focus::-ms-fill-lower, +.b-slider [type='range']:focus::-ms-fill-upper { + background: #1565c0; +} +.b-slider [type='range']:focus::-webkit-slider-thumb { + box-shadow: 0 2px 4px #00000026, 0 2px 4px #0003; +} +.b-slider [type='range']::-moz-focus-outer { + border: 0; +} +.b-slider [type='range']::-ms-tooltip { + display: none; +} +.b-slider [type='range']::-webkit-slider-runnable-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: gray; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-webkit-slider-thumb { + background: #1565c0; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + -webkit-appearance: none; + margin-top: -6px; + transition: all 0.5s; +} +.b-slider [type='range']::-moz-range-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: gray; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-moz-range-thumb { + background: #1565c0; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; +} +.b-slider [type='range']::-ms-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: transparent; + border-color: transparent; + border-width: 10px 0; + color: transparent; +} +.b-slider [type='range']::-ms-fill-lower, +.b-slider [type='range']::-ms-fill-upper { + background: gray; + border: none; + border-radius: 4px; +} +.b-slider [type='range']::-ms-thumb { + background: #1565c0; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + margin-top: 0; +} +.b-slider.b-disabled [type='range']::-ms-thumb, +.b-slider.b-disabled [type='range']::-ms-fill-lower, +.b-slider.b-disabled [type='range']::-ms-fill-upper { + background: #737373; + cursor: default; +} +.b-slider.b-disabled [type='range']::-moz-range-thumb, +.b-slider.b-disabled [type='range']::-moz-range-track { + background: #737373; + cursor: default; +} +.b-slider.b-disabled [type='range']::-webkit-slider-thumb, +.b-slider.b-disabled [type='range']::-webkit-slider-runnable-track { + background: #737373; + cursor: default; +} +.b-grid-cell .b-slider { + width: 100%; +} +.b-container .b-slider label { + margin: 0; +} +.b-container .b-slidetoggle .b-slidetoggle-label { + margin-inline-start: 0; +} +.b-slidetoggle { + height: 3.25em; +} +.b-slidetoggle .b-field-inner:before { + width: 2.4em; +} +.b-slidetoggle input, +.b-slidetoggle .b-slidetoggle-toggle { + width: 2.4em; + height: 1.4em; + font-size: inherit; + flex-shrink: 0; +} +.b-slidetoggle input { + top: -0.4em; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + background-color: #fff; + transform: translate(1.2em, 0.2em); +} +.b-slidetoggle .b-slidetoggle-toggle { + transition: background-color 0.2s, opacity 0.2s; + opacity: 0.7; + border-radius: 0.7em; + margin-inline-end: 0.4em; +} +.b-slidetoggle:hover .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle .b-slidetoggle-thumb { + height: 1em; + width: 1em; + background-color: #fff; + border-radius: 0.5em; + position: absolute; + transform: translate(0.2em, 0.2em); + transition: transform 0.3s ease; +} +.b-slidetoggle.b-rtl .b-slidetoggle-thumb { + transform: translate(-0.2em, 0.2em); +} +.b-slidetoggle.b-rtl input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + transform: translate(-1.2em, 0.2em); +} +.b-slidetoggle-label { + cursor: pointer; +} +.b-slidetoggle.b-white input:checked + .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-white .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-blue input:checked + .b-slidetoggle-toggle { + background-color: #1565c0; +} +.b-slidetoggle.b-blue .b-slidetoggle-toggle { + background-color: #78b1f1; +} +.b-slidetoggle.b-deep-orange input:checked + .b-slidetoggle-toggle { + background-color: #ff5722; +} +.b-slidetoggle.b-deep-orange .b-slidetoggle-toggle { + background-color: #ffab91; +} +.b-slidetoggle.b-orange input:checked + .b-slidetoggle-toggle { + background-color: #e64a19; +} +.b-slidetoggle.b-orange .b-slidetoggle-toggle { + background-color: #f3a48b; +} +.b-slidetoggle.b-amber input:checked + .b-slidetoggle-toggle { + background-color: #ffc107; +} +.b-slidetoggle.b-amber .b-slidetoggle-toggle { + background-color: #ffe083; +} +.b-slidetoggle.b-indigo input:checked + .b-slidetoggle-toggle { + background-color: #3f51b5; +} +.b-slidetoggle.b-indigo .b-slidetoggle-toggle { + background-color: #9ba5de; +} +.b-slidetoggle.b-lime input:checked + .b-slidetoggle-toggle { + background-color: #cddc39; +} +.b-slidetoggle.b-lime .b-slidetoggle-toggle { + background-color: #e7ee9b; +} +.b-slidetoggle.b-teal input:checked + .b-slidetoggle-toggle { + background-color: #009688; +} +.b-slidetoggle.b-teal .b-slidetoggle-toggle { + background-color: #4bffee; +} +.b-slidetoggle.b-green input:checked + .b-slidetoggle-toggle { + background-color: #4caf50; +} +.b-slidetoggle.b-green .b-slidetoggle-toggle { + background-color: #a3daa5; +} +.b-slidetoggle.b-light-green input:checked + .b-slidetoggle-toggle { + background-color: #8bc34a; +} +.b-slidetoggle.b-light-green .b-slidetoggle-toggle { + background-color: #c5e3a3; +} +.b-slidetoggle.b-purple input:checked + .b-slidetoggle-toggle { + background-color: #9c27b0; +} +.b-slidetoggle.b-purple .b-slidetoggle-toggle { + background-color: #d785e6; +} +.b-slidetoggle.b-yellow input:checked + .b-slidetoggle-toggle { + background-color: #ffeb3b; +} +.b-slidetoggle.b-yellow .b-slidetoggle-toggle { + background-color: #fff59d; +} +.b-slidetoggle.b-red input:checked + .b-slidetoggle-toggle { + background-color: #d32f2f; +} +.b-slidetoggle.b-red .b-slidetoggle-toggle { + background-color: #ea9696; +} +.b-slidetoggle.b-dark-gray input:checked + .b-slidetoggle-toggle { + background-color: #505057; +} +.b-slidetoggle.b-dark-gray .b-slidetoggle-toggle { + background-color: #a2a2b1; +} +.b-slidetoggle.b-gray input:checked + .b-slidetoggle-toggle { + background-color: #666; +} +.b-slidetoggle.b-gray .b-slidetoggle-toggle { + background-color: #b6afaf; +} +.b-slidetoggle.b-light-gray input:checked + .b-slidetoggle-toggle { + background-color: #c0c1c2; +} +.b-slidetoggle.b-light-gray .b-slidetoggle-toggle { + background-color: #dee0e2; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + background-color: #949494; +} +.b-slidetoggle .b-slidetoggle-toggle { + background-color: #ccc7c7; +} +.b-splitter { + background-color: #2b2b2f; + flex: 0 0 0.5em; + position: relative; + touch-action: none; +} +@media (pointer: coarse) { + .b-splitter { + --splitter-inner-size: 2em; + } +} +@media (pointer: fine) { + .b-splitter { + --splitter-inner-size: 0; + } +} +.b-splitter.b-disabled { + flex: 0 0 1px; + pointer-events: none; +} +.b-splitter:not(.b-disabled) { + overflow: visible; +} +.b-splitter:after { + content: ''; + position: absolute; + left: 0; + top: 0; + z-index: 1; +} +.b-splitter:hover:after, +.b-splitter.b-moving:after { + background-color: #2b2b2f; +} +.b-splitter.b-horizontal { + cursor: ns-resize; + min-height: 0.5em; +} +.b-splitter.b-horizontal.b-disabled { + min-height: 1px; +} +.b-splitter.b-horizontal:after { + height: var(--splitter-inner-size); + width: 100%; +} +.b-splitter.b-horizontal:hover:after, +.b-splitter.b-horizontal.b-moving:after { + top: calc((10px - 0.5em) / -2); + height: 10px; +} +.b-splitter.b-vertical { + cursor: ew-resize; + min-width: 0.5em; +} +.b-splitter.b-vertical.b-disabled { + min-width: 1px; +} +.b-splitter.b-vertical:after { + width: var(--splitter-inner-size); + height: 100%; +} +.b-splitter.b-vertical:hover:after, +.b-splitter.b-vertical.b-moving:after { + left: calc((10px - 0.5em) / -2); + width: 10px; +} +.b-splitter:last-child, +.b-splitter:first-child { + visibility: hidden; + flex: 0; + min-width: 0; +} +.b-timefield.b-open .b-icon-clock-live { + background-color: #1565c0 !important; +} +.b-timefield.b-empty .b-fieldtrigger { + animation-delay: -300s; +} +.b-timefield.b-disabled .b-icon-clock-live, +.b-timefield.b-readonly .b-icon-clock-live { + background-color: #51515180; +} +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover, +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover { + color: #1565c0; +} +.b-timefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-timefield .b-step-trigger:before { + transition: color 0.3s; +} +.b-timefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-timepicker.b-content-element { + background-color: #222; + align-items: center; + padding: 0.5em 0.3em; + gap: 0.3em; +} +.b-timepicker.b-content-element .b-widget { + margin: 0; + flex: 0 0 auto; + width: auto; +} +.b-timepicker.b-content-element .b-numberfield > .b-label { + clip-path: polygon(0 0); + position: absolute; + contain: strict; +} +.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before { + content: ':'; + align-self: center; + margin-inline-end: 0.3em; + font-weight: 700; +} +.b-timepicker.b-content-element .b-numberfield input { + width: 2.8em; +} +.b-timepicker.b-content-element .b-button { + flex: 0 0 3em; + padding: 0; +} +.b-timepicker.b-content-element .b-button label { + text-overflow: clip; +} +@keyframes progress { + 0% { + width: 0; + } + to { + width: 100%; + } +} +.b-float-root > .b-floating.b-toast { + display: inline-block; + overflow-x: hidden; + overflow-y: auto; + top: auto; + inset-inline-end: 2em; + inset-inline-start: auto; + max-width: 60%; + max-height: 60%; + line-height: 1.4em; + transition: bottom 0.25s ease-in, transform 0.25s ease-in; + padding: 1em; + background-color: #2b2b2f; + color: #fff; + border-radius: 2px; + cursor: pointer; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast { + left: auto; + right: 2em; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast.b-rtl { + left: 2em; + right: auto; +} +.b-float-root > .b-floating.b-toast.b-toast-hide { + bottom: 0 !important; + transform: translateY(100%) !important; +} +.b-float-root > .b-floating.b-toast.b-icon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-muststarton:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-mustfinishon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-deadline-date:before { + margin-inline-end: 0.5em; +} +.b-toast-progress { + position: absolute; + top: 0; + inset-inline-start: 0; + height: 3px; + background: #e64a19; + animation-name: progress; + animation-timing-function: linear; +} +.b-legacy-inset .b-toast-progress { + left: 0; +} +.b-legacy-inset .b-toast-progress.b-rtl { + right: 0; +} +.b-float-root > .b-floating.b-toast.b-white { + background-color: #fff; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-white .b-toast-progress { + background: white; +} +.b-float-root > .b-floating.b-toast.b-blue { + background-color: #1565c0; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-blue .b-toast-progress { + background: #5ea1ed; +} +.b-float-root > .b-floating.b-toast.b-deep-orange { + background-color: #ff5722; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-deep-orange .b-toast-progress { + background: #ff9a7a; +} +.b-float-root > .b-floating.b-toast.b-orange { + background-color: #e64a19; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-orange .b-toast-progress { + background: #f09275; +} +.b-float-root > .b-floating.b-toast.b-amber { + background-color: #ffc107; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-amber .b-toast-progress { + background: #ffda6a; +} +.b-float-root > .b-floating.b-toast.b-indigo { + background-color: #3f51b5; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-indigo .b-toast-progress { + background: #8994d6; +} +.b-float-root > .b-floating.b-toast.b-lime { + background-color: #cddc39; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-lime .b-toast-progress { + background: #e1ea88; +} +.b-float-root > .b-floating.b-toast.b-teal { + background-color: #009688; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-teal .b-toast-progress { + background: #27ffeb; +} +.b-float-root > .b-floating.b-toast.b-green { + background-color: #4caf50; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-green .b-toast-progress { + background: #93d095; +} +.b-float-root > .b-floating.b-toast.b-light-green { + background-color: #8bc34a; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-green .b-toast-progress { + background: #b9db92; +} +.b-float-root > .b-floating.b-toast.b-purple { + background-color: #9c27b0; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-purple .b-toast-progress { + background: #ce6edf; +} +.b-float-root > .b-floating.b-toast.b-yellow { + background-color: #ffeb3b; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-yellow .b-toast-progress { + background: #fff389; +} +.b-float-root > .b-floating.b-toast.b-red { + background-color: #d32f2f; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-red .b-toast-progress { + background: #e58282; +} +.b-float-root > .b-floating.b-toast.b-dark-gray { + background-color: #505057; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-dark-gray .b-toast-progress { + background: #94949c; +} +.b-float-root > .b-floating.b-toast.b-gray { + background-color: #666; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-gray .b-toast-progress { + background: #a3a3a3; +} +.b-float-root > .b-floating.b-toast.b-light-gray { + background-color: #c0c1c2; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-gray .b-toast-progress { + background: #d9dada; +} +.b-tooltip:not(.b-allow-over) { + -webkit-user-select: none; + user-select: none; +} +.b-tooltip .b-tooltip-loading .b-icon, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-muststarton, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-mustfinishon, +.b-tooltip .b-tooltip-loading .b-indicator.b-deadline-date { + display: inline-block; + margin-inline-end: 0.5em; +} +.b-tooltip-content { + background: #2b2b2f; + color: #c0c1c2; + font-size: 1em; + line-height: 1.4em; + padding: 1em; +} +.b-tooltip-content a { + color: #c0c1c2; +} +.b-textareafield textarea, +.b-textareapickerfield textarea { + padding: 0.8em; + align-self: stretch; +} +.b-textareapickerfield-picker { + display: flex; + flex: 1; + min-height: 10em; +} +.b-textareapickerfield-picker:focus { + outline: none; + border-color: #e64a19; +} +.b-toolbar { + background-color: #2b2b2f; + color: #c0c1c2; + flex-shrink: 0; +} +.b-toolbar.b-dock-header, +.b-toolbar.b-dock-pre-header { + background-color: transparent; +} +.b-toolbar.b-dock-header .b-toolbar-content, +.b-toolbar.b-dock-pre-header .b-toolbar-content { + padding: 0; +} +.b-toolbar.b-dock-header > .b-button, +.b-toolbar.b-dock-pre-header > .b-button { + margin: 0; +} +.b-toolbar.b-dock-header .b-button, +.b-toolbar.b-dock-pre-header .b-button { + min-height: auto; +} +.b-toolbar.b-dock-header { + margin-inline-start: 1em; +} +.b-toolbar.b-dock-pre-header { + margin-inline-end: 1em; +} +.b-toolbar > .b-tool { + align-self: center; + background-color: transparent; +} +.b-toolbar > .b-tool.b-pressed { + background-color: #32323233; +} +.b-toolbar .b-button:not(.b-text) { + flex-shrink: 0; +} +.b-toolbar .b-row-start-scroller { + margin: 0; + margin-inline-end: 0.5em; +} +.b-toolbar.b-dock-left .b-row-start-scroller, +.b-toolbar.b-dock-right .b-row-start-scroller, +.b-toolbar .b-row-end-scroller, +.b-toolbar .b-row-menu { + margin: 0; + margin-inline-start: 0.5em; +} +.b-toolbar .b-column-start-scroller { + margin: 0 0 0.5em; +} +.b-toolbar .b-column-end-scroller, +.b-toolbar .b-column-menu { + margin: 0.5em 0 0; +} +.b-toolbar > .b-overflow-button { + margin: 0.5em; +} +.b-toolbar.b-rtl > .b-overflow-button:before { + transform: scaleX(-1); +} +.b-toolbar .b-toolbar-content { + overflow: hidden; + padding: 0.5em; + gap: 0.5em; +} +.b-toolbar .b-toolbar-content .b-field { + margin-bottom: 0; +} +.b-toolbar .b-toolbar-content > .b-toolbar-fill { + flex: 1 1 0%; +} +.b-toolbar .b-toolbar-content .b-html { + align-items: center; +} +.b-toolbar .b-toolbar-content .b-html code { + margin: 0 0.5em; +} +.b-toolbar .b-toolbar-content.b-overflow .b-field, +.b-toolbar .b-toolbar-content.b-overflow .b-button { + flex-shrink: 0; +} +.b-toolbar.b-dock-top, +.b-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-toolbar-separator { + margin-block: 0.2em; + border-style: solid; + border-width: 0 1px 0 1px; + border-inline-start-color: #5c5c64; + border-inline-end-color: #44444a; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-widget:not(.b-button) { + min-height: 0; +} +.b-toolbar.b-dock-bottom .b-toolbar-content { + padding: 1em; +} +.b-toolbar.b-dock-left, +.b-toolbar.b-dock-right { + min-width: 4em; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-right .b-toolbar-content > .b-toolbar-separator { + margin: 0 0.5em 0.2em 0.2em; + border-style: solid; + border-width: 1px 0 1px 0; + border-top-color: #5c5c64; + border-bottom-color: #44444a; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-right .b-toolbar-content > .b-widget:not(.b-button) { + min-width: 0; +} +.b-tabpanel .b-panel .b-toolbar { + background-color: #222; +} +.b-toolbar.b-outer { + background-color: #2b2b2f; +} +.b-toolbar-overflow-menu > .b-panel-body-wrap > .b-menu-content .b-widget { + flex: 0 0 auto !important; + width: auto; +} +.b-tabpanel-tabs { + display: flex; + flex: 0 0 auto; + flex-direction: row; + margin-bottom: 0; + background-color: transparent; +} +.b-toolbar .b-tabpanel-tabs { + gap: 0; +} +.b-tabpanel-tab { + display: flex; + padding: 0.6em; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + align-items: center; + justify-content: center; + font-weight: 400; + text-transform: none; + color: #ccc; + background-color: #2b2b2f; + border-width: 0; + border-style: solid; + border-color: transparent; + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-tabpanel-tab.b-rotate-vertical { + min-width: auto; + min-height: 3em; +} +.b-tabpanel-tab:not(.b-rotate-vertical) { + min-height: auto; + min-width: 3em; +} +.b-tabpanel-tab.b-active { + background-color: #222; + border-color: #77777780; + color: #fff; + z-index: 1; +} +.b-dock-left > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-right > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-bottom > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-tabpanel-tab.b-hidden { + display: none !important; +} +.b-tabpanel-tab.b-disabled { + background-color: transparent; + color: #cccccc4d; + border-color: #0000; +} +.b-tabpanel-tab:focus { + outline: none; +} +.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled), +.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled) { + background-color: #222; + color: #ccc; +} +.b-tabpanel-body.b-card-container { + background-color: #222; + border-radius: 2px; + border: 0 solid rgba(119, 119, 119, 0.5); + flex: 1 0 auto; + padding: 1em; +} +.b-tabpanel[data-active-index='0'] .b-tabpanel-body { + border-top-left-radius: 0; +} +.b-tabpanel .b-html { + color: #c0c1c2; +} +.b-toolbar.b-tabbar { + background-color: transparent; + min-height: auto; +} +.b-toolbar.b-tabbar > .b-tabpanel-tabs { + padding: 0; +} +.b-tabbar.b-dock-top .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-bottom .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-left .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-right .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child) { + margin-inline-end: 0; + margin-bottom: 0; +} +.b-toolbar.b-undoredo { + padding: 0; +} +.b-toolbar.b-undoredo > * { + border-radius: 0; +} +.b-buttongroup .b-toolbar.b-undoredo:not(:first-child) > button:first-child { + margin-inline-start: -1px; +} +.b-buttongroup .b-toolbar.b-undoredo > .b-widget { + margin-inline-end: 0; +} +.b-toolbar.b-undoredo .b-widget.b-combo { + flex: 1 1 250px; + margin: 0 0.5em; +} +.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner { + padding-inline: 0.7em; +} +.b-yearpicker { + width: max-content; +} +.b-yearpicker .b-toolbar.b-dock-top { + background-color: #1565c0; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; +} +.b-yearpicker .b-toolbar.b-dock-top .b-icon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-yearpicker .b-toolbar.b-dock-top button { + border: none; + min-height: 0; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool { + font-size: 80%; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover { + opacity: 0.7; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus) { + background: transparent !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title { + margin-inline: auto; + color: inherit; + font-weight: 400; + background-color: unset; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index='0'] { + margin-inline: 0.5em auto !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-yearpicker .b-yearpicker-body-wrap { + background-color: #222; +} +.b-yearpicker .b-yearpicker-content { + display: grid; + align-items: center; + grid-template-columns: repeat(4, 1fr); + padding: 1em; + gap: 1em; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year { + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 1em; + height: 2em; + background: transparent; + font-size: 1em; + cursor: pointer; + color: #fff; + font-family: inherit; + font-weight: 400; + padding-inline: 0; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover { + background-color: #1565c080; + border-color: #1565c080; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected { + color: #fff; + background-color: #1565c0; + border-color: #1565c0; +} +.b-yearpicker.b-outer, +.b-yearpicker.b-floating { + min-width: 20.4em; + min-height: 18.2em; +} +.b-histogram { + background-color: #fff; + padding: 1px; + contain: strict; +} +.b-histogram svg * { + vector-effect: non-scaling-stroke; +} +.b-histogram rect { + fill: #4caf50; + transition-property: x, y, width, height, fill; + transition-duration: 1s; +} +.b-histogram rect.b-exceeds-top { + fill: #d32f2f; +} +.b-histogram text.b-bar-legend { + writing-mode: tb; + text-anchor: end; + font-size: 75%; +} +.b-histogram svg { + overflow: visible; +} +.b-histogram path { + fill: transparent; + stroke: #f99; + transition: d 1s; + pointer-events: none; +} +.b-scale { + contain: strict; +} +.b-scale svg * { + vector-effect: non-scaling-stroke; +} +.b-scale.b-scale-vertical text.b-scale-tick-label { + transform: translateY(0.3em); +} +.b-scale.b-scale-vertical.b-align-right { + text-anchor: end; +} +.b-scale.b-scale-horizontal text.b-scale-tick-label { + text-anchor: middle; +} +.b-scale path { + stroke: #9c9c9c; + pointer-events: none; +} +.b-scale text { + fill: gray; +} +.b-hbox, +.b-vbox { + display: flex; + align-items: stretch; + justify-content: flex-start; + position: relative; +} +.b-hbox > .b-box-center, +.b-vbox > .b-box-center { + flex: 1 1 auto; +} +.b-hbox { + flex-flow: row nowrap; +} +.b-vbox { + flex-flow: column nowrap; +} +.b-box-justify-stretch { + justify-content: stretch; +} +.b-card-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + padding: 0; + position: relative; +} +.b-card-container.b-animating { + overflow: hidden; +} +.b-card-container > .b-card-item { + flex: 1 0 100%; + align-items: stretch; + max-width: 100%; +} +.b-card-container.b-hide-child-headers > .b-panel:not(.b-positioned) > .b-panel-header { + display: none; +} +@keyframes b-card-slide-in-left { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-out-right { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-in-right { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +@keyframes b-card-slide-out-left { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +.b-slide-in-left { + animation: b-card-slide-in-left 0.3s ease 0s 1; +} +.b-slide-out-right { + pointer-events: none; + left: 1em; + animation: b-card-slide-out-right 0.3s ease 0s 1; +} +.b-slide-in-right { + animation: b-card-slide-in-right 0.3s ease 0s 1; +} +.b-slide-out-left { + pointer-events: none; + margin-inline-start: -1em; + margin-inline-end: 1em; + animation: b-card-slide-out-left 0.3s ease 0s 1; +} +.b-fit-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + position: relative; +} +.b-fit-container > .b-fit-item { + flex: 1 0 auto; + margin: 0; + max-width: 100%; + align-self: stretch !important; +} +.b-resource-avatar { + touch-action: pan-x pan-y; + display: flex; + align-items: center; + justify-content: center; + width: 2.2em; + height: 2.2em; + border-radius: 50%; + flex-shrink: 0; +} +.b-resource-avatar.b-resource-icon:before { + font-size: 1.5em; +} +.b-resource-initials { + background: #1565c0; + color: #fff; + text-transform: uppercase; +} +.b-color-blue { + background-color: #1565c0; +} +.b-color-deep-orange { + background-color: #ff5722; +} +.b-color-orange { + background-color: #e64a19; +} +.b-color-amber { + background-color: #ffc107; +} +.b-color-indigo { + background-color: #3f51b5; +} +.b-color-lime { + background-color: #cddc39; +} +.b-color-teal { + background-color: #009688; +} +.b-color-cyan { + background-color: #3bc9db; +} +.b-color-green { + background-color: #4caf50; +} +.b-color-light-green { + background-color: #8bc34a; +} +.b-color-purple { + background-color: #9c27b0; +} +.b-color-violet { + background-color: #9775fa; +} +.b-color-yellow { + background-color: #ffeb3b; +} +.b-color-red { + background-color: #d32f2f; +} +.b-color-pink { + background-color: #f783ac; +} +.b-color-dark-gray { + background-color: #505057; +} +.b-color-gray { + background-color: #666; +} +.b-color-light-gray { + background-color: #c0c1c2; +} +.b-color-white { + background-color: #fff; +} +.b-icon-clock-live { + background-color: #77777780; + border-radius: 50%; + width: 1em; + height: 1em; + position: relative; + animation-delay: 0s; +} +.b-icon-clock-live:before, +.b-icon-clock-live:after { + position: absolute; + display: block; + font-size: 1em !important; + content: ''; + width: 0.1em !important; + left: 0.44em; + background: #fff; + border-radius: 0.5em; +} +.b-icon-clock-live:before { + top: 0.15em; + height: 0.4em !important; + transform-origin: 0.05em 0.35em; + animation: rotate 6s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +.b-icon-clock-live:after { + top: 0.22em; + height: 0.33em; + transform-origin: 0.05em 0.3em; + animation: rotate 72s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +@keyframes rotate { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell { + filter: grayscale(1); + opacity: 0.2; + pointer-events: none; +} +.b-action-cell { + text-align: end; +} +.b-action-ct { + display: flex; + flex-flow: row nowrap; +} +.b-action-item { + margin: 0 -0.2em; + text-align: center; + font-size: 1.2em; + color: #cdcecf; +} +.b-action-cell.b-grid-cell .b-action-item { + transition: all 0.15s ease-in-out; +} +.b-action-item:hover { + transform: scale3d(1.2, 1.2, 1); + color: #1565c0; +} +.b-check-cell .b-checkbox label.b-checkbox-label:before { + margin-inline-end: 0; +} +.b-check-header-with-checkbox .b-grid-header-text { + display: none; +} +.b-check-header-with-checkbox .b-field-inner { + justify-content: center; +} +.b-check-header-with-checkbox .b-checkbox-label:before { + margin: 0 !important; +} +.b-percent-bar-outer { + flex: 1; + height: 30%; + max-height: 0.8em; + background: #57575f; +} +.b-percent-bar { + display: flex; + flex-direction: column; + justify-content: center; + height: 100%; + max-width: 100%; + padding: 0 0.2em; + background: #1565c0; + color: #c0c1c2; + font-size: 0.7em; + text-align: end; + transition: width 0.5s, padding 0.5s, background-color 0.5s; +} +.b-percent-bar.b-zero { + padding: 0; + text-indent: 0.2em; +} +.b-percent-bar.b-low { + background: #d32f2f; + color: #c0c1c2; +} +.b-percent-bar.b-low span { + left: 100%; + margin-block: 0; + margin-inline: 5px 0; +} +.b-percent-bar span { + position: relative; + display: inline-block; + margin-block: 0; + margin-inline: 0 5px; + line-height: 1em; +} +.b-grid-body-container.b-scrolling .b-percent-bar { + transition: none; +} +.b-rating-cell .b-icon, +.b-rating-cell .b-indicator.b-constraint-type-muststarton, +.b-rating-cell .b-indicator.b-constraint-type-mustfinishon, +.b-rating-cell .b-indicator.b-deadline-date { + font-size: 1.8em; +} +.b-rating-cell .b-empty { + color: #505057; +} +.b-rating-cell .b-filled { + color: #f9a825; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date { + cursor: pointer; + transition: all 0.2s linear; + position: relative; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-deadline-date { + color: #f9a825; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-deadline-date:before { + opacity: 0.4; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton:hover, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover { + transform: scale(1.3); +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover.b-filled, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover.b-filled { + opacity: 1; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-deadline-date:before { + color: #505057; + opacity: 1; +} +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-muststarton, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-mustfinishon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-deadline-date { + transition: none; +} +.b-grid-cell.b-row-number-cell { + background-color: #38383c; + border-inline-end: 1px solid #2b2b2f; +} +.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover, +.b-group-row .b-grid-cell.b-row-number-cell:first-child { + border-inline-end: 1px solid #2b2b2f; +} +.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected { + border-inline-end: 1px solid #2b2b2f; +} +.b-tree-expander { + position: relative; + top: 1px; + margin: 0 0.55em; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.b-loading-children .b-tree-expander .b-icon:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-muststarton:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-mustfinishon:before, +.b-loading-children .b-tree-expander .b-indicator.b-deadline-date:before { + content: '\f110'; + animation: spin 2s infinite linear; +} +.b-grid-cell.b-tree-cell { + align-items: stretch; +} +.b-tree-leaf-cell .b-tree-cell-inner:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #5ea1ed; + margin-inline-end: 0.6em; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open, +.b-icon-tree-expand, +.b-icon-tree-collapse { + color: #5ea1ed; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open { + margin-inline-end: 0.6em; +} +.b-icon-tree-leaf:before { + font-size: 0.3em; + vertical-align: middle; +} +.b-icon-tree-folder:before, +.b-icon-tree-folder-open:before { + margin-inline-start: 0.1em; +} +.b-icon-tree-expand.b-empty-parent, +.b-icon-tree-collapse.b-empty-parent { + visibility: hidden; +} +.b-icon-tree-expand:before, +.b-icon-tree-collapse:before { + font-size: 1.2em; +} +.b-tree-cell-inner { + padding: 0.5em 0; + display: flex; + align-items: center; + flex-shrink: 0; + flex-grow: 1; +} +a.b-tree-cell-inner { + text-decoration: none; +} +a.b-tree-cell-inner:hover .b-tree-cell-value { + text-decoration: underline; +} +.b-tree-parent-cell, +.b-tree-leaf-cell { + padding-inline-start: 10px; +} +.b-tree-cell.b-tree-parent-cell { + font-weight: 400; + color: #ccc; +} +.b-tree-cell-value { + flex: 1; + display: flex; + flex-direction: row; + align-items: center; +} +.b-touch .b-tree-expander { + width: 1.1em; +} +.b-touch .b-icon-tree-expand:before, +.b-touch .b-icon-tree-collapse:before { + font-size: 1.8em; +} +.b-touch .b-icon-tree-leaf:before { + font-size: 0.6em; +} +.b-touch .b-tree-icon, +.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before { + font-size: 1.2em; +} +.b-editor.b-cell-editor { + position: absolute; + background-color: transparent; + border-width: 0; + border-style: solid; + box-shadow: none !important; + z-index: 1; +} +.b-editor.b-cell-editor .b-field > .b-label { + clip-path: inset(0, 100%, 100%, 0); + position: absolute; + contain: strict; +} +.b-editor.b-cell-editor .b-numberfield, +.b-editor.b-cell-editor .b-textfield { + align-items: stretch; +} +.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner, +.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner { + padding-inline-start: 0; +} +.b-editor.b-cell-editor .b-numberfield input, +.b-editor.b-cell-editor .b-textfield input { + padding: 0.8em calc(0.5em - 1px); +} +.b-gridbase .b-editing { + overflow: visible; + contain: unset; + z-index: 1; + outline: none !important; +} +.b-gridbase .b-editing .b-grid-cell.b-editing { + color: transparent; +} +.b-grid-cell:not(.b-editing) .b-cell-editor { + display: none; +} +.b-celltooltip-tip { + max-height: 50%; +} +.b-columndragtoolbar { + position: absolute; + top: calc(100% - 3em); + left: 50%; + z-index: 100; + animation-name: b-show-columndragtoolbar; + animation-duration: 0.2s; + transform: translate(-50%); + display: inline-flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: center; + border-radius: 1em; + background: #222; + transition: opacity 0.2s, top 0.2s; + box-shadow: none; + padding: 1em 1em 0.5em; + opacity: 0.4; + font-size: 0.8em; +} +.b-columndragtoolbar.b-closer { + top: 50%; + transform: translate(-50%, -50%); +} +.b-columndragtoolbar.b-hover { + opacity: 0.8; +} +.b-columndragtoolbar.b-remove { + animation-name: b-hide-columndragtoolbar; + animation-duration: 0.2s; + top: 100%; + opacity: 0; +} +.b-columndragtoolbar.b-remove.b-closer { + animation-name: b-hide-columndragtoolbar-closer; +} +.b-columndragtoolbar > .b-title { + color: #fff; + flex-basis: 100%; + margin-bottom: 1em; + text-align: center; +} +.b-columndragtoolbar > .b-title:before { + content: 'Drag header downwards'; +} +.b-columndragtoolbar.b-closer > .b-title:before { + content: 'Drop header on a button'; +} +.b-columndragtoolbar .b-group { + display: inline-flex; + flex-direction: column; + align-items: center; + margin-inline-end: 1.5em; +} +.b-columndragtoolbar .b-group:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-group .b-title { + color: #fff; + margin-block: 0.5em; +} +.b-columndragtoolbar .b-buttons { + display: inline-flex; + flex-direction: row; +} +.b-columndragtoolbar .b-target-button { + display: inline-flex; + flex-direction: column; + align-items: center; + transition: all 0.2s; + color: #fff; + border: 0.3em solid #1565c0; + border-radius: 1em; + background: transparent; + padding: 1em 0; + width: 7em; + margin-inline-end: 0.5em; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-target-button i { + font-size: 2.5em; + color: #1565c0; + pointer-events: none; + transition: all 0.2s; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) { + background-color: #1565c0; + color: #fff; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) i { + transform: scale(1.1); + color: #fff; +} +.b-columndragtoolbar .b-target-button.b-activate i { + transform: scale(1.1) rotate(180deg) !important; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] { + border-color: #e64a19; + background-color: transparent; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] i { + color: #e64a19; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) { + background-color: #e64a19; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] { + border-color: #104d92; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] i { + color: #104d92; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) { + background-color: #104d92; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-disabled='true'] { + opacity: 0.5; +} +@keyframes b-show-columndragtoolbar { + 0% { + top: 100%; + opacity: 0; + } + to { + top: calc(100% - 3em); + opacity: 0.4; + } +} +@keyframes b-hide-columndragtoolbar { + 0% { + top: calc(100% - 3em); + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +@keyframes b-hide-columndragtoolbar-closer { + 0% { + top: 50%; + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +.b-grid-header.b-drag-proxy { + line-height: normal; + font-weight: inherit; + background-color: #38383c; + outline: 1px solid #2b2b2f; + transition: background-color 0.3s; + border-inline-end: none; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent { + justify-content: stretch; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent > .b-grid-header-text { + border-inline-end: none; +} +.b-grid-header.b-drag-proxy .b-grid-header:last-child { + border-inline-end: none; +} +.b-grid-header.b-drop-placeholder { + opacity: 0.3; +} +.b-grid-header.b-drag-invalid { + color: #d32f2f; + outline: 1px solid #d32f2f; +} +.b-gridbase.b-columnresize .b-grid-header.b-resize-handle { + cursor: ew-resize !important; +} +.b-gridbase.b-columnresize .b-grid-header.b-resizing { + background: #2b2b2f; +} +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after { + display: none; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing { + overflow: visible; + z-index: 100; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + content: '\f337'; + font-size: 1.5em; + color: #fff; + position: absolute; + top: 50%; + transform: translate(50%) translateY(-50%); + right: 0; + z-index: 101; + border-radius: 100%; + background-color: #2b2b2f; + pointer-events: none; + padding: 0.5em; +} +.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + right: auto; + left: 0; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing) { + z-index: 1; +} +.b-context-menu { + min-width: 14em; +} +@keyframes b-filter-icon-color { + 0% { + color: #777; + } + 50% { + color: #e64a19; + } + to { + color: #777; + } +} +.b-grid-header .b-filter-icon { + display: none; + cursor: pointer; + transition: opacity 0.2s; +} +.b-grid-header .b-filter-icon:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #555657; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f0b0'; +} +.b-grid-header .b-filter-icon:hover:after { + color: #777; +} +.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon { + opacity: 0.2; + pointer-events: none; +} +.b-gridbase:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-filterable:hover + > .b-grid-header-text + > .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-grid-header-text { + font-weight: 700; + color: #c0c1c2; +} +.b-grid-header.b-filter .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-filter-icon:after { + color: #777; +} +.b-grid-header.b-filter .b-filter-icon.b-latest:after { + animation-name: b-filter-icon-color; + animation-duration: 0.75s; +} +.b-filter-popup .b-field { + width: 15em; +} +.b-filter-popup .b-multifilter-add { + width: 12em; + align-self: center; + margin: 1.1em 0 0; +} +.b-filter-bar-field { + margin: 0 0 0.5em; + width: 100%; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled { + flex-direction: row; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text { + padding: 0.25em 0; + width: 2em; + order: 1; + margin-inline-end: -0.5em; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field { + margin: 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner { + background-color: transparent; + border: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input { + padding: 0.8em 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder { + color: #c0c1c2; + text-transform: none; + font-size: 1em; + font-weight: inherit; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove, +.b-filter-bar-compact + .b-filter-bar-field:focus-within + .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger) { + display: inline-flex; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end { + padding: 0; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input { + margin-inline-start: 0.5em; + margin-top: -0.25em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder { + color: transparent; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip { + font-size: 0.9em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index='0'] { + margin-inline-start: 0; +} +.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title { + overflow: hidden; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-cell { + border-inline-end-color: transparent; + background-color: #3f3f44; +} +.b-group-summary .b-grid-row.b-group-footer td { + padding: 0.25em 0; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label { + padding-inline-end: 1em; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value { + width: 100%; +} +.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar), +.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar) { + overflow: visible !important; +} +.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid), +.b-mergecells .b-grid-vertical-scroller { + overflow: visible !important; +} +.b-mergecells .b-grid-row.b-hover, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected { + z-index: 1; + overflow: visible; +} +.b-mergecells .b-grid-row.b-hover .b-merged-cell, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell { + top: -1px; + height: calc(100% + 1px); + border-top: 1px solid #2b2b2f; +} +.b-mergecells .b-merged-cell { + border-bottom: none; +} +.b-grid-merged-cells { + position: absolute; + contain: strict; + border-inline-end: 1px solid #2b2b2f; + border-bottom: 1px solid #2b2b2f; + z-index: 1; + display: flex; + align-items: flex-start; + background: #44444a; +} +.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells { + pointer-events: none; +} +.b-grid-merged-cells:hover { + box-shadow: inset 0 0 0 1000px #3f3f44; +} +.b-grid-merged-cells.b-selected { + box-shadow: inset 0 0 0 1000px #3a3a3f; +} +.b-grid-merged-cells .b-grid-cell { + position: sticky; + top: 0; + flex: 1; + contain: none; + overflow: visible; +} +.b-export { + overflow: hidden; +} +.b-export .b-export-content { + position: absolute; + display: flex; + flex-direction: column; + height: 100%; +} +.b-export .b-export-body { + flex: 1; +} +.b-export .b-grid-header-container { + margin-inline-end: 0 !important; + border-inline-end: none !important; +} +.b-export .b-grid-body-container.b-widget-scroller { + overflow-y: hidden !important; +} +.b-export .b-grid-footer-container { + padding-inline-end: 0 !important; +} +.b-export .b-virtual-scrollers { + display: none; +} +.b-export.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: none; +} +.b-export.b-multipage .b-export-content { + width: 100%; + height: 100%; +} +.b-export.b-multipage .b-export-body { + overflow: hidden; +} +.b-quick-hit-cell { + background: #f57f17; +} +.b-quick-hit-text { + font-weight: inherit; + background: #f57f17; +} +.b-quick-hit-text { + padding: 0.3em 0; +} +.b-quick-hit-header { + position: absolute; + inset: 0.3em; + z-index: 1; +} +.b-quick-hit-header.b-quick-hit-mode-grid { + bottom: auto; + height: 3em; + z-index: 100; + opacity: 0.75; +} +.b-quick-hit-field { + display: flex; + justify-content: center; + align-items: center; + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #f57f17; +} +.b-quick-hit-cell-badge, +.b-quick-hit-header .b-quick-hit-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; +} +.b-rtl .b-quick-hit-cell-badge, +.b-rtl .b-quick-hit-header .b-quick-hit-badge { + right: auto; + left: 0.4em; +} +.b-quick-hit-header .b-quick-hit-badge { + color: #38383c; +} +.b-quick-hit-cell-badge { + color: #f57f17; +} +.b-grid-splitter { + z-index: 5; + position: relative; + background: black; + flex: 0 0 1px; +} +@media (pointer: coarse) { + .b-grid-splitter { + --splitter-button-size: 1.3em; + } +} +@media (pointer: fine) { + .b-grid-splitter { + --splitter-button-size: 1em; + } +} +.b-grid-splitter .b-grid-splitter-inner { + display: none; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse, +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + transform: scaleX(-1); +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + justify-content: flex-end; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse { + justify-content: flex-start; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) { + flex: 0 0 0.5em; + background: #2b2b2f; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + display: flex; + background: #2b2b2f; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed { + cursor: initial; + flex: 0 0 0.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner { + width: 0.5em; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) + .b-grid-splitter-button-collapse, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse + .b-grid-splitter-button-expand { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-expand, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-collapse { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons { + display: none; + position: absolute; + transform: translateY(-50%); + height: 2.4em; + width: 2.4em; + font-size: var(--splitter-button-size); +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + flex: 1; + cursor: pointer; + background: #2b2b2f; + display: flex; + align-items: center; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-collapse:hover + .b-grid-splitter-button-icon, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-expand:hover + .b-grid-splitter-button-icon { + fill: #e64a19; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse { + border-top-left-radius: 100% 50%; + border-bottom-left-radius: 100% 50%; + justify-content: flex-end; + padding-right: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + border-top-right-radius: 100% 50%; + border-bottom-right-radius: 100% 50%; + padding-left: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon { + cursor: pointer; + fill: #444; + height: 1.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving { + overflow: visible; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner { + left: calc((10px - 0.5em) / -2); + width: 10px; + transition: width 0.1s, left 0.1s; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) + .b-grid-splitter-inner { + left: 0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + width: 0.5em; + position: absolute; + top: 0; + left: 0; + bottom: 0; + flex-direction: column; + align-items: center; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner { + cursor: col-resize; +} +.b-grid-header-scroller.b-collapsed, +.b-grid-footer-scroller.b-collapsed, +.b-virtual-scroller.b-collapsed { + width: 0; +} +.b-splitter-touch-area { + width: 2em; + left: -0.75em; + position: absolute; + top: 0; + height: 100%; +} +.b-splitter-button-touch-area { + height: 3em; + top: -0.3em; + width: 2em; + position: absolute; +} +.b-grid-splitter-button-collapse .b-splitter-button-touch-area { + left: -0.9em; +} +.b-grid-splitter-button-expand .b-splitter-button-touch-area { + right: -0.9em; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter { + cursor: initial; + flex: 0 0 0.5em; + transform: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-button-icon { + display: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-inner { + width: 0.5em; +} +.b-row-drop-indicator { + display: none; + pointer-events: none; +} +.b-row-reordering .b-row-drop-indicator { + position: absolute; + display: block; + left: 0; + top: -1px; + width: 100%; + height: 2px; + background-color: #1565c0; + z-index: 2000; +} +.b-row-reordering .b-row-drop-indicator.b-drag-invalid { + background-color: #d32f2f; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging { + transition: margin-top 0.2s, opacity 0.2s; + margin-top: 2em; + background: transparent; + opacity: 0.5; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row, +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + transition: transform 0.2s, background-color 0.2s; + box-shadow: 1px 1px 4px #0003; + background: #505057; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + top: -0.3em; + left: 0.3em; + z-index: -1; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row { + border: none; + background: rgba(211, 47, 47, 0.2); +} +.b-row-reordering .b-grid-body-container { + z-index: 4; +} +.b-row-reordering .b-drag-original { + opacity: 0.3; +} +.b-row-reordering .b-grid-row { + width: 100%; +} +.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target { + box-shadow: 0 1px #1565c0 inset, 0 -1px #1565c0 inset; + z-index: 9999; +} +.b-row-reorder-with-grip .b-grid-subgrid[data-item-index='0'] .b-grid-cell:first-child:before { + height: 100%; + display: inline-flex; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + vertical-align: 0; + justify-content: center; + align-items: center; + content: '\f58e'; + cursor: move; + margin-inline-start: -0.5em; + margin-inline-end: 0.2em; + padding: 0 0.6em; + font-size: 0.8em; + margin-top: 1px; +} +.b-search-hit-cell { + background: #f57f17; +} +.b-search-hit-text { + font-weight: inherit; + background: #f57f17; + padding: 0.3em 0; +} +.b-search-hit-field { + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #f57f17; +} +.b-search-hit-cell-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; + color: #f57f17; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #777; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f062'; +} +.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text:after { + transform: rotate(180deg); +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before { + content: attr(data-sort-index); + position: relative; + top: 1em; + color: #919191; + z-index: 30; + font-size: 0.6em; + order: 1; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text { + color: #c0c1c2; +} +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) + .b-grid-header-text:after, +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) + .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #555657; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f15e'; +} +.b-grid-header.b-group .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #555657; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f012'; + transform: rotate(90deg); +} +.b-grid-header.b-group.b-desc .b-grid-header-text:after { + transform: rotate(270deg) scaleX(-1); +} +.b-group-row { + background: #3a3a3f; +} +.b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-group-row .b-group-title.b-grid-cell-align-right, +.b-group-row .b-group-title.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-group-row .b-group-title.b-grid-cell-align-center { + justify-content: flex-start; +} +.b-grid-cell.b-group-title { + color: #c0c1c2; + overflow: visible; + contain: size layout style; + font-weight: 500; + text-transform: none; +} +.b-firefox .b-grid-cell.b-group-title { + contain: size layout; +} +.b-grid-cell.b-group-title:before { + content: '\f056'; + margin-inline-end: 0.5em; + cursor: pointer; + color: #555657; +} +.b-grid-group-collapsed .b-group-title:before { + content: '\f055'; +} +.b-stripe .b-grid-row.b-group-row, +.b-grid-row.b-group-row { + border-bottom: 2px solid #2b2b2f; + cursor: pointer; +} +.b-cut-row { + opacity: 0.4; +} +.b-stickycells .b-grid-sticky-row { + position: absolute; + top: 0; + left: 0; + min-width: auto; + border: 0 none; + padding: 0; + contain: initial; +} +.b-stickycells .b-grid-sticky-row .b-grid-cell { + width: min-content; + contain: initial; + padding: 0; + border: 0 none; +} +.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el { + visibility: hidden; +} +.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el { + visibility: visible; + align-self: flex-end; +} +.b-stripe .b-grid-row.b-odd { + background-color: #505057cc; +} +.b-stripe .b-grid-row.b-even { + background-color: #44444acc; +} +.b-stripe .b-grid-row { + border-bottom: none; +} +.b-stripe .b-grid-row.b-selected, +.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: #3a3a3f; +} +.b-stripe:focus .b-grid-row.b-selected { + background-color: #2e2e32; +} +.b-grid-footer-summary td { + padding: 0.25em 0; +} +.b-grid-footer-summary .b-grid-summary-label { + font-size: 0.7em; + padding-inline-end: 1em; +} +.b-grid-footer-summary .b-grid-summary-value { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; +} +.b-summary-disabled .b-grid-footer-container { + display: none; +} +.b-generated-parent.b-readonly .b-grid-cell { + color: #cdcecf; +} +.b-rowexpander-row-expanded .b-rowexpander-body { + display: flex; + border-top: 1px solid #2b2b2f; + position: absolute; + left: 0; + right: 0; + color: #cdcecf; + font-weight: 300; +} +.b-rowexpander-row-expanded .b-rowexpander-loading { + justify-content: center; + align-items: center; + font-size: 1.2em; +} +.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner { + margin-inline-end: 0.5em; +} +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon.b-icon-collapse-down, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-muststarton, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-mustfinishon, +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon-collapse-down.b-indicator.b-deadline-date { + transition: transform 0.15s ease-in-out; + font-size: 1em; +} +.b-rowexpander-disabled [data-column='expanderActionColumn'] { + opacity: 0.2; + pointer-events: none; +} +.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row { + transition: height 0.3s, transform 0.3s; +} +.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column='expanderActionColumn'] .b-icon-collapse-down { + transform: rotate(180deg); +} +.b-exportdialog.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-exportdialog.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-grid-footer-container { + background-color: #38383c; + outline: 1px solid #2b2b2f; + z-index: 2; +} +.b-grid-footer-container.b-hidden { + display: none; +} +.b-grid-footers { + display: inline-flex; + align-items: stretch; + height: 100%; + white-space: nowrap; + line-height: initial; +} +.b-grid-footer { + display: flex; + border-inline-end: 1px solid #2b2b2f; + flex-direction: column; + flex-shrink: 0; + align-items: stretch; + justify-content: center; + position: relative; + padding: 0.5em; + white-space: nowrap; + text-overflow: ellipsis; + height: 100%; + color: #c0c1c2; + overflow: hidden; +} +.b-grid-footer:last-child { + border-inline-end: none; +} +.b-grid-footer-align-start, +.b-grid-footer-align-left { + text-align: start; +} +.b-grid-footer-align-center { + text-align: center; +} +.b-grid-footer-align-end, +.b-grid-footer-align-right { + text-align: end; +} +.b-gridbase { + position: relative; +} +.b-gridbase.b-outer { + height: 100%; +} +.b-gridbase.b-autoheight { + height: auto; + flex: none; +} +.b-gridbase.b-autoheight.b-ie { + display: block; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container { + flex: 1 1 0; + contain: strict; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container > .b-grid-vertical-scroller { + min-height: 100%; +} +.b-gridbase.b-grid-translate .b-grid-row, +.b-gridbase.b-grid-translate3d .b-grid-row { + transform-style: flat; +} +.b-gridbase.b-enable-sticky .b-sticky-cell, +.b-gridbase.b-enable-sticky .b-grid-subgrid, +.b-gridbase.b-enable-sticky .b-grid-vertical-scroller, +.b-gridbase.b-enable-sticky .b-grid-row { + overflow: visible !important; +} +.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child, +.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf { + flex-grow: 1; +} +.b-gridbase:not(.b-masked) .b-grid-empty { + min-height: 5em; +} +.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text { + display: block; + color: #c0c1c2; + background-color: #44444a; + padding: 1em; + position: absolute; + z-index: 7; + pointer-events: none; +} +.b-gridbase.b-grid-notextselection .b-grid-cell { + -webkit-user-select: none; + user-select: none; +} +.b-gridbase.b-notransition .b-grid-cell * { + transition: none !important; +} +.b-gridbase.b-disabled { + opacity: 0.5; +} +.b-grid-panel-body { + position: relative; + flex: 1; + display: flex; + flex-direction: column; + overflow: hidden; + background-color: #44444a; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) * { + transition: none; +} +.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller { + min-height: 100%; +} +.b-grid-body-container { + position: relative; +} +.b-grid-body-container .b-empty-text { + display: none; +} +.b-grid-body-container:focus { + outline: none; +} +.b-grid-body-container:focus .b-grid-row.b-selected { + background-color: #2e2e32; +} +.b-playing-demo .b-grid-body-container { + overflow: hidden !important; +} +.b-grid-vertical-scroller { + position: absolute; + display: flex; + flex-flow: row nowrap; + overflow: hidden; + width: 100%; + align-items: stretch; +} +.b-grid-row-container { + display: inline-block; + min-width: 100%; +} +.b-virtual-scrollers { + display: flex; + flex-direction: row; + contain: paint style layout; +} +.b-firefox .b-virtual-scrollers { + contain: paint layout; +} +.b-overlay-scrollbar .b-virtual-scrollers { + position: absolute; + left: 0; + right: 0; + bottom: 0; + pointer-events: none; +} +.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller { + height: 16px; + opacity: 0; + pointer-events: none; +} +.b-virtual-scrollers .b-virtual-scroller { + overflow-x: scroll; + overflow-y: hidden; +} +.b-virtual-scrollers .b-virtual-width { + height: 1px; +} +.b-overlay-scrollbar .b-virtual-scroller:hover, +.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller { + pointer-events: all; + opacity: 1; + transition: opacity 0.5s; +} +.b-grid-footer-container, +header.b-grid-header-container { + display: flex; + flex-direction: row; +} +.b-grid-header-container { + border-bottom: 1px solid #2b2b2f; +} +.b-grid-footer-scroller, +.b-grid-header-scroller { + overflow: hidden; + position: relative; + display: flex; +} +.b-grid-footers, +.b-grid-headers { + z-index: 2; + contain: paint style layout; + flex: 1 1 auto; +} +.b-firefox .b-grid-footers, +.b-firefox .b-grid-headers { + contain: paint layout; +} +.b-grid-row { + display: flex; + flex-direction: row; + align-items: stretch; + position: absolute; + left: 0; + overflow: hidden; + border-bottom: 1px solid #2b2b2f; + height: 45px; + contain: layout; +} +.b-grid-subgrid .b-grid-row { + min-width: 100%; +} +.b-grid-row.b-aborting { + transition: background-color 0.2s, transform 0.3s; +} +.b-rtl .b-grid-row { + left: auto; + right: 0; +} +.b-grid-row.b-selected { + background-color: #3a3a3f; +} +.b-grid-row.b-removing { + left: -100%; + transition: left 0.4s, right 0.4s; + pointer-events: none; + z-index: 2; +} +.b-rtl .b-grid-row.b-removing { + left: auto; + right: -100%; +} +.b-grid-refreshing .b-grid-row { + transition: none; +} +.b-grid-cell { + position: relative; + display: flex; + align-items: center; + color: #cdcecf; + font-weight: 300; + padding: 0 0.5em; + overflow: hidden; + white-space: nowrap; + flex-shrink: 0; + text-overflow: ellipsis; + border-inline-end: 1px solid #2b2b2f; + transform-style: flat; + width: 0; + contain: strict; +} +.b-grid-cell:last-child { + border-inline-end-color: transparent; +} +.b-grid-cell > i:not(:last-child) { + margin-inline-end: 0.5em; +} +.b-show-dirty .b-grid-cell.b-cell-dirty:before { + content: ' '; + position: absolute; + top: -0.35em; + left: -0.35em; + background-color: red; + width: 0.7em; + height: 0.7em; + transform: rotate(45deg); +} +.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before { + left: auto; + right: -0.35em; +} +.b-grid-cell:focus, +.b-grid-cell:focus-within { + transition: none !important; + outline: none; +} +.b-grid-cell.b-checkbox-selection { + background-color: #38383c; +} +.b-grid-cell.b-auto-height { + white-space: normal; +} +.b-grid-cell.b-measuring-auto-height { + contain: paint style layout; + align-self: baseline; +} +.b-firefox .b-grid-cell.b-measuring-auto-height { + contain: paint layout; +} +body.b-using-keyboard .b-grid-cell:focus, +body.b-using-keyboard .b-grid-cell:focus-within, +.b-outer.b-using-keyboard .b-grid-cell:focus, +.b-outer.b-using-keyboard .b-grid-cell:focus-within { + outline: 2px solid #e64a19; + outline-offset: -2px; +} +.b-readonly > .b-grid-cell { + color: #8f8f98; +} +.b-grid-cell-align-right, +.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-grid-cell-align-center { + justify-content: center; +} +.b-grid-subgrid { + overscroll-behavior: contain auto; + position: relative; +} +.b-grid-subgrid.b-grid-subgrid-collapsed { + width: 0; +} +.b-grid-subgrid.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-playing-demo .b-grid-subgrid { + overflow: hidden !important; +} +.b-grid-header-scroller.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover { + background-color: #3f3f44; +} +.b-gridbase:not(.b-moving-splitter) + .b-grid-subgrid:not(.b-timeaxissubgrid) + .b-grid-row:not(.b-group-row).b-hover.b-selected { + background-color: #3a3a3f; +} +.b-grid-header-container { + background-color: #38383c; + z-index: 4; +} +.b-grid-header-container.b-hidden { + position: absolute; + clip-path: inset(0 0 100% 0); + contain: strict; +} +.b-grid-headers { + display: inline-flex; + flex-flow: row nowrap; + align-items: stretch; + line-height: initial; + position: relative; +} +.b-grid-header-align-right > .b-grid-header-text > .b-grid-header-text-content, +.b-grid-header-align-end > .b-grid-header-text > .b-grid-header-text-content { + text-align: end; +} +.b-grid-header-align-center > .b-grid-header-text > .b-grid-header-text-content { + text-align: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background-color: #2b2b2f; +} +.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf) { + overflow: visible; +} +.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + position: absolute; + top: 0; + right: -5px; + bottom: 0; + width: 10px; + background-color: transparent; + z-index: 3; + cursor: col-resize; + display: block; +} +.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle { + left: -5px; + right: auto; +} +.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + right: -10px; + width: 20px; +} +.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + left: -10px; + right: auto; +} +.b-fill-last-column .b-grid-headers .b-last-parent, +.b-fill-last-column .b-grid-headers .b-last-leaf { + border-inline-end-color: transparent; +} +.b-fill-last-column .b-grid-headers .b-last-parent > .b-grid-header-text, +.b-fill-last-column .b-grid-headers .b-last-leaf > .b-grid-header-text { + border-inline-end-color: transparent; +} +.b-grid-header-text { + -webkit-user-select: none; + user-select: none; + padding: 1em 0; + white-space: nowrap; + position: relative; + font-weight: inherit; + display: flex; + align-items: center; + overflow: hidden; +} +.b-grid-header-text > .b-grid-header-text-content { + overflow: hidden; + text-overflow: ellipsis; + flex: 1 1 0; + width: 0; + font-size: 1em; +} +.b-grid-header-text > .b-grid-header-text-content > i { + margin-inline-end: 0.5em; +} +.b-grid-header-children { + display: flex; + flex-direction: column; +} +.b-grid-header-children > * { + width: inherit; +} +.b-grid-header { + -webkit-user-select: none; + user-select: none; + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; + flex-shrink: 0; + position: relative; + overflow: hidden; + color: #c0c1c2; + outline: none; + border-inline-end: 1px solid #2b2b2f; + text-transform: none; +} +.b-grid-header:not(.b-depth-0) { + overflow: visible; +} +.b-grid-header.b-depth-0 { + padding: 0 0.5em; + width: 0; + cursor: pointer; +} +.b-grid-header.b-depth-0 .b-grid-header-text { + border-bottom: none; + transition: background-color 0.2s; + flex-direction: row; +} +.b-grid-header.b-grid-header-parent { + border-inline-end: none; + flex-basis: auto; + padding-inline: 0; +} +.b-grid-header.b-grid-header-parent > .b-grid-header-text { + padding-inline: 0.5em; + border-inline-end: 1px solid #2b2b2f; +} +.b-grid-header .b-grid-header-resize-handle { + display: none; +} +.b-grid-header-parent > .b-grid-header-children { + border-top: 1px solid #2b2b2f; + flex-flow: row nowrap; +} +.b-grid-header .b-button[data-ref='collapseExpand'] { + min-width: 2em; + min-height: 2em; + padding: 0; + position: absolute; + right: 0; +} +.b-grid-header .b-button[data-ref='collapseExpand']:hover { + background-color: transparent; +} +.b-grid-cell a { + color: #66a6ee; +} +.b-grid-cell a:visited { + color: #4f98ec; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap { + transform: translateY(-50%); + margin-inline-start: 0; + height: 1em; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event { + padding-inline-start: 0; + width: 100%; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content { + justify-content: center; + margin: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label { + left: unset; + top: 105%; +} +.b-sch-canvas, +.b-sch-foreground-canvas, +.b-sch-background-canvas { + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + overflow: hidden; + overflow: clip; + contain: strict; +} +.b-sch-vertical .b-sch-canvas, +.b-sch-vertical .b-sch-foreground-canvas, +.b-sch-vertical .b-sch-background-canvas { + min-width: 100%; +} +.b-rtl .b-sch-canvas, +.b-rtl .b-sch-foreground-canvas, +.b-rtl .b-sch-background-canvas { + left: auto; + right: 0; +} +.b-sch-background-canvas { + z-index: 1; + background-repeat: repeat; +} +.b-sch-foreground-canvas { + z-index: 2; +} +.b-row-reordering .b-sch-foreground-canvas * { + pointer-events: none !important; +} +.b-schedulerbase > .b-editor { + z-index: 5; +} +.b-sch-event.b-milestone label, +.b-sch-event .b-sch-event-content, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + font-weight: 300; + font-size: 14px; +} +.b-sch-event-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-sch-event-wrap.b-readonly { + opacity: 0.8; +} +.b-sch-event-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-sch-event-wrap { + transition: none; +} +.b-sch-event-wrap:focus { + z-index: 105 !important; +} +.b-sch-event-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-sch-event-wrap { + pointer-events: none; +} +.b-sch-event-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event { + overflow: visible; + box-shadow: none; + border-color: #777; + background-color: transparent; + width: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #777; + transition: background-color 0.2s, border 0.2s; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon { + justify-content: center; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event label { + position: absolute; + left: 110%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content { + display: flex; + align-items: center; +} +.b-sch-event-wrap.b-milestone-wrap.b-sch-style-plain > .b-sch-event { + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-fa, +.b-sch-event-wrap.b-milestone-wrap .b-icon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-deadline-date { + margin-inline-end: 1em; + color: #777; + font-size: inherit; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) { + font-size: 40%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + font-size: inherit; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-using-keyboard + .b-sch-event-wrap.b-milestone-wrap.b-active + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content:before { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon) .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-sch-event-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before { + outline: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + font-size: 14px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content:before { + content: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:after { + display: none; +} +.b-sch-event { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #7cb342; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #7cb342; + position: relative; +} +.b-toggling-node .b-sch-event { + transition: none; +} +.b-sch-event label { + color: #fff; +} +.b-sch-event:not(.b-milestone) .b-fa, +.b-sch-event:not(.b-milestone) .b-icon, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event:not(.b-milestone) .b-indicator.b-deadline-date { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-sch-event:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-sch-event.b-sch-event-resizing, +.b-sch-event:hover { + z-index: 6; +} +.b-sch-event.b-sch-event-selected, +.b-sch-event.b-sch-event-selected * { + font-weight: 500; + z-index: 6; +} +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content * { + color: #fff; +} +.b-sch-event.b-sch-event-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-sch-event.b-milestone { + transition: background 0s; +} +.b-sch-event-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + align-self: flex-start; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-resizing .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event, +.b-dragproxy .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + background-color: #aed388; +} +.b-sch-event-selected label { + color: #7fca7a; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-sch-event { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-schedulerbase-event-parent:not(.b-milestone-wrap) .b-schedulerbase-event { + overflow: visible; + background-color: #8bc34a; + border-color: #8bc34a; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-schedulerbase:not(.b-schedulerbase-resizing-event-percent):not(.b-resizing-event):not(.b-dragging-event) + .b-schedulerbase-event-parent:not(.b-milestone-wrap):hover + .b-schedulerbase-event { + background-color: #bcdc97; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-sch-vertical .b-sch-event { + align-items: flex-start; + padding-inline: 0.75em; + white-space: normal; +} +.b-sch-vertical .b-sch-event .b-sch-event-content { + margin: 0.75em 0 0.5em; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before { + content: ''; + display: none; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before { + color: #262626; + content: attr(data-empty-text); + padding: 1em; +} +.b-sch-vertical .b-grid-row { + border-bottom: none; +} +.b-sch-vertical.b-eventlayout-mixed .b-sch-event { + opacity: 0.8; +} +.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers { + z-index: 100; +} +.b-schedulerbase.b-animating .b-grid-row { + transition: height 0.2s, transform 0.2s; +} +.b-grid-footer-container .b-sch-timeaxiscolumn { + padding: 0; +} +.b-sch-timeaxis-cell { + padding: 0; + flex: none !important; + align-items: baseline; + border-inline-end: none; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row) { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected { + background-color: transparent; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-stripe .b-timeline-subgrid .b-grid-row.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd { + background-color: #505057cc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-stripe .b-timeline-subgrid .b-grid-row.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even { + background-color: #44444acc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row { + z-index: 3; + background-color: #3a3a3fcc; +} +.b-timeline-subgrid { + -webkit-user-select: none; + user-select: none; +} +.b-resource-info { + flex: 1; + height: 100%; + display: flex; + flex-direction: row; + align-items: center; +} +.b-resource-info dt { + font-weight: 600; + margin-bottom: 0.2em; +} +.b-resource-info dd { + margin: 0; + font-size: 0.8em; + color: #c0c1c2; +} +.b-resource-info .b-resource-avatar { + margin-inline-end: 0.5em; +} +.b-resourcecollapse-cell { + cursor: pointer; +} +.b-resourcecollapse-cell .b-icon, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-indicator.b-deadline-date { + transition: transform 0.2s !important; +} +.b-resourcecollapse-cell .b-icon.b-flip, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-flip.b-indicator.b-deadline-date { + transform: rotate(180deg); +} +.b-columnlines .b-grid-cell:not(:last-child) { + border-inline-end: 1px solid #2b2b2f; +} +.b-columnlines .b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-column-line, +.b-column-line-major { + height: 100%; + position: absolute; + border-left-width: 1px; + border-left-style: solid; +} +.b-column-line { + border-color: #39393e; +} +.b-column-line-major { + border-color: #27272a; + z-index: 1; +} +.b-sch-vertical .b-column-line:not(.b-resource-column-line), +.b-sch-vertical .b-column-line-major { + height: auto; + width: 100%; + position: absolute; + border-left: none; + border-top-width: 1px; + border-top-style: solid; +} +.b-animating .b-resource-column-line { + transition: left 0.2s linear; +} +.b-sch-foreground-canvas > svg { + overflow: visible; + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + z-index: 3; + --scheduler-dependency-marker: url(#arrowEnd); +} +.b-sch-dependency-arrow { + fill: #888; +} +.b-sch-dependency-arrow path { + fill: inherit; +} +.b-sch-dependency { + pointer-events: visibleStroke; + fill: transparent; + stroke: #888; + stroke-width: 1; + transition: stroke-width 0.2s linear; +} +.b-sch-dependency.b-sch-dependency-over { + stroke-width: 2; + stroke-dasharray: 0; +} +.b-sch-dependency.b-sch-released { + display: none; +} +.b-sch-dependency { + marker-end: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-bidirectional-line { + marker-start: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-dependency-markerless { + marker-end: none; +} +.b-dependencies .b-sch-event.b-sch-terminals-visible, +.b-dependencies .b-gantt-task.b-sch-terminals-visible { + overflow: visible; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event, +.b-dependencies.b-highlighting .b-sch-dependency { + opacity: 0.3; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight, +.b-dependencies.b-highlighting .b-sch-dependency.b-highlight { + opacity: 1; +} +.b-dependencies.b-highlighting .b-sch-resourcetimerange { + opacity: 0.3; +} +.b-sch-terminal { + width: 12px; + height: 12px; + background-color: #fff; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 50%; + position: absolute; + z-index: 6; + cursor: pointer; +} +.b-sch-terminal.b-sch-terminal:hover { + background-color: #e6e6e6; +} +.b-dragging .b-sch-terminal, +.b-sch-event-resizing .b-sch-terminal { + display: none; +} +.b-creating-dependency .b-sch-terminal:hover, +.b-creating-dependency .b-sch-terminal-active { + background-color: #e6e6e6; +} +.b-creating-dependency .b-sch-terminal:hover.b-valid, +.b-creating-dependency .b-sch-terminal-active.b-valid { + border-color: #4caf50; + background-color: #b5dfb7; +} +.b-creating-dependency .b-sch-terminal:hover.b-invalid, +.b-creating-dependency .b-sch-terminal-active.b-invalid { + border-color: #d32f2f; + background-color: #eeadad; +} +.b-sch-terminal-top { + top: 0; + left: 50%; + transform: translate(-50%) translateY(-80%); +} +.b-sch-terminal-bottom { + bottom: 0; + left: 50%; + transform: translate(-50%) translateY(80%); +} +.b-sch-terminal-start { + left: 0; + top: 50%; + transform: translate(-80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-start { + left: auto; + right: 0; + transform: translate(80%) translateY(-50%); +} +.b-sch-terminal-end { + right: 0; + top: 50%; + transform: translate(80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-end { + right: auto; + left: 0; + transform: translate(-80%) translateY(-50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(-0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(0.35em, -50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(-0.35em, -50%); +} +.b-sch-dependency-connector { + position: absolute; + contain: strict; + border-top: 2px dashed #888; + z-index: 10; + transform-origin: 0 0; + pointer-events: none; +} +.b-sch-dependency-connector.b-removing { + transition: width 0.2s ease-out; +} +.b-sch-dependency-connector.b-valid { + border-color: #4caf50; + border-top-style: solid; +} +.b-sch-dependency-creation-tooltip.b-popup { + max-width: none; +} +.b-sch-dependency-creation-tooltip .b-popup-header { + padding: 0.5em 0.075em; + background-color: #4caf50; +} +.b-safari .b-sch-dependency-creation-tooltip .b-popup-header, +.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header { + width: 1.5em; +} +.b-sch-dependency-creation-tooltip .b-popup-header i { + margin-bottom: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i { + margin-bottom: 0; + margin-top: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header { + background-color: #d32f2f; +} +.b-sch-dependency-creation-tooltip.b-checking .b-popup-header { + background-color: #666; +} +.b-sch-dependency-tooltip { + display: grid; + grid-template-columns: auto auto auto; + grid-column-gap: 0.5em; + align-items: center; +} +.b-sch-dependency-tooltip label { + font-size: 0.8em; +} +.b-sch-dependency-creation-tooltip .b-panel-header, +.b-sch-dependency-tooltip .b-panel-header { + color: #fff; +} +.b-sch-dependency-creation-tooltip .b-sch-box, +.b-sch-dependency-tooltip .b-sch-box { + width: 12px; + height: 8px; + border: 1px solid #888; + display: none; + position: relative; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start, +.b-sch-dependency-creation-tooltip .b-sch-box.b-end, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left, +.b-sch-dependency-creation-tooltip .b-sch-box.b-top, +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom, +.b-sch-dependency-tooltip .b-sch-box.b-start, +.b-sch-dependency-tooltip .b-sch-box.b-end, +.b-sch-dependency-tooltip .b-sch-box.b-right, +.b-sch-dependency-tooltip .b-sch-box.b-left, +.b-sch-dependency-tooltip .b-sch-box.b-top, +.b-sch-dependency-tooltip .b-sch-box.b-bottom { + display: block; +} +.b-sch-dependency-creation-tooltip .b-sch-box:after, +.b-sch-dependency-tooltip .b-sch-box:after { + content: ''; + width: 3px; + height: 3px; + border-radius: 50%; + background-color: #fff; + position: absolute; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after, +.b-sch-dependency-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-tooltip .b-sch-box.b-right:after { + right: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after { + right: auto; + left: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after, +.b-sch-dependency-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-tooltip .b-sch-box.b-left:after { + left: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after { + left: auto; + right: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after, +.b-sch-dependency-tooltip .b-sch-box.b-top:after { + top: -2px; + left: 50%; + transform: translate(-50%); +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after, +.b-sch-dependency-tooltip .b-sch-box.b-bottom:after { + bottom: -2px; + left: 50%; + transform: translate(-50%); +} +.b-predecessor-list { + display: flex; + flex-direction: column; +} +.b-predecessor-list > * { + flex: 0 0 auto; + align-self: stretch; + width: auto; +} +.b-predecessor-list > .b-list-item .b-predecessor-item-text { + flex: 1; +} +.b-predecessor-list > .b-list-item .b-sch-box { + width: 1.2em; + height: 0.9em; + border: 1px solid #888; + margin-inline-start: 0.5em; + position: relative; +} +.b-predecessor-list > .b-list-item .b-sch-box:after { + content: ''; + width: 0.5em; + height: 0.5em; + border-radius: 50%; + background-color: #fff; + position: absolute; + border: 1px solid #888; + display: none; +} +.b-predecessor-list > .b-list-item.b-selected .b-sch-box { + background-color: #4caf50; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-dependencyeditor.b-popup { + width: 29em; +} +.b-dependencyeditor.b-popup .b-popup-content { + padding: 1em 1em 0; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label { + flex: 1 0 4em; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label { + text-align: start; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar { + padding: 1em 1em 0.4em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-dragselect-rect { + position: absolute; + left: 0; + top: 0; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + border: 1px dashed #505057; +} +div.b-sch-event-wrap > .b-sch-event.b-cut-item { + opacity: 0.4; +} +.b-schedulerbase.b-dragging-event { + -webkit-user-select: none; + user-select: none; +} +.b-sch-event-wrap.b-aborting, +.b-sch-event-wrap.b-drag-unified-animation { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, top 0.2s; +} +.b-sch-event-wrap.b-dragging { + z-index: 200; +} +.b-sch-event-wrap.b-dragging.b-drag-main { + z-index: 201; +} +.b-sch-event-wrap.b-dragging .b-sch-event { + outline: none !important; +} +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event { + box-shadow: 3px 3px 6px #0006; +} +.b-float-root > .b-tooltip.b-eventdrag-tooltip { + pointer-events: none; +} +.b-sch-tip-message { + margin-top: 0.5em; +} +.b-sch-tip-invalid .b-sch-tip-message { + color: #d32f2f; +} +.b-sch-tip-message .b-icon:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-muststarton:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-mustfinishon:first-child, +.b-sch-tip-message .b-indicator.b-deadline-date:first-child { + margin-inline-end: 0.4em; +} +.b-sch-tip-message:empty { + display: none; +} +.b-timelinebase.b-dragcreating { + -webkit-user-select: none; + user-select: none; +} +.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell, +.b-timelinebase.b-dragcreating .b-sch-event-wrap, +.b-timelinebase.b-dragcreating .b-gantt-task-wrap { + pointer-events: none; +} +.b-dragcreate-lock .b-iscreating { + opacity: 0.5; +} +.b-dragcreate-lock .b-iscreating .b-sch-event-content { + display: none; +} +.b-sch-dragcreating.b-too-narrow { + opacity: 0.25; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate { + color: #d32f2f; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock { + border-color: #d32f2f; +} +.b-eventeditor.b-popup { + width: calc(15em + var(--date-time-length)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-textfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-numberfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-radiogroup > label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-checkbox > label { + flex: 1 0 5em; +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startDateField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endDateField'] { + flex: 1 0 calc(57% + var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startTimeField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endTimeField'] { + flex: 1 0 calc(43% - var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button { + flex: 1; + margin-inline-end: 0.5em; + min-width: 0; +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button:last-child { + margin-inline-end: 0; +} +.b-sch-event-wrap .b-sch-nonworkingtime { + z-index: 0; +} +.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime { + display: none; +} +.b-animating .b-sch-event-wrap .b-sch-timerange { + transition: none; +} +.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime { + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + width: 4px; + height: 50%; + top: 25%; + position: absolute; + border-style: solid; + border-color: #ffffff80; + pointer-events: none; + z-index: 7; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-inline-start: 3px; + left: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start.b-rtl:before { + left: auto; + right: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after { + margin-inline-end: 3px; + right: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end.b-rtl:after { + right: auto; + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ew-resize; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + height: 30%; + top: 35%; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + left: 0.3em; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + right: 0.3em; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + height: 4px; + width: 2em; + position: absolute; + left: 50%; + transform: translate(-50%); + border-style: solid; + border-color: #ffffff80; + pointer-events: none; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-top: 3px; + top: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + margin-bottom: 3px; + bottom: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ns-resize; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ns-resize !important; +} +.b-sch-event-wrap.b-sch-event-wrap-resizing { + z-index: 7; +} +.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell, +.b-schedulerbase.b-resizing-event .b-sch-event-wrap { + pointer-events: none; +} +.b-popup.b-sch-event-tooltip { + max-width: 30em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-popup.b-sch-event-tooltip .b-sch-event-title { + font-weight: 600; +} +.b-timeaxis-group-summary { + display: flex; + flex-direction: row; + width: 100%; + height: 100%; +} +.b-timeaxis-group-summary .b-timeaxis-tick { + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; +} +.b-timeaxis-group-summary .b-timeaxis-summary-value { + text-align: center; +} +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell, +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover { + background-color: #3f3f44; +} +.b-headerzoom-rect { + position: absolute; + left: 0; + top: 0; + height: 100%; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + background: rgba(11, 56, 95, 0.3); +} +.b-sch-event-wrap .b-sch-label, +.b-gantt-task-wrap .b-sch-label { + font-size: 12px; + text-align: center; + white-space: nowrap; + margin: 0.2em 0; + color: #fff; + font-weight: 300; + -webkit-user-select: none; + user-select: none; + pointer-events: all; +} +.b-sch-event-wrap.b-sch-event-selected .b-sch-label, +.b-gantt-task-wrap.b-sch-event-selected .b-sch-label { + color: #7fca7a; +} +.b-sch-event-wrap .b-sch-label-before, +.b-gantt-task-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after, +.b-gantt-task-wrap .b-sch-label-after { + position: absolute; + margin: 0; +} +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after { + top: 0; + line-height: 85%; +} +.b-sch-event-wrap .b-sch-label-top { + grid-column: 3; + grid-row: 1; +} +.b-sch-event-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after { + grid-row: 1; + margin-top: 6px; +} +.b-sch-event-wrap .b-sch-label-before { + grid-column: 1; + transform: translate3d(calc(-100% * var(--rtl-negate)), 0, 0); + margin-inline-start: -1.5em; +} +.b-sch-event-wrap .b-sch-label-after { + grid-column: 5; + margin-inline-start: 1.5em; +} +.b-sch-event-wrap .b-sch-label-bottom { + grid-column: 3; + grid-row: 3; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before, +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after { + margin-inline: 0; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone { + width: 100%; +} +.b-measure-label { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-measure-label label { + padding-inline-start: 1.5em; +} +.b-pan .b-timeline-subgrid { + cursor: move; +} +.b-sch-resourcetimerange { + display: flex; + position: absolute; + left: 0; + background-color: #fbc02d33; + color: #f7b204; + z-index: 2; + justify-content: center; + align-items: flex-end; +} +.b-sch-resourcetimerange [data-task-feature] { + display: flex; + font-size: 12px; +} +.b-animating .b-sch-resourcetimerange { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, right 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-sch-resourcetimerange .b-sch-event-withicon .b-fa { + margin-inline-end: 0.4em; + line-height: inherit; +} +.b-sch-resourcetimerange .b-sch-event-content { + margin: 3px; +} +.b-interactive-resourcetimeranges .b-sch-resourcetimerange { + pointer-events: auto; +} +.b-sch-vertical .b-sch-resourcetimerange { + justify-content: center; + align-items: flex-start; +} +.b-sch-color-red.b-sch-resourcetimerange { + background-color: #d32f2f33; + color: #b72424; +} +.b-sch-color-pink.b-sch-resourcetimerange { + background-color: #e91e6333; + color: #cd1352; +} +.b-sch-color-purple.b-sch-resourcetimerange { + background-color: #8e24aa33; + color: #7a1d92; +} +.b-sch-color-violet.b-sch-resourcetimerange { + background-color: #673ab733; + color: #572f9e; +} +.b-sch-color-indigo.b-sch-resourcetimerange { + background-color: #3f51b533; + color: #33439d; +} +.b-sch-color-blue.b-sch-resourcetimerange { + background-color: #1e88e533; + color: #1674c6; +} +.b-sch-color-cyan.b-sch-resourcetimerange { + background-color: #00acc133; + color: #0092a4; +} +.b-sch-color-teal.b-sch-resourcetimerange { + background-color: #00897b33; + color: #007469; +} +.b-sch-color-green.b-sch-resourcetimerange { + background-color: #7cb34233; + color: #699b35; +} +.b-sch-color-lime.b-sch-resourcetimerange { + background-color: #c0ca3333; + color: #a5ae29; +} +.b-sch-color-yellow.b-sch-resourcetimerange { + background-color: #fbc02d33; + color: #f7b204; +} +.b-sch-color-orange.b-sch-resourcetimerange { + background-color: #fb8c0033; + color: #d57700; +} +.b-sch-color-deep-orange.b-sch-resourcetimerange { + background-color: #ff704333; + color: #ff4b13; +} +.b-sch-color-gray.b-sch-resourcetimerange { + background-color: #a0a0a033; + color: #8e8282; +} +.b-sch-color-gantt-green.b-sch-resourcetimerange { + background-color: #a5d8a733; + color: #7aca7d; +} +.b-schedule-selected-tick { + position: absolute; + pointer-events: none; + z-index: 100; + background-color: #2e2e32; + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-scheduletip.b-nonworking-time { + opacity: 0; + pointer-events: none; +} +.b-simpleeventeditor { + z-index: 15; +} +.b-simpleeventeditor .b-field { + align-items: stretch; +} +.b-sch-horizontal .b-simpleeventeditor .b-field { + height: 100%; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky), +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event-content, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content { + position: sticky; + left: 0.75em; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + justify-content: flex-start; + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange > div { + overflow: visible; + width: 100%; +} +.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + contain: none; +} +.b-safari.b-stickyevents.b-sch-horizontal.b-dragging-event .b-sch-foreground-canvas { + overflow: hidden; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + overflow: visible; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas .b-sch-event.b-sch-event-endsoutside { + width: 100%; +} +.b-safari.b-stickyevents.b-sch-horizontal + .b-sch-foreground-canvas + .b-sch-event.b-sch-event-endsoutside + .b-sch-event-content { + margin-inline-end: 0; +} +.b-sch-summarybar { + padding: 0; + flex-direction: row; + justify-content: flex-start; + flex-grow: unset !important; +} +.b-sch-summarybar .b-timeaxis-tick { + display: flex; + flex-direction: column; + text-align: center; + overflow: hidden; + justify-content: center; + align-items: stretch; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick { + padding: 0.5em 0; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child) { + border-inline-end: 1px solid #2b2b2f; +} +.b-sch-vertical .b-sch-summarybar { + flex-direction: column; + align-items: stretch; + background: #38383c !important; + color: #c0c1c2; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick { + padding: 0 0.5em; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child) { + border-bottom: 1px solid #2b2b2f; +} +.b-timeaxis-summary-tip { + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.b-timeaxis-summary-tip header { + width: 100%; + text-align: center; + font-weight: 700; + margin-bottom: 1em; +} +.b-timeaxis-summary-tip label { + flex: 1 1 50%; +} +.b-timeaxis-summary-tip .b-timeaxis-summary-value { + flex: 0 0 auto; +} +.b-sch-timeaxis-menu-daterange-popup { + width: 21em; +} +.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn, +.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn { + max-width: 1em; +} +.b-float-root > .b-floating.b-interaction-tooltip { + pointer-events: none; +} +.b-sch-timerange { + display: flex; + flex-direction: row; + align-items: center; + position: absolute; + left: 0; + overflow: hidden; + justify-content: center; + color: #aaa; + z-index: 1; + cursor: pointer; +} +.b-sch-timerange.b-over-resize-handle { + cursor: ew-resize; +} +.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover { + z-index: 3; +} +.b-sch-timerange label { + font-size: 0.8em; + color: inherit; + white-space: nowrap; + cursor: inherit; + text-overflow: ellipsis; + overflow: hidden; + padding: 0.3em; +} +.b-sch-timerange label i { + margin-inline-end: 0.5em; +} +.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label { + writing-mode: tb; + padding-inline-start: 1em; +} +.b-sch-current-time { + pointer-events: none; +} +.b-animating .b-sch-timerange { + transition: transform 0.3s, width 0.3s, height 0.3s; +} +.b-timeline-subgrid .b-sch-timerange { + height: 100%; + align-items: flex-start; + min-width: 1px; + color: #aaa; + font-size: 14px; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label { + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line { + width: 1px; + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line:before { + display: none; +} +.b-timeline-subgrid .b-sch-range { + background-color: #38393a80; + pointer-events: none; +} +.b-timeline-subgrid .b-sch-line { + border-left: 2px dotted #fab005; + color: #fff; + padding: 0; + z-index: 2; +} +.b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-timeline-subgrid .b-sch-current-time { + border-left-color: #fa5252; +} +.b-timeline-subgrid .b-sch-current-time label { + background-color: #fa5252; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line { + flex-direction: column; + justify-content: flex-start; + z-index: 6; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label { + margin-top: 0.5em; +} +.b-sch-vertical .b-sch-timerange { + left: auto; + top: 0; + justify-content: flex-start; +} +.b-sch-vertical .b-sch-timerange label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sch-timerange.b-over-resize-handle { + cursor: ns-resize; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-timerange { + height: auto; + width: 100%; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line { + border-top: 2px dotted #fab005; + color: #fff; + padding: 0; + height: 1px; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-grid-header .b-sch-timerange { + flex-direction: row; + justify-content: center; + bottom: 0; + background-color: #0b385f; + color: #ffffffb3; + line-height: 1; + -webkit-user-select: none; + user-select: none; +} +.b-grid-header .b-sch-timerange.b-sch-line { + padding: 0 0.5em; + background-color: #fab005; + z-index: 2; +} +.b-grid-header .b-sch-timerange.b-sch-current-time { + background-color: #fa5252; +} +.b-grid-header .b-sch-timerange:before { + margin-inline-end: 0.5em; +} +.b-grid-header .b-sch-timerange label { + padding: 0; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange { + height: 100%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange { + height: 50%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange { + height: 33.3333333333%; +} +.b-grid-header .b-sch-line { + border-bottom-right-radius: 5px; + border-top-right-radius: 5px; +} +.b-grid-header .b-sch-line.b-rtl { + border-radius: 5px 0 0 5px; +} +.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label { + left: -2px; +} +.b-verticaltimeaxiscolumn .b-sch-timerange { + flex-direction: column; + justify-content: center; + right: 0; + background-color: #0b385f; + color: #ffffffb3; + -webkit-user-select: none; + user-select: none; +} +.b-verticaltimeaxiscolumn .b-sch-timerange:before { + margin-bottom: 0.5em; +} +.b-verticaltimeaxiscolumn .b-sch-line { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label { + top: -2px; +} +.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before { + display: none; +} +.b-sch-timeaxiscolumn .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + background: #1e88e5; + color: #fff; + justify-content: space-between; + padding: 0.4em; + opacity: 1; +} +.b-sch-timeaxiscolumn .b-selected-time-span span, +.b-verticaltimeaxiscolumn .b-selected-time-span span { + white-space: nowrap; + overflow: hidden; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start, +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end { + align-self: flex-end; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + position: absolute; + top: 0.2em; + right: 0.4em; + cursor: pointer; +} +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; + right: auto; +} +.b-sch-timeaxiscolumn .b-selected-time-span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span { + width: calc(100% - 2em); +} +.b-verticaltimeaxiscolumn .b-selected-time-span span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; +} +.b-grid-header .b-selected-time-span, +.b-timeline-subgrid .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + transition: none; + z-index: 10; +} +.b-timeline-subgrid .b-selected-time-span { + background: rgba(13, 68, 116, 0.2); +} +.b-grid-headers .b-sch-nonworkingtime { + background-color: #7b18184d; + z-index: 0; + pointer-events: none; +} +.b-sch-clockwrap { + display: flex; +} +.b-sch-clockwrap:not(:first-child) { + margin-top: 0.3em; +} +.b-sch-clock { + position: relative; + height: 21px; + width: 21px; + min-width: 21px; + white-space: nowrap; +} +.b-sch-clock .b-sch-hour-indicator { + border-top: 2px solid transparent; + border-bottom: 6px solid #777; +} +.b-sch-clock .b-sch-minute-indicator { + border-top: 8px solid #777; +} +.b-sch-clock .b-sch-minute-indicator, +.b-sch-clock .b-sch-hour-indicator { + position: absolute; + left: 50%; + top: 1px; + width: 2px; + height: 8px; + overflow: hidden; + margin-left: -1px; + transform-origin: 50% 100%; +} +.b-sch-clock-hour .b-sch-clock { + border: 2px solid #1565c0; + background-color: #fff; + border-radius: 100%; +} +.b-sch-clock-hour .b-sch-clock-dot { + position: absolute; + left: 50%; + top: 50%; + width: 4px; + height: 4px; + margin-left: -2px; + margin-top: -2px; + background: #777; + border-radius: 3px; + z-index: 2; +} +.b-sch-clock-day .b-sch-clock { + background-color: #fff; + border: none; + border-radius: 2px; +} +.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator { + width: inherit; + position: static !important; + background-color: #1565c0; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + font-size: 7px; + line-height: 8px; + text-align: center; + color: #fff; + height: 9px; + text-indent: 0; + margin-top: -1px; + margin-left: 0; + border: 0 none; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator { + width: inherit; + color: #555; + position: static !important; + height: 16px; + background-color: transparent; + font-size: 10px; + text-align: center; + text-indent: 0; + line-height: 12px; + border: none; + margin-left: 0; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock-dot { + display: none; +} +.b-sch-clock-text { + margin-inline-start: 8px; + padding-top: 1px; + white-space: nowrap; + width: 100%; +} +.b-sticky-headers .b-grid-header, +.b-sticky-headers .b-timeaxis, +.b-sticky-headers .b-sticky-header, +.b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sticky-headers .b-sch-header-text.b-sticky-header { + position: sticky; +} +.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header { + left: 0; + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header { + top: 0.15em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header { + padding-top: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header { + padding-bottom: 0.5em; +} +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus, +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within { + outline: none !important; +} +.b-sch-header-timeaxis-cell { + align-items: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background: transparent; +} +.b-sch-column.b-grid-header { + padding: 0; +} +.b-grid-header-container .b-sch-timeaxiscolumn { + -webkit-user-select: none; + user-select: none; + padding: 0; + flex-grow: unset !important; + background-color: #38383c; + border-inline-end: 0 none; +} +.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover { + background-color: #38383c !important; +} +.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover { + background-color: #2b2b2f; +} +.b-horizontaltimeaxis { + flex-direction: column; + flex: 1 0 100%; +} +.b-horizontaltimeaxis .b-sch-header-row { + flex: 1 0 2em; +} +.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest { + flex: 1; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell { + height: 100%; + border-inline-start: 1px solid #2b2b2f; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover { + cursor: pointer; + background-color: #2b2b2f; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text { + overflow: hidden; +} +.b-sch-timeaxiscolumn-levels-1 { + min-height: 1.5em; +} +.b-sch-timeaxiscolumn-levels-2 { + min-height: 3em; +} +.b-sch-timeaxiscolumn-levels-3 { + min-height: 4.5em; +} +.b-sch-header-row { + position: relative; + contain: strict; +} +.b-sch-header-row:last-child .b-sch-header-timeaxis-cell { + border-bottom: none; +} +.b-sch-header-timeaxis-cell { + display: flex; + justify-content: center; + position: absolute; + color: #c0c1c2; + border-bottom: 1px solid #2b2b2f; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em 0; + white-space: nowrap; + contain: strict; + -webkit-user-select: none; + user-select: none; +} +.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text, +.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text { + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sch-header-timeaxis-cell.b-align-start { + justify-content: flex-start; +} +.b-sch-header-timeaxis-cell.b-align-end { + justify-content: flex-end; +} +.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child { + border-inline-end-color: #2b2b2f; +} +.b-verticaltimeaxiscolumn { + flex-flow: column nowrap; + align-items: stretch; + padding: 0; + border-inline-end: none; + background-color: #3f3f44 !important; +} +.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after { + display: none; +} +.b-verticaltimeaxis { + flex: 1 0 100%; + contain: strict; +} +.b-verticaltimeaxis .b-sch-header-row { + flex-direction: column; + flex: 1; +} +.b-verticaltimeaxis .b-sch-header-timeaxis-cell { + width: 100%; + text-transform: none; + padding: 0; + border-inline-start: 0 none; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell { + border-inline-end: none; + border-bottom: none; + justify-content: flex-end; + align-items: flex-start; + contain: unset; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text { + padding-inline-end: 0.5em; + margin-top: -0.75em; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover { + background-color: #38383c; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) { + flex: 0 0 2em; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell { + align-items: flex-start; + border-inline-end: 1px solid #2b2b2f; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text { + padding-bottom: 0.75em; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sticky-headers .b-content-element, +.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis, +.b-sch-vertical .b-sticky-headers .b-sch-header-row, +.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sch-vertical .b-sch-timeaxiscolumn { + flex-direction: row; + min-height: 3em; +} +.b-resourceheader { + flex: 1; + position: relative; + contain: strict; +} +.b-resourceheader.b-has-images { + min-height: 3em; +} +.b-resourceheader-cell { + position: absolute; + display: flex; + justify-content: center; + align-items: center; + color: #c0c1c2; + border-inline-end: 1px solid #2b2b2f; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em; + white-space: nowrap; + contain: strict; + height: 100%; + -webkit-user-select: none; + user-select: none; +} +.b-animating .b-resourceheader-cell { + transition: width 0.2s, left 0.2s, right 0.2s; +} +.b-resourceheader-cell:hover { + cursor: pointer; + background-color: #2b2b2f; +} +.b-resourceheader-cell.b-align-start, +.b-resourceheader-cell.b-align-end { + padding-inline: 0.3em; +} +.b-resourceheader-cell.b-align-start { + justify-content: flex-start; +} +.b-resourceheader-cell.b-align-end { + justify-content: flex-end; +} +.b-resourceheader-cell i { + margin-inline-end: 0.5em; +} +.b-resourceheader-cell .b-resource-name { + overflow: hidden; +} +.b-resourceheader-cell .b-resource-avatar { + margin-inline-end: 1em; +} +.b-recurrenceconfirmationpopup.b-popup { + width: 29em; + max-width: none; +} +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header, +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content { + padding: 0.65em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button { + margin-inline-end: 0.5em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +button.b-button.b-recurrencelegendbutton { + white-space: normal; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-field label.b-align-start { + flex: 1 0 10em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencepositionscombo { + flex: none; + width: 9.5em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencedayscombo { + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-datepicker .b-icon-circle { + font-size: 50%; + color: #ff5722; + margin-top: 1px; +} +.b-datepicker .b-selected-date .b-icon-circle { + color: #fff; +} +.b-datepicker .b-cell-events-badge { + display: flex; + align-content: center; + justify-content: center; + border-radius: 50%; + font-size: 80%; + background-color: #d32f2f; + color: #fff; + width: 1.2em; + height: 1.2em; +} +.b-datepicker-with-events .b-calendar-weekdays { + padding-bottom: 4px; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell { + margin: 1px; + justify-content: flex-start; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner { + margin-bottom: 0.6em; +} +.b-resourcecombo .b-resource-icon { + display: none; + margin-inline: 0.5em 0; +} +.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon { + display: block; +} +.b-resourcecombo-picker .b-icon, +.b-resourcecombo-picker .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker .b-indicator.b-deadline-date { + display: none; + margin-inline-end: 0.5em; +} +.b-resourcecombo-picker.b-show-event-color .b-icon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-deadline-date { + display: block; +} +.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before { + content: '\f14a'; +} +.b-theme-material .b-resourcecombo .b-resource-icon { + margin-inline: 0 0.5em; +} +.b-resourcefilter .b-list-item { + border: 0 none; + border-radius: 0; +} +.b-resourcefilter .b-icon, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon, +.b-resourcefilter .b-indicator.b-deadline-date { + visibility: visible !important; +} +.b-resourcefilter .b-icon:before, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-indicator.b-deadline-date:before { + content: '\f0c8'; + opacity: 0.6; +} +.b-resourcefilter .b-selected .b-icon:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-selected .b-indicator.b-deadline-date:before { + content: '\f14a'; + opacity: 1; +} +.b-sch-red { + background-color: #d32f2f; +} +.b-sch-foreground-red { + color: #d32f2f; +} +.b-sch-pink { + background-color: #e91e63; +} +.b-sch-foreground-pink { + color: #e91e63; +} +.b-sch-purple { + background-color: #8e24aa; +} +.b-sch-foreground-purple { + color: #8e24aa; +} +.b-sch-violet { + background-color: #673ab7; +} +.b-sch-foreground-violet { + color: #673ab7; +} +.b-sch-indigo { + background-color: #3f51b5; +} +.b-sch-foreground-indigo { + color: #3f51b5; +} +.b-sch-blue { + background-color: #1e88e5; +} +.b-sch-foreground-blue { + color: #1e88e5; +} +.b-sch-cyan { + background-color: #00acc1; +} +.b-sch-foreground-cyan { + color: #00acc1; +} +.b-sch-teal { + background-color: #00897b; +} +.b-sch-foreground-teal { + color: #00897b; +} +.b-sch-green { + background-color: #7cb342; +} +.b-sch-foreground-green { + color: #7cb342; +} +.b-sch-lime { + background-color: #c0ca33; +} +.b-sch-foreground-lime { + color: #c0ca33; +} +.b-sch-yellow { + background-color: #fbc02d; +} +.b-sch-foreground-yellow { + color: #fbc02d; +} +.b-sch-orange { + background-color: #fb8c00; +} +.b-sch-foreground-orange { + color: #fb8c00; +} +.b-sch-deep-orange { + background-color: #ff7043; +} +.b-sch-foreground-deep-orange { + color: #ff7043; +} +.b-sch-gray { + background-color: #a0a0a0; +} +.b-sch-foreground-gray { + color: #a0a0a0; +} +.b-sch-gantt-green { + background-color: #a5d8a7; +} +.b-sch-foreground-gantt-green { + color: #a5d8a7; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone { + border-width: 0; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content { + background: none !important; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone), +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; + border-color: #7cb342; + color: #fff; + font-weight: 300; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #4b771c; + background-image: none; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #457116; + background-image: none; +} +.b-sch-style-interday > .b-sch-event.b-milestone > .b-sch-event-content, +.b-sch-style-plain > .b-sch-event.b-milestone > .b-sch-event-content { + background-color: #777; +} +.b-sch-style-interday .b-sch-event { + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-interday .b-sch-event-content { + font-weight: 400; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + color: #fff; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap { + display: flex; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone { + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label { + position: absolute; + left: 50%; + transform: translate(-50%); + color: inherit; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d32f2f; + border-color: #d32f2f; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #881313; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #7f0f0f; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d32f2f; + border-color: #d32f2f; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #881313; + background-image: none; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #7f0f0f; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap > .b-sch-event.b-milestone { + background: #d32f2f; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap:hover > .b-sch-event { + background: #881313; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover > .b-sch-event { + background: #7f0f0f; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e91e63; + border-color: #e91e63; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #940a39; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #890834; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #e91e63; + border-color: #e91e63; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #940a39; + background-image: none; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #890834; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap > .b-sch-event.b-milestone { + background: #e91e63; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap:hover > .b-sch-event { + background: #940a39; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #890834; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #8e24aa; + border-color: #8e24aa; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #590f6c; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #530c65; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #8e24aa; + border-color: #8e24aa; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #590f6c; + background-image: none; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #530c65; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap > .b-sch-event.b-milestone { + background: #8e24aa; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap:hover > .b-sch-event { + background: #590f6c; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #530c65; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #673ab7; + border-color: #673ab7; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #3b1878; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #351371; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #673ab7; + border-color: #673ab7; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #3b1878; + background-image: none; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #351371; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap > .b-sch-event.b-milestone { + background: #673ab7; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap:hover > .b-sch-event { + background: #3b1878; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #351371; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #1a2978; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #152371; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #1a2978; + background-image: none; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #152371; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap > .b-sch-event.b-milestone { + background: #3f51b5; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap:hover > .b-sch-event { + background: #1a2978; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #152371; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #1e88e5; + border-color: #1e88e5; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #0b5290; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #094b86; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #1e88e5; + border-color: #1e88e5; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #0b5290; + background-image: none; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #094b86; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap > .b-sch-event.b-milestone { + background: #1e88e5; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap:hover > .b-sch-event { + background: #0b5290; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #094b86; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00acc1; + border-color: #00acc1; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #006774; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #005f6a; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #00acc1; + border-color: #00acc1; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #006774; + background-image: none; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #005f6a; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap > .b-sch-event.b-milestone { + background: #00acc1; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap:hover > .b-sch-event { + background: #006774; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #005f6a; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00897b; + border-color: #00897b; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #00524a; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #004b44; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #00897b; + border-color: #00897b; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #00524a; + background-image: none; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #004b44; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap > .b-sch-event.b-milestone { + background: #00897b; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap:hover > .b-sch-event { + background: #00524a; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #004b44; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; + border-color: #7cb342; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #4b771c; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #457116; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #7cb342; + border-color: #7cb342; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #4b771c; + background-image: none; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #457116; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #7cb342; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap:hover > .b-sch-event { + background: #4b771c; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #457116; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0ca33; + border-color: #c0ca33; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #7b8215; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #737a11; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #c0ca33; + border-color: #c0ca33; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #7b8215; + background-image: none; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #737a11; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap > .b-sch-event.b-milestone { + background: #c0ca33; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap:hover > .b-sch-event { + background: #7b8215; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #737a11; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbc02d; + border-color: #fbc02d; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #af7e02; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #a17302; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fbc02d; + border-color: #fbc02d; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #af7e02; + background-image: none; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #a17302; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap > .b-sch-event.b-milestone { + background: #fbc02d; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap:hover > .b-sch-event { + background: #af7e02; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #a17302; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fb8c00; + border-color: #fb8c00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #975400; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #8a4d00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fb8c00; + border-color: #fb8c00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #975400; + background-image: none; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #8a4d00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #fb8c00; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap:hover > .b-sch-event { + background: #975400; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #8a4d00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c12e00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #b12a00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c12e00; + background-image: none; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b12a00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ff7043; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap:hover > .b-sch-event { + background: #c12e00; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b12a00; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #606060; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #614f4f; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #606060; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #614f4f; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap:hover > .b-sch-event { + background: #606060; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #614f4f; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a5d8a7; + border-color: #a5d8a7; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #459f49; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #39993d; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a5d8a7; + border-color: #a5d8a7; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #459f49; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #39993d; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a5d8a7; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap:hover > .b-sch-event { + background: #459f49; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #39993d; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; + border-color: #577d2e; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #fff; + font-size: 12px; + border-width: 1px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing { + background-color: #577d2e; + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + font-weight: 600; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #51742b; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background: none; + justify-self: center; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content:before { + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + border-radius: 0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-weight: 400; + font-size: 12px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 1px; + border-bottom-width: 1px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; + border-bottom-right-radius: 3px; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) .b-sch-event-content { + color: #fff; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-color-red > .b-sch-event, +.b-sch-style-border.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #952020; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d32f2f; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #952020; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #8a1d1d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #952020; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #8a1d1d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap .b-sch-event.b-milestone { + background: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #952020; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #8a1d1d; +} +.b-sch-style-border.b-sch-color-pink > .b-sch-event, +.b-sch-style-border.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a81044; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e91e63; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #a81044; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #9c0f3f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #a81044; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9c0f3f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap + .b-sch-event.b-milestone { + background: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-pink.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #a81044; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #9c0f3f; +} +.b-sch-style-border.b-sch-color-purple > .b-sch-event, +.b-sch-style-border.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #631977; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #8e24aa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #631977; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #5c176f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #631977; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5c176f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap + .b-sch-event.b-milestone { + background: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-purple.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #631977; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #5c176f; +} +.b-sch-style-border.b-sch-color-violet > .b-sch-event, +.b-sch-style-border.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #482980; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #673ab7; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #482980; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #432677; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #482980; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #432677; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap + .b-sch-event.b-milestone { + background: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-violet.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #482980; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #432677; +} +.b-sch-style-border.b-sch-color-indigo > .b-sch-event, +.b-sch-style-border.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #2c397f; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3f51b5; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #2c397f; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #293576; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #2c397f; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #293576; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap + .b-sch-event.b-milestone { + background: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #2c397f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #293576; +} +.b-sch-style-border.b-sch-color-blue > .b-sch-event, +.b-sch-style-border.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #135fa3; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #1e88e5; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #135fa3; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #115997; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #135fa3; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #115997; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap + .b-sch-event.b-milestone { + background: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-blue.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #135fa3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #115997; +} +.b-sch-style-border.b-sch-color-cyan > .b-sch-event, +.b-sch-style-border.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #007887; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00acc1; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #007887; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #00707d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #007887; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #00707d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap + .b-sch-event.b-milestone { + background: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #007887; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #00707d; +} +.b-sch-style-border.b-sch-color-teal > .b-sch-event, +.b-sch-style-border.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #006056; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #00897b; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #006056; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #005950; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #006056; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #005950; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap + .b-sch-event.b-milestone { + background: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-teal.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #006056; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #005950; +} +.b-sch-style-border.b-sch-color-green > .b-sch-event, +.b-sch-style-border.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #577d2e; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #7cb342; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #577d2e; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #51742b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #577d2e; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #51742b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap + .b-sch-event.b-milestone { + background: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-green.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #577d2e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #51742b; +} +.b-sch-style-border.b-sch-color-lime > .b-sch-event, +.b-sch-style-border.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #868d24; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0ca33; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #868d24; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #7d8321; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #868d24; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7d8321; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap + .b-sch-event.b-milestone { + background: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-lime.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #868d24; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #7d8321; +} +.b-sch-style-border.b-sch-color-yellow > .b-sch-event, +.b-sch-style-border.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #cb9204; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbc02d; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #cb9204; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #bd8804; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #cb9204; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #bd8804; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap + .b-sch-event.b-milestone { + background: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #cb9204; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #bd8804; +} +.b-sch-style-border.b-sch-color-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #b06200; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fb8c00; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #b06200; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #a35b00; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #b06200; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #a35b00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-orange.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #b06200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #a35b00; +} +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #d13200; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #e13600; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d13200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap:hover + .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #d13200; +} +.b-sch-style-border.b-sch-color-gray > .b-sch-event, +.b-sch-style-border.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #686868; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #707070; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #686868; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap + .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-gray.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #707070; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #686868; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffffff80; + border-color: #7cb342; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #7cb342; + font-size: 12px; + border-width: 2px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: #ffffff80; + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 2px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + font-weight: 600; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before { + background-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 2px; + border-bottom-width: 2px; + border-radius: 0; + background-color: #ffffff80; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 12px; + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 2px; + border-bottom-width: 2px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 2px; + border-bottom-width: 2px; + border-bottom-right-radius: 3px; + top: -2px; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover + .b-sch-event-content { + color: #fff; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: #ffffff80; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; + color: #d32f2f; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #d32f2f; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover { + background-color: #c02929; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c02929; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; + color: #e91e63; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #e91e63; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover { + background-color: #d81557; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d81557; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; + color: #8e24aa; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #8e24aa; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover { + background-color: #802099; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #802099; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; + color: #673ab7; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #673ab7; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5d34a5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5d34a5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; + color: #3f51b5; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #3f51b5; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover { + background-color: #3949a3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #3949a3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; + color: #1e88e5; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #1e88e5; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover { + background-color: #187bd1; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #187bd1; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; + color: #00acc1; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #00acc1; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover { + background-color: #009bae; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #009bae; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; + color: #00897b; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #00897b; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover { + background-color: #007b6f; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #007b6f; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; + color: #7cb342; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #7cb342; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover { + background-color: #70a13b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #70a13b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; + color: #c0ca33; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #c0ca33; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover { + background-color: #adb62e; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #adb62e; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; + color: #fbc02d; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #fbc02d; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fab710; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fab710; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; + color: #fb8c00; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #fb8c00; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e27e00; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e27e00; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e5f1d8; + border-color: #70a13b; + font-weight: 300; + opacity: 0.8; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #577d2e; + border-inline-start-width: 3px; + border-inline-start-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: #7cb342; + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #577d2e; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone), +.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-top-width: 3px; + border-top-style: solid; + border-inline-start-width: 0; + border-inline-start-style: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background-color: transparent; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 3px; + border-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 300; + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + background: #e5f1d8; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-top: 3px solid transparent; + border-inline-end: 3px solid transparent; + border-bottom: 3px solid #70a13b; + border-inline-start: 3px solid #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after { + background: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content { + color: #fff; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before { + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + font-weight: 400; + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + .b-sch-event-content + * { + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) + .b-sch-event-content { + margin: 0; + padding: 0.3em; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f6d5d5; + border-color: #c02929; + color: #952020; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #edacac; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d32f2f; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #c02929; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d32f2f; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f6d5d5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #c02929; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #edacac; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #f6d5d5; + border-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #f6d5d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #952020; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #c02929; + border-inline-start-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #edacac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbd2e0; + border-color: #d81557; + color: #a81044; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f6a5c1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e91e63; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #d81557; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #e91e63; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbd2e0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #d81557; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f6a5c1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fbd2e0; + border-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fbd2e0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #a81044; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #d81557; + border-inline-start-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #f6a5c1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eccdf4; + border-color: #802099; + color: #631977; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d99bea; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #8e24aa; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #802099; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #8e24aa; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eccdf4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #802099; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d99bea; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #eccdf4; + border-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #eccdf4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #631977; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #802099; + border-inline-start-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #d99bea; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e0d6f2; + border-color: #5d34a5; + color: #482980; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c1ade5; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #673ab7; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5d34a5; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #673ab7; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e0d6f2; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5d34a5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c1ade5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #e0d6f2; + border-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #e0d6f2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #482980; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #5d34a5; + border-inline-start-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #c1ade5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8dbf1; + border-color: #3949a3; + color: #2c397f; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b0b8e4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3f51b5; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #3949a3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #3f51b5; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8dbf1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #3949a3; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b0b8e4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #d8dbf1; + border-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #d8dbf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #2c397f; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #3949a3; + border-inline-start-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #b0b8e4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d2e7fa; + border-color: #187bd1; + color: #135fa3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #a5cff5; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #1e88e5; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #187bd1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #1e88e5; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d2e7fa; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #187bd1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #a5cff5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #d2e7fa; + border-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #d2e7fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #135fa3; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #187bd1; + border-inline-start-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #a5cff5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0f8ff; + border-color: #009bae; + color: #007887; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #80f1ff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00acc1; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #009bae; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #00acc1; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #c0f8ff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #009bae; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #80f1ff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #c0f8ff; + border-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #c0f8ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #007887; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #009bae; + border-inline-start-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #80f1ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #b4fff7; + border-color: #007b6f; + color: #006056; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6afff0; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00897b; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #007b6f; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #00897b; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #b4fff7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #007b6f; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #6afff0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #b4fff7; + border-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #b4fff7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #006056; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #007b6f; + border-inline-start-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #6afff0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e5f1d8; + border-color: #70a13b; + color: #577d2e; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #cbe2b2; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #7cb342; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #70a13b; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #7cb342; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e5f1d8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #70a13b; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #cbe2b2; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e5f1d8; + border-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e5f1d8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #577d2e; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #70a13b; + border-inline-start-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #cbe2b2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f3f5d6; + border-color: #adb62e; + color: #868d24; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #e6eaad; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #c0ca33; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #adb62e; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #c0ca33; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f3f5d6; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #adb62e; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #e6eaad; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #f3f5d6; + border-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #f3f5d6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #868d24; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #adb62e; + border-inline-start-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #e6eaad; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fef2d5; + border-color: #fab710; + color: #cb9204; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fde6ab; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fbc02d; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fab710; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fbc02d; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fef2d5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fab710; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fde6ab; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fef2d5; + border-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fef2d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #cb9204; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fab710; + border-inline-start-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #fde6ab; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe8cb; + border-color: #e27e00; + color: #b06200; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffd197; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fb8c00; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e27e00; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fb8c00; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe8cb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e27e00; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffd197; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffe8cb; + border-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffe8cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #b06200; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #e27e00; + border-inline-start-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffd197; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f6d5d5; + border-color: #c02929; + color: #952020; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #edacac; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e99797; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e27777; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #e99797; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f6d5d5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #c02929; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #edacac; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e27777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #f6d5d5; + border-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #f6d5d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #952020; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #c02929; + border-inline-start-color: #c02929; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #edacac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #e27777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbd2e0; + border-color: #d81557; + color: #a81044; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f6a5c1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f48fb1; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #f16b99; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #f48fb1; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbd2e0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #d81557; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f6a5c1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f16b99; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fbd2e0; + border-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fbd2e0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #a81044; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #d81557; + border-inline-start-color: #d81557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #f6a5c1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #f16b99; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eccdf4; + border-color: #802099; + color: #631977; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d99bea; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d082e4; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #c564de; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d082e4; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eccdf4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #802099; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d99bea; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c564de; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #eccdf4; + border-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #eccdf4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #631977; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #802099; + border-inline-start-color: #802099; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #d99bea; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #c564de; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e0d6f2; + border-color: #5d34a5; + color: #482980; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c1ade5; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #b299df; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #9c7cd6; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #b299df; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e0d6f2; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5d34a5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c1ade5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9c7cd6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #e0d6f2; + border-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #e0d6f2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #482980; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #5d34a5; + border-inline-start-color: #5d34a5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #c1ade5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #9c7cd6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8dbf1; + border-color: #3949a3; + color: #2c397f; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b0b8e4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9ca6dd; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #808dd3; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9ca6dd; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8dbf1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #3949a3; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b0b8e4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #808dd3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #d8dbf1; + border-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #d8dbf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #2c397f; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #3949a3; + border-inline-start-color: #3949a3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #b0b8e4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #808dd3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d2e7fa; + border-color: #187bd1; + color: #135fa3; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #a5cff5; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #8fc4f2; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #6cb1ee; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #8fc4f2; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d2e7fa; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #187bd1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #a5cff5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #6cb1ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #d2e7fa; + border-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #d2e7fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #135fa3; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #187bd1; + border-inline-start-color: #187bd1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #a5cff5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #6cb1ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #c0f8ff; + border-color: #009bae; + color: #007887; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #80f1ff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #61eeff; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #3deaff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #61eeff; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #c0f8ff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #009bae; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #80f1ff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #3deaff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #c0f8ff; + border-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #c0f8ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #007887; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #009bae; + border-inline-start-color: #009bae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #80f1ff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #3deaff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #b4fff7; + border-color: #007b6f; + color: #006056; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6afff0; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #45ffec; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #24ffe9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #45ffec; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #b4fff7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #007b6f; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #6afff0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #24ffe9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #b4fff7; + border-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #b4fff7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #006056; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #007b6f; + border-inline-start-color: #007b6f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #6afff0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #24ffe9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e5f1d8; + border-color: #70a13b; + color: #577d2e; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #cbe2b2; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #bedb9e; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #abd183; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #bedb9e; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e5f1d8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #70a13b; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #cbe2b2; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #abd183; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e5f1d8; + border-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e5f1d8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #577d2e; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #70a13b; + border-inline-start-color: #70a13b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #cbe2b2; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #abd183; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f3f5d6; + border-color: #adb62e; + color: #868d24; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #e6eaad; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e0e598; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #d7dd7a; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #e0e598; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #f3f5d6; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #adb62e; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #e6eaad; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d7dd7a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #f3f5d6; + border-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #f3f5d6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #868d24; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #adb62e; + border-inline-start-color: #adb62e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #e6eaad; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #d7dd7a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fef2d5; + border-color: #fab710; + color: #cb9204; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fde6ab; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fde096; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fcd46e; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fde096; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fef2d5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fab710; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fde6ab; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fcd46e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fef2d5; + border-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fef2d5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #cb9204; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fab710; + border-inline-start-color: #fab710; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #fde6ab; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fcd46e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe8cb; + border-color: #e27e00; + color: #b06200; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffd197; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffc67e; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ffb557; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffc67e; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe8cb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e27e00; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffd197; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ffb557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffe8cb; + border-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffe8cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #b06200; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #e27e00; + border-inline-start-color: #e27e00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffd197; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ffb557; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff9877; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #bbb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #bbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #bbbbbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #7cb342; + border-style: solid; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; + height: auto !important; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-active, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-active { + outline-offset: 5px; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):after { + content: ''; + border-color: inherit; + border-style: solid; + border-width: 0; + position: absolute; + border-radius: 2px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + height: 13px; + border-inline-start-width: 5px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + left: -9px; + width: 13px; + border-top-width: 5px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + left: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + border-inline-start-width: 5px; + top: 0; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + right: 0; + height: 13px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + bottom: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; + border-width: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: solid; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #577d2e; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #a02222; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #952020; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #b41249; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #a81044; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #6b1b80; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #631977; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #4d2c89; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #482980; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2f3d88; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2c397f; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1466ae; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #135fa3; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #008191; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #007887; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #00675c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #006056; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #577d2e; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #909826; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #868d24; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #da9d04; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #cb9204; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #bc6900; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #b06200; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #7cb342; + border-style: dashed; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + padding: 5px 0 3px; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #577d2e; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: dashed; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #a02222; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #952020; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #b41249; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #a81044; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #6b1b80; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #631977; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #4d2c89; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #482980; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2f3d88; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2c397f; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1466ae; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #135fa3; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #008191; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #007887; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #00675c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #006056; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #00897b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #5d8632; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #577d2e; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #909826; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #868d24; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #da9d04; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #cb9204; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #bc6900; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #b06200; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #7cb342; + border-style: solid; + padding: 0; + color: #777; + font-weight: 300; + overflow: visible; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + font-size: 10px; +} +.b-sch-horizontal .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-horizontal + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0 0 1px 0; + align-items: flex-end; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0; + border-inline-start-width: 1px; + align-items: flex-start; + padding-inline-start: 0.75em; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + flex-direction: column; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected *, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected * { + color: #777; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #5d8632; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #577d2e; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + border-style: solid; + font-size: 20px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content label, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content + label { + font-size: 10px; + left: 90%; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + background-color: transparent; + border-style: solid; + height: 20px; + font-size: 20px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 10px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 1px; + border-bottom-width: 1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event .b-sch-event-content { + color: #777; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-horizontal .b-sch-style-line > .b-sch-event, +.b-sch-horizontal .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + top: 5px; + height: auto !important; + border-width: 5px 0 0 0; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + border-width: 0 0 0 5px; + flex-direction: column; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + margin: 0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d32f2f; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #a02222; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #952020; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e91e63; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #b41249; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #a81044; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #8e24aa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #6b1b80; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #631977; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #673ab7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #4d2c89; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #482980; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3f51b5; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2f3d88; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2c397f; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e88e5; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1466ae; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #135fa3; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00acc1; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #008191; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #007887; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #00897b; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #00675c; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #006056; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb342; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #5d8632; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #577d2e; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #c0ca33; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #909826; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #868d24; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fbc02d; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #da9d04; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #cb9204; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fb8c00; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #bc6900; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #b06200; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event { + background-color: #bedb9e99; + border-color: #7cb342; + color: #578b20; + font-weight: 300; + font-size: 11px; + border-radius: 2em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event + .b-sch-event-content { + margin: 0 1em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event:hover { + background-color: #9dc96ecc; +} +.b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone .b-sch-event-content:before { + border-radius: 1em; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content { + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #e9979799; + color: #9f1616; + border-color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #de6363cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d32f2f; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone { + border-color: #9f1616; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone .b-sch-event-content { + background-color: #e9979799; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #de6363cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #d32f2f; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-milestone { + background-color: #f2c1c1; + color: #9f1616; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #f48fb199; + color: #ad0b42; + border-color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ef568acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #e91e63; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone { + border-color: #ad0b42; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone .b-sch-event-content { + background-color: #f48fb199; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ef568acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #e91e63; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-milestone { + background-color: #f8bcd0; + color: #ad0b42; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d082e499; + color: #68127f; + border-color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b843d7cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #8e24aa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone { + border-color: #68127f; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d082e499; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b843d7cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #8e24aa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-milestone { + background-color: #e3b4ef; + color: #68127f; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #b299df99; + color: #451c8c; + border-color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #8b66cecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #673ab7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone { + border-color: #451c8c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone .b-sch-event-content { + background-color: #b299df99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #8b66cecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #673ab7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-milestone { + background-color: #d1c2ec; + color: #451c8c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #9ca6dd99; + color: #1f308c; + border-color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6b7acbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3f51b5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone { + border-color: #1f308c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9ca6dd99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #6b7acbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #3f51b5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-milestone { + background-color: #c4caea; + color: #1f308c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #8fc4f299; + color: #0d60a8; + border-color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #56a6eccc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #1e88e5; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone { + border-color: #0d60a8; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone .b-sch-event-content { + background-color: #8fc4f299; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #56a6eccc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #1e88e5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-milestone { + background-color: #bcdbf7; + color: #0d60a8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #61eeff99; + color: #007887; + border-color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #11e5ffcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00acc1; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone { + border-color: #007887; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone .b-sch-event-content { + background-color: #61eeff99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #11e5ffcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #00acc1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-milestone { + background-color: #a0f5ff; + color: #007887; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #45ffec99; + color: #006056; + border-color: #00897b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #00e6cfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #00897b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone { + border-color: #006056; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone .b-sch-event-content { + background-color: #45ffec99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #00e6cfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #00897b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-milestone { + background-color: #8ffff4; + color: #006056; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #bedb9e99; + color: #578b20; + border-color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #9dc96ecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #7cb342; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone { + border-color: #578b20; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone .b-sch-event-content { + background-color: #bedb9e99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #9dc96ecc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #7cb342; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-milestone { + background-color: #d8eac5; + color: #578b20; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #e0e59899; + color: #909819; + border-color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d1d865cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #c0ca33; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone { + border-color: #909819; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone .b-sch-event-content { + background-color: #e0e59899; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #d1d865cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #c0ca33; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-milestone { + background-color: #ecefc1; + color: #909819; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #fde09699; + color: #cc9303; + border-color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fcd062cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fbc02d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone { + border-color: #cc9303; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fde09699; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #fcd062cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #fbc02d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-milestone { + background-color: #feecc0; + color: #cc9303; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffc67e99; + color: #b06200; + border-color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffa93dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fb8c00; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone { + border-color: #b06200; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffc67e99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ffa93dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #fb8c00; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-milestone { + background-color: #ffddb1; + color: #b06200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a199; + color: #e13600; + border-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffb8a199; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-milestone { + background-color: #ffd4c7; + color: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d099; + color: #924e4e; + border-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone { + border-color: #924e4e; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d0d0d099; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-milestone { + background-color: #e3e3e3; + color: #924e4e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-scale-cell { + padding-right: 0 !important; + padding-left: 0 !important; +} +.b-scale-cell .b-scale { + background-color: transparent; + font-weight: 300; +} +.b-scale-cell .b-scale-tick-label { + font-size: 70%; +} +.b-sch-highlighted-calendar-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; + overflow: hidden; +} +.b-sch-highlighted-calendar-range .b-sch-event-content { + font-size: 14px; + padding: 0.5em; + text-align: center; +} +.b-sch-foreground-canvas > svg .b-sch-dependency.b-inactive { + stroke-dasharray: 9 3; +} +.b-eventbuffer .b-sch-event { + width: 100%; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap { + contain: size layout; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer { + height: 5px; + grid-row: 2; + background: repeating-linear-gradient( + 180deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before { + grid-column: 2; + flex-direction: row; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + transform: translate(0.1em, -1.2em); + margin-inline-end: 0.5em; + flex: 1; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after { + grid-column: 4; + flex-direction: row-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + transform: translate(-0.1em, -1.2em); + margin-inline-start: 0.5em; + flex: 1; + text-align: right; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer { + width: 5px; + grid-column: 1; + justify-self: center; + background: repeating-linear-gradient( + 90deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before { + grid-row: 1; + flex-direction: column; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + margin-inline-end: 0.5em; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-buffer-label { + margin-right: -1.3em; + writing-mode: vertical-rl; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after { + grid-row: 3; + flex-direction: column-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + margin-inline-start: 0.5em; +} +.b-eventbuffer .b-sch-event-buffer { + display: flex; + color: #aaa; + white-space: nowrap; + font-size: 10px; +} +.b-animating .b-sch-event-buffer { + transition: width 0.2s; +} +.b-schedulerprobase { + --schedulerpro-nested-event-header-height: 20px; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) { + flex-direction: column; + width: 100%; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + padding-block: 0.1em; + flex: 0 0 var(--schedulerpro-nested-event-header-height); +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):after { + display: none; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded > .b-sch-event:not(.b-milestone) { + color: #999; + background-color: transparent; + border-left: none; + border-radius: 0; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > * { + color: #aaa; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #333; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded.b-sch-event-hover > .b-sch-event:not(.b-milestone) { + background-color: #333; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded .b-nested-events-container { + background-color: #333; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-border > .b-sch-event:not(.b-milestone) { + background-image: linear-gradient(#dddddd90, #dddddd90); +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-hollow:hover > .b-sch-event { + background-image: linear-gradient(#ffffff50, #ffffff50); +} +.b-nested-events-container { + position: relative; + align-self: flex-start; + flex: 1; + width: 100%; + overflow: visible; + transition: background 0.2s; +} +.b-nested-events-container .b-sch-event:not(.b-milestone) { + width: 100%; +} +.b-nested-events-container .b-sch-style-border { + transform: translate(-1px); +} +.b-nested-events-container .b-sch-style-hollow { + transform: translate(-2px); +} +.b-nested-events-container.b-nested-events-layout-stack { + overflow-y: auto; + overflow-x: hidden; +} +.b-percentbar .b-sch-event { + overflow: visible !important; +} +.b-task-percent-bar-outer { + position: absolute; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-sch-style-rounded .b-task-percent-bar-outer { + border-radius: 2em; +} +.b-task-percent-bar { + background-color: #00000026; + height: 100%; + max-width: 100%; + z-index: 0; + box-sizing: content-box; + display: flex; + justify-content: flex-end; + align-items: flex-end; + transition: color 0.2s; + text-align: right; + line-height: initial; +} +.b-animating .b-task-percent-bar { + transition: color 0.2s, width 0.2s; +} +.b-task-percent-bar-resizing .b-task-percent-bar { + transition: background-color 0.2s; +} +.b-sch-event-selected .b-task-percent-bar { + background-color: #0003; +} +.b-sch-style-rounded .b-task-percent-bar { + background-color: currentColor; + mix-blend-mode: overlay; + opacity: 0.5; +} +.b-sch-style-rounded .b-sch-event:hover .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.4; +} +.b-sch-style-rounded .b-sch-event.b-sch-event-selected:hover .b-task-percent-bar, +.b-sch-style-rounded .b-sch-event-selected .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.9; +} +.b-task-percent-bar-handle { + position: absolute; + bottom: 0; + width: 0; + height: 0; + cursor: ew-resize !important; + margin-inline-start: -5px; + z-index: 1000; + border-color: #fff; + border-right-color: transparent; + border-left-color: transparent; + border-width: 0 5px 6px 5px; + border-style: solid; + opacity: 1; + display: flex; + justify-content: center; +} +.b-sch-event .b-task-percent-bar-handle { + margin-inline-start: -8px; + border-width: 0 6px 7px 7px; +} +.b-sch-event.b-sch-event-selected .b-task-percent-bar-handle { + z-index: 1000; +} +.b-sch-style-rounded .b-task-percent-bar-handle { + border-top-color: #333; + border-bottom-color: #333; +} +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-task-percent-bar-resizing + .b-task-percent-bar-handle:after, +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-sch-event-hover + .b-task-percent-bar-handle:after { + content: attr(data-percent) '%'; + margin-top: 10px; + font-size: 0.8em; + position: absolute; + color: #cdcecf; +} +.b-task-percent-bar-resizing .b-sch-event, +.b-task-percent-bar-resizing .b-gantt-task { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-task-percent-bar-drag-disabled .b-task-percent-bar-handle, +.b-readonly .b-task-percent-bar-handle { + display: none !important; +} +.b-sch-resourcenonworkingtime { + background-color: #38393a80; + z-index: 1; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button { + flex: none; + width: 10em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button:last-child, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button:last-child { + margin-right: 0; +} +.b-popup.b-taskeditor .b-chip, +.b-popup.b-schedulerpro-taskeditor .b-chip { + font-size: 0.9em; +} +.b-schedulerpro-taskeditor .b-watermark { + display: none; +} +.b-sch-highlight-container { + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.b-sch-highlight-container .b-unavailable { + background: #c8c8c830; +} +.b-sch-highlighted-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + font-size: 14px; +} +.b-sch-highlighted-range-default { + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range { + transition-property: opacity; + transition-duration: 0.3s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range[data-sync-id] { + transition-property: width, height, left, top, opacity; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-schedulerpro-taskeditor .b-taskeditorbase-content { + padding: 1em; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid { + white-space: nowrap; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-icon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-muststarton, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-mustfinishon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-deadline-date { + color: #d32f2f; + display: inline-block; + margin-right: 0.5em; +} +.b-schedulerpro-taskeditor .b-tabpanel-item { + align-content: flex-start; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button { + flex: none; + min-width: 9em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button:last-child { + margin-right: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar { + font-size: 0.8em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar > .b-toolbar-content { + padding: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar .b-button { + border: none; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid { + border-bottom: 1px dotted #d32f2f; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid .b-icon-warning { + color: #d32f2f; +} +.b-dependencytab .b-grid .b-grid-row .b-grid-cell.b-inactive { + text-decoration: line-through; +} +.b-notestab .b-taskeditor-notes-field { + height: 100%; +} +.b-notestab .b-taskeditor-notes-field .b-field-inner { + align-self: stretch; +} +.b-timeline { + background: #222; + overflow: visible; +} +.b-timeline .b-grid-panel-body { + padding: 2em 10em 4em; +} +.b-timeline .b-virtual-scrollers, +.b-timeline .b-yscroll-pad { + display: none !important; +} +.b-timeline .b-sch-header-row:not(:first-child) { + display: none; +} +.b-timeline .b-grid-row { + background: transparent; + border-bottom: 1px solid transparent; +} +.b-timeline .b-grid-cell { + border: 1px solid gray; +} +.b-timeline .b-sch-event-wrap .b-sch-event { + opacity: 1; + border-color: #2f4319; + font-weight: 400; + font-size: 12px; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap { + position: relative; + z-index: 10; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + opacity: 1; + z-index: 2; + background-color: #5ea1ed; + border: 2px solid #222; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone { + font-size: 1em; + top: 0.5em; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content { + height: 2.8em; + position: relative; + background-color: transparent; + font-size: max(0.5em, 20px); +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label { + left: 50%; + transform: translate(-50%); + bottom: 0; + font-weight: 400; + color: #999; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label:before { + content: ' '; + position: absolute; + top: -2em; + left: 50%; + height: 2em; + border-left: 1px solid gray; + transform: translate(-50%); +} +.b-timeline .b-sch-header-timeaxis-cell { + justify-content: flex-start; + color: #999; + padding: 0 0 0.5em 0.5em; + font-weight: 400; +} +.b-timeline .b-sch-header-timeaxis-cell:before { + content: ' '; + position: absolute; + left: 0; + bottom: 0; + height: 0.7em; + border-left: 1px solid gray; +} +.b-timeline .b-schedulerbase, +.b-timeline .b-grid-body-container, +.b-timeline .b-grid-vertical-scroller, +.b-timeline .b-grid-subgrid, +.b-timeline .b-sch-foreground-canvas { + overflow: visible !important; + contain: none !important; +} +.b-timeline.b-gridbase.b-firefox .b-grid-subgrid.b-grid-horizontal-scroller { + overflow: visible !important; +} +.b-timeline .b-grid-header-container, +.b-timeline .b-grid-header-container.b-grid-vertical-overflow, +.b-timeline .b-sch-header-timeaxis-cell, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn:hover { + background: transparent !important; + box-shadow: none; + border: none; +} +.b-timeline .b-grid-header { + min-height: 1.5em; +} +.b-timeline .b-grid-vertical-overflow .b-grid-header-scroller:last-child { + border-right: none; +} +.b-timeline .b-timeline-startdate { + left: -1em; + transform: translate(-100%); +} +.b-timeline .b-timeline-enddate { + right: -1em; + transform: translate(100%); +} +.b-timeline .b-timeline-startdate, +.b-timeline .b-timeline-enddate { + position: absolute; + top: 0; + display: flex; + align-items: center; + justify-content: center; + color: #999; + min-width: 6em; + font-size: 1em; + font-weight: 400; +} +.b-schedulerpro-issueresolutionpopup { + width: clamp(400px, 45%, 100%); + max-width: 80%; +} +.b-schedulerpro-issueresolutionpopup .b-error-description, +.b-schedulerpro-issueresolutionpopup .b-invalid-dependencies-description { + display: block; + margin-bottom: 1em; + line-height: 1.5em; +} +.b-schedulerpro-issueresolutionpopup .b-radio { + margin-bottom: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-radio .b-field-inner .b-checkbox-label { + text-transform: none; + font-size: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-dependency-field { + width: 33em; +} +.b-schedulerpro-issueresolutionpopup .b-radiogroup-body-wrap { + background: transparent; +} +.b-resourcehistogram .b-grid-row { + z-index: 1; +} +.b-resourcehistogram .b-resourcehistogram-cell { + padding: 0; + border-right-width: 0; +} +.b-resourcehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after { + display: none; +} +.b-histogram-bar-tooltip span.b-underallocated { + color: #638f35; +} +.b-histogram-bar-tooltip span.b-overallocated { + color: #aa2424; +} +.b-resourcehistogram-histogram { + padding: 0; + background-color: transparent; +} +.b-resourcehistogram-histogram .b-bar-legend { + font-size: 75%; + pointer-events: none; +} +.b-resourcehistogram-histogram rect { + fill: #3e5a21; +} +.b-resourcehistogram-histogram rect.b-underallocated { + fill: #638f35; +} +.b-resourcehistogram-histogram rect.b-underallocated:hover { + fill: #70a13b; +} +.b-resourcehistogram-histogram rect.b-overallocated { + fill: #aa2424; +} +.b-resourcehistogram-histogram rect.b-overallocated:hover { + fill: #c02929; +} +.b-resourcehistogram-histogram rect:hover { + fill: #4a6b28; +} +.b-resourceutilization .b-resourceutilization-cell { + padding: 0; + border-inline-end-width: 0; +} +.b-resourceutilization-histogram { + padding: 0; + background-color: transparent; +} +.b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #cdcecf; + writing-mode: lr; + alignment-baseline: middle; + text-anchor: middle; + pointer-events: none; +} +.b-resourceutilization-histogram rect { + fill: #3e5a21; +} +.b-resourceutilization-histogram rect.b-underallocated { + fill: #638f35; +} +.b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #70a13b; +} +.b-resourceutilization-histogram rect.b-overallocated { + fill: #aa2424; +} +.b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #c02929; +} +.b-resourceutilization-histogram rect:hover { + fill: #4a6b28; +} +.b-resource-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #cdcecf; +} +.b-resource-row .b-resourceutilization-histogram rect { + fill: #3e5a21; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated { + fill: #638f35; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #70a13b; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated { + fill: #aa2424; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #c02929; +} +.b-resource-row .b-resourceutilization-histogram rect:hover { + fill: #4a6b28; +} +.b-assignment-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #cdcecf; +} +.b-assignment-row .b-resourceutilization-histogram rect { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect:hover { + fill: transparent; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-calculation-progress-wrap { + position: absolute; + bottom: 0; + display: flex; + width: 100%; + height: 2px; + z-index: 100; +} +.b-calculation-progress { + background: #4caf50; + opacity: 0.3; +} +.b-sch-event.b-segmented, +.b-sch-event.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-sch-event .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-sch-event .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #7cb342; + display: flex; + align-items: center; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Dark"}'; +} +.b-new-column-column * { + height: 100%; + width: 100%; +} +.b-percentdone-circle { + --gantt-percentdone-angle: 0; + display: flex; + align-items: center; + justify-content: center; + margin: 0 auto; + max-height: 3em; + max-width: 3em; + border-radius: 50%; + background-color: #38383d; + background-image: conic-gradient( + #1565c0 0 var(--gantt-percentdone-angle), + transparent var(--gantt-percentdone-angle) 1turn + ); +} +.b-percentdone-circle.b-full, +.b-percentdone-circle.b-empty { + background-image: none; +} +.b-percentdone-circle.b-full { + background-color: #1565c0; +} +.b-percentdone-circle:after { + content: attr(data-value); + display: flex; + align-items: center; + justify-content: center; + width: calc(100% - 6px); + height: calc(100% - 6px); + border-radius: 50%; + background: #44444a; + font-size: 0.8em; + color: #cdcecf; +} +.b-resourceassignment-cell { + padding-block: 0.4em; +} +.b-resource-avatar-container { + display: flex; + align-items: center; + height: 100%; +} +.b-resource-avatar-container .b-resource-avatar, +.b-resource-avatar-container .b-overflow-img { + height: 100%; + width: auto; +} +.b-resource-avatar-container:empty { + height: 2.2em; +} +.b-resource-avatar-container .b-resource-avatar { + margin-inline-end: 2px; +} +.b-resource-initials:not([class*='b-sch-']) { + background: #5ea1ed; +} +.b-overflow-img { + position: relative; + height: 2.2em; + width: 2.2em; + overflow: hidden; +} +.b-overflow-img .b-resource-avatar { + filter: brightness(60%); +} +.b-overflow-img .b-overflow-count { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + color: #fff; + pointer-events: none; +} +.b-baseline-wrap { + display: flex; + flex-direction: column; + position: absolute; + transition: none; + z-index: 5; + top: 0.4em; + height: 0.6em; +} +.b-task-baseline { + position: relative; + flex: 0.5; + border: 0 solid orange; + transition: flex 0.3s, border-width 0.3s, font-size 0.3s; + background-color: #ddd; + margin-top: 1px; + pointer-events: all; +} +.b-animating .b-task-baseline { + transition: flex 0.3s, border-width 0.3s, font-size 0.3s, width 0.3s, left 0.3s; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines { + height: 0.4em; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines.b-milestone-wrap { + font-size: 60%; + transition: flex 0.3s, font-size 0.3s; +} +.b-task-baseline-milestone { + border: none; + font-size: 30%; +} +.b-task-baseline-milestone:before { + position: absolute; + top: 50%; + left: 50%; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); + background-image: inherit; + background-color: inherit; +} +.b-ganttbase .b-sch-terminal { + cursor: pointer !important; +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency { + marker-end: none; + marker-start: url(#arrowEnd); +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency.b-sch-dependency-ends-outside { + marker-start: none; +} +.b-ganttbase.b-edge .b-sch-foreground-canvas > svg .b-sch-dependency:not(.b-sch-dependency-ends-outside) { + marker-start: url(#arrowStart); +} +.b-indicator { + position: absolute; + pointer-events: all; + z-index: 6; + overflow: visible; + white-space: nowrap; + transition: color 0.2s, border-color 0.2s; + color: #2b2b2f; +} +.b-indicator.b-has-icon { + display: flex; + justify-content: center; + align-items: center; +} +.b-animating .b-indicator { + transition: all 0.2s; +} +.b-indicator i { + font-size: 0.6em; + color: #2b2b2f; +} +.b-indicator:hover { + z-index: 7; + color: #000; + border-color: #000; +} +.b-indicator.b-has-icon:before { + top: 90%; +} +.b-indicator.b-bottom { + margin-top: calc(1em + 4px); +} +.b-indicator.b-early-dates, +.b-indicator.b-late-dates { + height: 6px !important; + border-width: 1px; + border-style: solid; + border-top: none; + border-color: #2b2b2f; +} +.b-indicator.b-early-dates:hover, +.b-indicator.b-late-dates:hover { + border-color: #000; +} +.b-indicator.b-deadline-date { + width: auto; + margin-inline-start: -2.5px; +} +.b-indicator.b-deadline-date:before { + content: '\f024'; + color: #d32f2f; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; + transition: color 0.2s; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-deadline-date:before { + transform: rotateY(180deg); +} +.b-indicator.b-deadline-date:hover:before { + color: #811b1b; +} +.b-indicator.b-constraint-date { + width: 6px; +} +.b-indicator.b-constraint-date:before { + transition: border-color 0.2s, background-color 0.2s; +} +.b-indicator.b-constraint-date:hover:before { + border-color: #000; +} +.b-indicator.b-constraint-type-muststarton, +.b-indicator.b-constraint-type-mustfinishon { + border: none; + width: auto; + margin-inline-start: -4.5px; +} +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before { + content: '\f08d'; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; +} +.b-indicator.b-constraint-type-startnoearlierthan, +.b-indicator.b-constraint-type-startnolaterthan { + width: 5px; + height: 10px !important; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + border: 1px solid #2b2b2f; + background-color: #2b2b2f; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnolaterthan { + border-top-right-radius: initial; + border-bottom-right-radius: initial; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; +} +.b-indicator.b-constraint-type-startnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-startnoearlierthan:hover { + background-color: #000; +} +.b-indicator.b-constraint-type-finishnoearlierthan, +.b-indicator.b-constraint-type-finishnolaterthan { + margin-inline-start: -5px; + width: 5px; + height: 10px !important; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; + border: 1px solid #2b2b2f; + background-color: #2b2b2f; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnolaterthan { + border-top-left-radius: initial; + border-bottom-left-radius: initial; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; +} +.b-indicator.b-constraint-type-finishnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-finishnoearlierthan:hover { + background-color: #000; +} +.b-gantt-task-wrap .b-sch-label.b-sch-label-top { + order: -2; +} +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before, +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(100% + 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-before { + order: -1; + align-self: self-start; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-before { + order: unset; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-after { + align-self: flex-end; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-after { + order: -1; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-parent-area { + position: absolute; + z-index: 4; + background: #00000025; + pointer-events: none; +} +.b-animating .b-parent-area { + transition: left 0.2s, top 0.2s, width 0.2s; +} +.b-sch-foreground-canvas .b-progress-line-canvas { + z-index: 125; +} +.b-sch-foreground-canvas .b-gantt-progress-line { + stroke: #d32f2f; +} +.b-ganttbase.b-dragging-task { + -webkit-user-select: none; + user-select: none; +} +.b-ganttbase.b-dragging-task .b-gantt-task, +.b-ganttbase.b-dragging-task .b-sch-dependency { + pointer-events: none; +} +.b-gantt-task-wrap.b-aborting { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s; +} +.b-gantt-taskdrag-tooltip { + pointer-events: none !important; +} +.b-gantt-taskdrag-tooltip .b-sch-tip-message { + display: none; +} +.b-gantt-task-tooltip { + max-width: 30em; +} +.b-gantt-task-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-gantt-task-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-gantt-task-tooltip .b-gantt-task-title { + font-weight: 600; +} +.b-gantt-task-tooltip table { + border: 0; + border-spacing: 0; +} +.b-gantt-task-tooltip table, +.b-gantt-task-tooltip tr, +.b-gantt-task-tooltip td { + padding: 0; +} +.b-gantt-task-tooltip td { + padding-top: 3px; +} +.b-gantt-task-tooltip td:last-child { + text-align: right; +} +.b-gantt-task-tooltip .b-sch-clock { + display: none; +} +.b-tasknonworkingtime { + display: flex; + position: absolute; + background-color: #38393a80; + z-index: 2; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + justify-content: center; + align-items: center; + padding: 3px; + font-size: 0.5em; + pointer-events: all; + gap: 0.5em; + overflow: hidden; +} +.b-tasknonworkingtime [data-task-feature] { + font-size: 12px; +} +.b-animating .b-tasknonworkingtime { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + width 0.2s, height 0.2s, font-size 0.2s; +} +.b-tasknonworkingtime.b-released { + display: none; + transition: none; +} +.b-gantt-task > .b-tasknonworkingtime { + top: 0; + height: 100%; + font-size: 0.8em; + color: #555; + pointer-events: none; +} +.b-gantt-task > .b-tasknonworkingtime i.b-fa { + margin-inline-end: 0; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical { + fill: #cf3636; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical path { + fill: #cf3636; + stroke: #cf3636; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task-parent .b-gantt-task.b-critical { + background-color: #bf405f; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task.b-critical { + background-color: #db5643; +} +.b-ganttbase.b-gantt-critical-paths .b-milestone-wrap .b-gantt-task.b-critical:not(.b-gantt-task-withicon) { + background-color: transparent; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content { + background-color: #db5643; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content:hover { + background-color: #db5643; +} +.b-ganttbase.b-gantt-critical-paths .b-sch-dependency.b-critical { + stroke: #cf3636; + stroke-width: 2; + marker-start: url(#arrowEndCritical); +} +.b-task-rollup-wrap { + display: block; + flex: 0.3; + align-self: stretch; + position: relative; + min-height: 3px; + margin-top: 0.15em; +} +.b-task-rollup { + background-color: #7cb342; + position: absolute; + height: 100%; + opacity: 0.4; +} +.b-task-rollup.b-inactive { + filter: grayscale(1); + opacity: 0.5; +} +.b-rollups .b-baseline-wrap { + top: 0.6em; +} +.b-rollups .b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + min-height: 1em; +} +.b-task-rollup.b-milestone { + top: 50%; + width: 0.275em; + height: 0.275em; + transform: translateY(-50%) translate(-50%) rotate(45deg); + transform-origin: 50% 50%; + z-index: 2; + background-color: #5ea1ed; + opacity: 0.9; +} +.b-gantt-task-tooltip .b-gantt-task-title.b-follow-on { + margin-top: 1em; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-gantt > .b-editor { + z-index: 5; +} +.b-gantt-task.b-milestone label, +.b-gantt-task .b-gantt-task-content, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + font-weight: 300; + font-size: 14px; +} +.b-gantt-task-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-gantt-task-wrap.b-readonly { + opacity: 0.8; +} +.b-gantt-task-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-gantt-task-wrap { + transition: none; +} +.b-gantt-task-wrap:focus { + z-index: 105 !important; +} +.b-gantt-task-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) .b-gantt-task { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-gantt-task-wrap { + pointer-events: none; +} +.b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task { + overflow: visible; + box-shadow: none; + border-color: #5ea1ed; + background-color: transparent; + width: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-color: #5ea1ed; + transition: background-color 0.2s, border 0.2s; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon { + justify-content: center; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon .b-gantt-task-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task label { + position: absolute; + left: 110%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-content { + display: flex; + align-items: center; +} +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-style-plain > .b-gantt-task { + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-fa, +.b-gantt-task-wrap.b-milestone-wrap .b-icon, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-deadline-date, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 1em; + color: #5ea1ed; + font-size: inherit; +} +.b-labels-topbottom .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) { + font-size: 40%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + font-size: inherit; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-gantt-task-withicon { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-using-keyboard + .b-gantt-task-wrap.b-milestone-wrap.b-active + .b-gantt-task:not(.b-gantt-task-withicon) + .b-gantt-task-content:before { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone:before { + outline: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #5ea1ed; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone .b-gantt-task-content { + background-color: transparent; + font-size: 14px; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone + .b-gantt-task-content:before { + content: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:after { + display: none; +} +.b-gantt-task { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + padding-inline-start: 0; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #a5d8a7; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #a5d8a7; + position: relative; +} +.b-toggling-node .b-gantt-task { + transition: none; +} +.b-gantt-task label { + color: #fff; +} +.b-gantt-task:not(.b-milestone) .b-fa, +.b-gantt-task:not(.b-milestone) .b-icon, +.b-gantt-task:not(.b-milestone) .b-indicator.b-deadline-date, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-gantt-task:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-gantt-task.b-gantt-event-resizing, +.b-gantt-task:hover { + z-index: 6; +} +.b-gantt-task.b-gantt-task-selected, +.b-gantt-task.b-gantt-task-selected * { + font-weight: 500; + z-index: 6; +} +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content, +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content * { + color: #fff; +} +.b-gantt-task.b-gantt-task-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-gantt-task.b-milestone { + transition: background 0s; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-gantt-task { + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + align-self: flex-start; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-event-resizing .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task, +.b-dragproxy .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + background-color: #ecf7ec; +} +.b-gantt-task-selected label { + color: #7fca7a; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-gantt-task { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + overflow: visible; + background-color: #5ea1ed; + border-color: #5ea1ed; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-never .b-gantt-task-parent:not(.b-milestone-wrap):hover .b-gantt-task { + background-color: #bad7f7; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-gantt-task.b-segmented, +.b-gantt-task.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-gantt-task .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-gantt-task .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #a5d8a7; + display: flex; + align-items: center; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +.b-gantt-task-wrap { + height: 1em; + display: flex; +} +.b-gantt-task-wrap.b-inactive .b-gantt-task { + filter: grayscale(1); + opacity: 0.5; +} +.b-gantt-task-wrap.b-inactive .b-sch-label { + color: #999; +} +.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content, +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-task-hover > .b-gantt-task.b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task { + flex: 1; + width: 100%; +} +.b-gantt-task.b-task-selected, +.b-gantt-task:hover { + background-color: #419544; +} +.b-gantt-task.b-segmented.b-task-selected, +.b-gantt-task.b-segmented:hover { + background-color: transparent; +} +.b-gantt-task.b-segmented:hover .b-sch-event-segment { + background-color: #419544; +} +.b-gantt-task.b-task-selected .b-sch-event-segments, +.b-gantt-task.b-segmented:hover .b-sch-event-segments { + border-color: #555; +} +.b-gantt-task.b-task-selected .b-sch-event-segments .b-sch-event-segment, +.b-gantt-task.b-segmented:hover .b-sch-event-segments .b-sch-event-segment { + background-color: #419544; +} +.b-gantt-task-hover .b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-content { + padding: 0 0.4em; + font-size: 0.8em; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + z-index: 1; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected { + background-color: transparent; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone > .b-gantt-task-content, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content { + background-color: #104c90; +} +.b-gantt-task-parent .b-gantt-task { + border-radius: 0; + max-height: 2em; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected, +.b-gantt-task-parent .b-gantt-task:hover { + background-color: #104c90; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:before, +.b-gantt-task-parent .b-gantt-task:hover:before { + border-top-color: #104c90; + border-inline-start-color: #104c90; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:after, +.b-gantt-task-parent .b-gantt-task:hover:after { + border-top-color: #104c90; + border-inline-end-color: #104c90; +} +.b-gantt-task-wrap.b-gantt-task-parent.b-active .b-gantt-task { + outline: none; +} +.b-using-keyboard .b-gantt-task-wrap.b-gantt-task-parent.b-active:before { + content: ''; + position: absolute; + width: 100%; + height: 100%; + outline: 2px solid #e64a19; + outline-offset: 3px; +} +.b-gantt .b-gantt-task-wrap.b-over-resize-handle .b-gantt-task, +.b-gantt .b-gantt-task-wrap .b-sch-event-segment.b-over-resize-handle { + cursor: ew-resize !important; +} +.b-gantt .b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: 0; +} +.b-gantt.b-resizing-event * { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-new-column-column .b-grid-header-text { + display: none; +} +.b-new-column-combo .b-field-inner { + background-color: transparent; + border: 0 none; +} +.b-new-column-combo .b-field-inner input { + padding: 0; +} +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='name'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='startDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='endDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='wbsValue'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullDuration'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullEffort'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='schedulingMode'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='constraintType'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='calendar'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='deadline'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='totalSlack'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='note'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='predecessors'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='successors'] { + text-decoration: line-through; + color: #aaa; +} +.b-dependency-list .b-list-item[data-index='0'] { + border-top: none; +} +.b-dependency-list-filter { + position: sticky; + top: 0; + z-index: 1; + background-color: #303034; + border-bottom: 1px solid rgba(119, 119, 119, 0.5); + border-radius: 0; +} +.b-dependency-list-filter .b-field-inner { + border: none; +} +.b-theme-material .b-dependency-list-filter .b-icon-filter { + margin-inline-start: 0.5em; +} +.b-theme-material .b-dependency-list-filter .b-icon-remove { + margin-inline-end: 0.5em; +} +.b-assignmentfield .b-assignment-chipview { + flex-flow: row nowrap !important; + overscroll-behavior: contain auto; +} +.b-assignmentfield .b-chip { + font-size: 0.9em; + white-space: nowrap; + padding-inline-start: 0.45em; +} +.b-resourceassignment-cell { + align-items: center; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap { + overflow: hidden; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview { + display: flex; + overflow-x: auto; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip { + font-size: 0.9em; + padding: 0.45em; + margin-bottom: 0; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip:first-child { + margin-inline-start: 0; +} +.b-assignmentgrid-assign-all-column .b-grid-header-text { + display: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox { + justify-content: center; +} +.b-assignmentgrid-assign-all-column .b-checkbox .b-field-inner { + flex: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox label.b-checkbox-label:before { + margin: 0; +} +.b-assignmentgrid-resource-column { + flex-direction: row; +} +.b-assignmentgrid-resource-column.b-grid-header.b-depth-0 { + padding-top: 0.3em; + padding-bottom: 0.3em; +} +.b-assignmentgrid-resource-column .b-filter-bar-field { + margin-bottom: 0; +} +.b-assignmentgrid-resource-column .b-grid-header-text, +.b-assignmentgrid-resource-column .b-grid-header-text-content { + display: none; +} +@keyframes fadeInOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-assignmentpicker .b-panel-content { + padding: 0; + background-color: #2b2b2f; +} +.b-assignmentpicker .b-assignmentgrid { + flex: 1 1 auto; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button { + min-width: 10em; + margin-inline-end: 0.5em; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button.b-last-visible-child { + margin-inline-end: 0; +} +/*! + * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ diff --git a/src/resources/gantt_themes/gantt.classic-light.css b/src/resources/gantt_themes/gantt.classic-light.css new file mode 100644 index 0000000..45cc624 --- /dev/null +++ b/src/resources/gantt_themes/gantt.classic-light.css @@ -0,0 +1,29096 @@ +/*! + * + * Bryntum Gantt 5.2.2 + * + * Copyright(c) 2022 Bryntum AB + * https://bryntum.com/contact + * https://bryntum.com/license + * + */ +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-fa { + font-family: var(--b-fa-style-family, 'Font Awesome 6 Free'); + font-weight: var(--b-fa-style, 900); +} +.b-fa, +.fas, +.b-fa-solid, +.far, +.b-fa-regular, +.fal, +.b-fa-light, +.fat, +.b-fa-thin, +.fad, +.b-fa-duotone, +.fab, +.b-fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--b-fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; +} +.b-fa-lg { + font-size: 1.3333333333em; + line-height: 0.75em; + vertical-align: -0.0667em; +} +.b-fa-xs { + font-size: 0.75em; +} +.b-fa-sm { + font-size: 0.875em; +} +.b-fa-1x { + font-size: 1em; +} +.b-fa-2x { + font-size: 2em; +} +.b-fa-3x { + font-size: 3em; +} +.b-fa-4x { + font-size: 4em; +} +.b-fa-5x { + font-size: 5em; +} +.b-fa-6x { + font-size: 6em; +} +.b-fa-7x { + font-size: 7em; +} +.b-fa-8x { + font-size: 8em; +} +.b-fa-9x { + font-size: 9em; +} +.b-fa-10x { + font-size: 10em; +} +.b-fa-fw, +.b-fw-icon:before { + text-align: center; + width: 1.25em; +} +.b-fa-ul { + list-style-type: none; + margin-left: var(--b-fa-li-margin, 2.5em); + padding-left: 0; +} +.b-fa-ul > li { + position: relative; +} +.b-fa-li { + left: calc(var(--b-fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--b-fa-li-width, 2em); + line-height: inherit; +} +.b-fa-border { + border-color: var(--b-fa-border-color, #eee); + border-radius: var(--b-fa-border-radius, 0.1em); + border-style: var(--b-fa-border-style, solid); + border-width: var(--b-fa-border-width, 0.08em); + padding: var(--b-fa-border-padding, 0.2em 0.25em 0.15em); +} +.b-fa-pull-left { + float: left; + margin-right: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-pull-right { + float: right; + margin-left: var(--b-fa-pull-margin, 0.3em); +} +.b-fa-beat { + animation-name: b-fa-beat; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-bounce { + animation-name: b-fa-bounce; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} +.b-fa-fade { + animation-name: b-fa-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-beat-fade { + animation-name: b-fa-beat-fade; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} +.b-fa-flip { + animation-name: b-fa-flip; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, ease-in-out); +} +.b-fa-shake { + animation-name: b-fa-shake; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin { + animation-name: b-fa-spin; + animation-delay: var(--b-fa-animation-delay, 0); + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 2s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, linear); +} +.b-fa-spin-reverse { + --b-fa-animation-direction: reverse; +} +.b-fa-pulse, +.b-fa-spin-pulse { + animation-name: b-fa-spin; + animation-direction: var(--b-fa-animation-direction, normal); + animation-duration: var(--b-fa-animation-duration, 1s); + animation-iteration-count: var(--b-fa-animation-iteration-count, infinite); + animation-timing-function: var(--b-fa-animation-timing, steps(8)); +} +@media (prefers-reduced-motion: reduce) { + .b-fa-beat, + .b-fa-bounce, + .b-fa-fade, + .b-fa-beat-fade, + .b-fa-flip, + .b-fa-pulse, + .b-fa-shake, + .b-fa-spin, + .b-fa-spin-pulse { + animation-delay: -1ms; + animation-duration: 1ms; + animation-iteration-count: 1; + transition-delay: 0s; + transition-duration: 0s; + } +} +@keyframes b-fa-beat { + 0%, + 90% { + transform: scale(1); + } + 45% { + transform: scale(var(--b-fa-beat-scale, 1.25)); + } +} +@keyframes b-fa-bounce { + 0% { + transform: scale(1) translateY(0); + } + 10% { + transform: scale(var(--b-fa-bounce-start-scale-x, 1.1), var(--b-fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + transform: scale(var(--b-fa-bounce-jump-scale-x, 0.9), var(--b-fa-bounce-jump-scale-y, 1.1)) + translateY(var(--b-fa-bounce-height, -0.5em)); + } + 50% { + transform: scale(var(--b-fa-bounce-land-scale-x, 1.05), var(--b-fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + transform: scale(1) translateY(var(--b-fa-bounce-rebound, -0.125em)); + } + 64% { + transform: scale(1) translateY(0); + } + to { + transform: scale(1) translateY(0); + } +} +@keyframes b-fa-fade { + 50% { + opacity: var(--b-fa-fade-opacity, 0.4); + } +} +@keyframes b-fa-beat-fade { + 0%, + to { + opacity: var(--b-fa-beat-fade-opacity, 0.4); + transform: scale(1); + } + 50% { + opacity: 1; + transform: scale(var(--b-fa-beat-fade-scale, 1.125)); + } +} +@keyframes b-fa-flip { + 50% { + transform: rotate3d( + var(--b-fa-flip-x, 0), + var(--b-fa-flip-y, 1), + var(--b-fa-flip-z, 0), + var(--b-fa-flip-angle, -180deg) + ); + } +} +@keyframes b-fa-shake { + 0% { + transform: rotate(-15deg); + } + 4% { + transform: rotate(15deg); + } + 8%, + 24% { + transform: rotate(-18deg); + } + 12%, + 28% { + transform: rotate(18deg); + } + 16% { + transform: rotate(-22deg); + } + 20% { + transform: rotate(22deg); + } + 32% { + transform: rotate(-12deg); + } + 36% { + transform: rotate(12deg); + } + 40%, + to { + transform: rotate(0); + } +} +@keyframes b-fa-spin { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +.b-fa-rotate-90 { + transform: rotate(90deg); +} +.b-fa-rotate-180 { + transform: rotate(180deg); +} +.b-fa-rotate-270 { + transform: rotate(270deg); +} +.b-fa-flip-horizontal { + transform: scaleX(-1); +} +.b-fa-flip-vertical { + transform: scaleY(-1); +} +.b-fa-flip-both, +.b-fa-flip-horizontal.b-fa-flip-vertical { + transform: scale(-1); +} +.b-fa-rotate-by { + transform: rotate(var(--b-fa-rotate-angle, none)); +} +.b-fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; +} +.b-fa-stack-1x, +.b-fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--b-fa-stack-z-index, auto); +} +.b-fa-stack-1x { + line-height: inherit; +} +.b-fa-stack-2x { + font-size: 2em; +} +.b-fa-inverse { + color: var(--b-fa-inverse, #fff); +} +.b-fa-0:before { + content: '0'; +} +.b-fa-1:before { + content: '1'; +} +.b-fa-2:before { + content: '2'; +} +.b-fa-3:before { + content: '3'; +} +.b-fa-4:before { + content: '4'; +} +.b-fa-5:before { + content: '5'; +} +.b-fa-6:before { + content: '6'; +} +.b-fa-7:before { + content: '7'; +} +.b-fa-8:before { + content: '8'; +} +.b-fa-9:before { + content: '9'; +} +.b-fa-a:before { + content: 'A'; +} +.b-fa-address-book:before { + content: '\f2b9'; +} +.b-fa-contact-book:before { + content: '\f2b9'; +} +.b-fa-address-card:before { + content: '\f2bb'; +} +.b-fa-contact-card:before { + content: '\f2bb'; +} +.b-fa-vcard:before { + content: '\f2bb'; +} +.b-fa-align-center:before { + content: '\f037'; +} +.b-fa-align-justify:before { + content: '\f039'; +} +.b-fa-align-left:before { + content: '\f036'; +} +.b-fa-align-right:before { + content: '\f038'; +} +.b-fa-anchor:before { + content: '\f13d'; +} +.b-fa-anchor-circle-check:before { + content: '\e4aa'; +} +.b-fa-anchor-circle-exclamation:before { + content: '\e4ab'; +} +.b-fa-anchor-circle-xmark:before { + content: '\e4ac'; +} +.b-fa-anchor-lock:before { + content: '\e4ad'; +} +.b-fa-angle-down:before { + content: '\f107'; +} +.b-fa-angle-left:before { + content: '\f104'; +} +.b-fa-angle-right:before { + content: '\f105'; +} +.b-fa-angle-up:before { + content: '\f106'; +} +.b-fa-angles-down:before { + content: '\f103'; +} +.b-fa-angle-double-down:before { + content: '\f103'; +} +.b-fa-angles-left:before { + content: '\f100'; +} +.b-fa-angle-double-left:before { + content: '\f100'; +} +.b-fa-angles-right:before { + content: '\f101'; +} +.b-fa-angle-double-right:before { + content: '\f101'; +} +.b-fa-angles-up:before { + content: '\f102'; +} +.b-fa-angle-double-up:before { + content: '\f102'; +} +.b-fa-ankh:before { + content: '\f644'; +} +.b-fa-apple-whole:before { + content: '\f5d1'; +} +.b-fa-apple-alt:before { + content: '\f5d1'; +} +.b-fa-archway:before { + content: '\f557'; +} +.b-fa-arrow-down:before { + content: '\f063'; +} +.b-fa-arrow-down-1-9:before { + content: '\f162'; +} +.b-fa-sort-numeric-asc:before { + content: '\f162'; +} +.b-fa-sort-numeric-down:before { + content: '\f162'; +} +.b-fa-arrow-down-9-1:before { + content: '\f886'; +} +.b-fa-sort-numeric-desc:before { + content: '\f886'; +} +.b-fa-sort-numeric-down-alt:before { + content: '\f886'; +} +.b-fa-arrow-down-a-z:before { + content: '\f15d'; +} +.b-fa-sort-alpha-asc:before { + content: '\f15d'; +} +.b-fa-sort-alpha-down:before { + content: '\f15d'; +} +.b-fa-arrow-down-long:before { + content: '\f175'; +} +.b-fa-long-arrow-down:before { + content: '\f175'; +} +.b-fa-arrow-down-short-wide:before { + content: '\f884'; +} +.b-fa-sort-amount-desc:before { + content: '\f884'; +} +.b-fa-sort-amount-down-alt:before { + content: '\f884'; +} +.b-fa-arrow-down-up-across-line:before { + content: '\e4af'; +} +.b-fa-arrow-down-up-lock:before { + content: '\e4b0'; +} +.b-fa-arrow-down-wide-short:before { + content: '\f160'; +} +.b-fa-sort-amount-asc:before { + content: '\f160'; +} +.b-fa-sort-amount-down:before { + content: '\f160'; +} +.b-fa-arrow-down-z-a:before { + content: '\f881'; +} +.b-fa-sort-alpha-desc:before { + content: '\f881'; +} +.b-fa-sort-alpha-down-alt:before { + content: '\f881'; +} +.b-fa-arrow-left:before { + content: '\f060'; +} +.b-fa-arrow-left-long:before { + content: '\f177'; +} +.b-fa-long-arrow-left:before { + content: '\f177'; +} +.b-fa-arrow-pointer:before { + content: '\f245'; +} +.b-fa-mouse-pointer:before { + content: '\f245'; +} +.b-fa-arrow-right:before { + content: '\f061'; +} +.b-fa-arrow-right-arrow-left:before { + content: '\f0ec'; +} +.b-fa-exchange:before { + content: '\f0ec'; +} +.b-fa-arrow-right-from-bracket:before { + content: '\f08b'; +} +.b-fa-sign-out:before { + content: '\f08b'; +} +.b-fa-arrow-right-long:before { + content: '\f178'; +} +.b-fa-long-arrow-right:before { + content: '\f178'; +} +.b-fa-arrow-right-to-bracket:before { + content: '\f090'; +} +.b-fa-sign-in:before { + content: '\f090'; +} +.b-fa-arrow-right-to-city:before { + content: '\e4b3'; +} +.b-fa-arrow-rotate-left:before { + content: '\f0e2'; +} +.b-fa-arrow-left-rotate:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-back:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-backward:before { + content: '\f0e2'; +} +.b-fa-undo:before { + content: '\f0e2'; +} +.b-fa-arrow-rotate-right:before { + content: '\f01e'; +} +.b-fa-arrow-right-rotate:before { + content: '\f01e'; +} +.b-fa-arrow-rotate-forward:before { + content: '\f01e'; +} +.b-fa-redo:before { + content: '\f01e'; +} +.b-fa-arrow-trend-down:before { + content: '\e097'; +} +.b-fa-arrow-trend-up:before { + content: '\e098'; +} +.b-fa-arrow-turn-down:before { + content: '\f149'; +} +.b-fa-level-down:before { + content: '\f149'; +} +.b-fa-arrow-turn-up:before { + content: '\f148'; +} +.b-fa-level-up:before { + content: '\f148'; +} +.b-fa-arrow-up:before { + content: '\f062'; +} +.b-fa-arrow-up-1-9:before { + content: '\f163'; +} +.b-fa-sort-numeric-up:before { + content: '\f163'; +} +.b-fa-arrow-up-9-1:before { + content: '\f887'; +} +.b-fa-sort-numeric-up-alt:before { + content: '\f887'; +} +.b-fa-arrow-up-a-z:before { + content: '\f15e'; +} +.b-fa-sort-alpha-up:before { + content: '\f15e'; +} +.b-fa-arrow-up-from-bracket:before { + content: '\e09a'; +} +.b-fa-arrow-up-from-ground-water:before { + content: '\e4b5'; +} +.b-fa-arrow-up-from-water-pump:before { + content: '\e4b6'; +} +.b-fa-arrow-up-long:before { + content: '\f176'; +} +.b-fa-long-arrow-up:before { + content: '\f176'; +} +.b-fa-arrow-up-right-dots:before { + content: '\e4b7'; +} +.b-fa-arrow-up-right-from-square:before { + content: '\f08e'; +} +.b-fa-external-link:before { + content: '\f08e'; +} +.b-fa-arrow-up-short-wide:before { + content: '\f885'; +} +.b-fa-sort-amount-up-alt:before { + content: '\f885'; +} +.b-fa-arrow-up-wide-short:before { + content: '\f161'; +} +.b-fa-sort-amount-up:before { + content: '\f161'; +} +.b-fa-arrow-up-z-a:before { + content: '\f882'; +} +.b-fa-sort-alpha-up-alt:before { + content: '\f882'; +} +.b-fa-arrows-down-to-line:before { + content: '\e4b8'; +} +.b-fa-arrows-down-to-people:before { + content: '\e4b9'; +} +.b-fa-arrows-left-right:before { + content: '\f07e'; +} +.b-fa-arrows-h:before { + content: '\f07e'; +} +.b-fa-arrows-left-right-to-line:before { + content: '\e4ba'; +} +.b-fa-arrows-rotate:before { + content: '\f021'; +} +.b-fa-refresh:before { + content: '\f021'; +} +.b-fa-sync:before { + content: '\f021'; +} +.b-fa-arrows-spin:before { + content: '\e4bb'; +} +.b-fa-arrows-split-up-and-left:before { + content: '\e4bc'; +} +.b-fa-arrows-to-circle:before { + content: '\e4bd'; +} +.b-fa-arrows-to-dot:before { + content: '\e4be'; +} +.b-fa-arrows-to-eye:before { + content: '\e4bf'; +} +.b-fa-arrows-turn-right:before { + content: '\e4c0'; +} +.b-fa-arrows-turn-to-dots:before { + content: '\e4c1'; +} +.b-fa-arrows-up-down:before { + content: '\f07d'; +} +.b-fa-arrows-v:before { + content: '\f07d'; +} +.b-fa-arrows-up-down-left-right:before { + content: '\f047'; +} +.b-fa-arrows:before { + content: '\f047'; +} +.b-fa-arrows-up-to-line:before { + content: '\e4c2'; +} +.b-fa-asterisk:before { + content: '*'; +} +.b-fa-at:before { + content: '@'; +} +.b-fa-atom:before { + content: '\f5d2'; +} +.b-fa-audio-description:before { + content: '\f29e'; +} +.b-fa-austral-sign:before { + content: '\e0a9'; +} +.b-fa-award:before { + content: '\f559'; +} +.b-fa-b:before { + content: 'B'; +} +.b-fa-baby:before { + content: '\f77c'; +} +.b-fa-baby-carriage:before { + content: '\f77d'; +} +.b-fa-carriage-baby:before { + content: '\f77d'; +} +.b-fa-backward:before { + content: '\f04a'; +} +.b-fa-backward-fast:before { + content: '\f049'; +} +.b-fa-fast-backward:before { + content: '\f049'; +} +.b-fa-backward-step:before { + content: '\f048'; +} +.b-fa-step-backward:before { + content: '\f048'; +} +.b-fa-bacon:before { + content: '\f7e5'; +} +.b-fa-bacteria:before { + content: '\e059'; +} +.b-fa-bacterium:before { + content: '\e05a'; +} +.b-fa-bag-shopping:before { + content: '\f290'; +} +.b-fa-shopping-bag:before { + content: '\f290'; +} +.b-fa-bahai:before { + content: '\f666'; +} +.b-fa-baht-sign:before { + content: '\e0ac'; +} +.b-fa-ban:before { + content: '\f05e'; +} +.b-fa-cancel:before { + content: '\f05e'; +} +.b-fa-ban-smoking:before { + content: '\f54d'; +} +.b-fa-smoking-ban:before { + content: '\f54d'; +} +.b-fa-bandage:before { + content: '\f462'; +} +.b-fa-band-aid:before { + content: '\f462'; +} +.b-fa-barcode:before { + content: '\f02a'; +} +.b-fa-bars:before { + content: '\f0c9'; +} +.b-fa-navicon:before { + content: '\f0c9'; +} +.b-fa-bars-progress:before { + content: '\f828'; +} +.b-fa-tasks-alt:before { + content: '\f828'; +} +.b-fa-bars-staggered:before { + content: '\f550'; +} +.b-fa-reorder:before { + content: '\f550'; +} +.b-fa-stream:before { + content: '\f550'; +} +.b-fa-baseball:before { + content: '\f433'; +} +.b-fa-baseball-ball:before { + content: '\f433'; +} +.b-fa-baseball-bat-ball:before { + content: '\f432'; +} +.b-fa-basket-shopping:before { + content: '\f291'; +} +.b-fa-shopping-basket:before { + content: '\f291'; +} +.b-fa-basketball:before { + content: '\f434'; +} +.b-fa-basketball-ball:before { + content: '\f434'; +} +.b-fa-bath:before { + content: '\f2cd'; +} +.b-fa-bathtub:before { + content: '\f2cd'; +} +.b-fa-battery-empty:before { + content: '\f244'; +} +.b-fa-battery-0:before { + content: '\f244'; +} +.b-fa-battery-full:before { + content: '\f240'; +} +.b-fa-battery:before { + content: '\f240'; +} +.b-fa-battery-5:before { + content: '\f240'; +} +.b-fa-battery-half:before { + content: '\f242'; +} +.b-fa-battery-3:before { + content: '\f242'; +} +.b-fa-battery-quarter:before { + content: '\f243'; +} +.b-fa-battery-2:before { + content: '\f243'; +} +.b-fa-battery-three-quarters:before { + content: '\f241'; +} +.b-fa-battery-4:before { + content: '\f241'; +} +.b-fa-bed:before { + content: '\f236'; +} +.b-fa-bed-pulse:before { + content: '\f487'; +} +.b-fa-procedures:before { + content: '\f487'; +} +.b-fa-beer-mug-empty:before { + content: '\f0fc'; +} +.b-fa-beer:before { + content: '\f0fc'; +} +.b-fa-bell:before { + content: '\f0f3'; +} +.b-fa-bell-concierge:before { + content: '\f562'; +} +.b-fa-concierge-bell:before { + content: '\f562'; +} +.b-fa-bell-slash:before { + content: '\f1f6'; +} +.b-fa-bezier-curve:before { + content: '\f55b'; +} +.b-fa-bicycle:before { + content: '\f206'; +} +.b-fa-binoculars:before { + content: '\f1e5'; +} +.b-fa-biohazard:before { + content: '\f780'; +} +.b-fa-bitcoin-sign:before { + content: '\e0b4'; +} +.b-fa-blender:before { + content: '\f517'; +} +.b-fa-blender-phone:before { + content: '\f6b6'; +} +.b-fa-blog:before { + content: '\f781'; +} +.b-fa-bold:before { + content: '\f032'; +} +.b-fa-bolt:before { + content: '\f0e7'; +} +.b-fa-zap:before { + content: '\f0e7'; +} +.b-fa-bolt-lightning:before { + content: '\e0b7'; +} +.b-fa-bomb:before { + content: '\f1e2'; +} +.b-fa-bone:before { + content: '\f5d7'; +} +.b-fa-bong:before { + content: '\f55c'; +} +.b-fa-book:before { + content: '\f02d'; +} +.b-fa-book-atlas:before { + content: '\f558'; +} +.b-fa-atlas:before { + content: '\f558'; +} +.b-fa-book-bible:before { + content: '\f647'; +} +.b-fa-bible:before { + content: '\f647'; +} +.b-fa-book-bookmark:before { + content: '\e0bb'; +} +.b-fa-book-journal-whills:before { + content: '\f66a'; +} +.b-fa-journal-whills:before { + content: '\f66a'; +} +.b-fa-book-medical:before { + content: '\f7e6'; +} +.b-fa-book-open:before { + content: '\f518'; +} +.b-fa-book-open-reader:before { + content: '\f5da'; +} +.b-fa-book-reader:before { + content: '\f5da'; +} +.b-fa-book-quran:before { + content: '\f687'; +} +.b-fa-quran:before { + content: '\f687'; +} +.b-fa-book-skull:before { + content: '\f6b7'; +} +.b-fa-book-dead:before { + content: '\f6b7'; +} +.b-fa-bookmark:before { + content: '\f02e'; +} +.b-fa-border-all:before { + content: '\f84c'; +} +.b-fa-border-none:before { + content: '\f850'; +} +.b-fa-border-top-left:before { + content: '\f853'; +} +.b-fa-border-style:before { + content: '\f853'; +} +.b-fa-bore-hole:before { + content: '\e4c3'; +} +.b-fa-bottle-droplet:before { + content: '\e4c4'; +} +.b-fa-bottle-water:before { + content: '\e4c5'; +} +.b-fa-bowl-food:before { + content: '\e4c6'; +} +.b-fa-bowl-rice:before { + content: '\e2eb'; +} +.b-fa-bowling-ball:before { + content: '\f436'; +} +.b-fa-box:before { + content: '\f466'; +} +.b-fa-box-archive:before { + content: '\f187'; +} +.b-fa-archive:before { + content: '\f187'; +} +.b-fa-box-open:before { + content: '\f49e'; +} +.b-fa-box-tissue:before { + content: '\e05b'; +} +.b-fa-boxes-packing:before { + content: '\e4c7'; +} +.b-fa-boxes-stacked:before { + content: '\f468'; +} +.b-fa-boxes:before { + content: '\f468'; +} +.b-fa-boxes-alt:before { + content: '\f468'; +} +.b-fa-braille:before { + content: '\f2a1'; +} +.b-fa-brain:before { + content: '\f5dc'; +} +.b-fa-brazilian-real-sign:before { + content: '\e46c'; +} +.b-fa-bread-slice:before { + content: '\f7ec'; +} +.b-fa-bridge:before { + content: '\e4c8'; +} +.b-fa-bridge-circle-check:before { + content: '\e4c9'; +} +.b-fa-bridge-circle-exclamation:before { + content: '\e4ca'; +} +.b-fa-bridge-circle-xmark:before { + content: '\e4cb'; +} +.b-fa-bridge-lock:before { + content: '\e4cc'; +} +.b-fa-bridge-water:before { + content: '\e4ce'; +} +.b-fa-briefcase:before { + content: '\f0b1'; +} +.b-fa-briefcase-medical:before { + content: '\f469'; +} +.b-fa-broom:before { + content: '\f51a'; +} +.b-fa-broom-ball:before { + content: '\f458'; +} +.b-fa-quidditch:before { + content: '\f458'; +} +.b-fa-quidditch-broom-ball:before { + content: '\f458'; +} +.b-fa-brush:before { + content: '\f55d'; +} +.b-fa-bucket:before { + content: '\e4cf'; +} +.b-fa-bug:before { + content: '\f188'; +} +.b-fa-bug-slash:before { + content: '\e490'; +} +.b-fa-bugs:before { + content: '\e4d0'; +} +.b-fa-building:before { + content: '\f1ad'; +} +.b-fa-building-circle-arrow-right:before { + content: '\e4d1'; +} +.b-fa-building-circle-check:before { + content: '\e4d2'; +} +.b-fa-building-circle-exclamation:before { + content: '\e4d3'; +} +.b-fa-building-circle-xmark:before { + content: '\e4d4'; +} +.b-fa-building-columns:before { + content: '\f19c'; +} +.b-fa-bank:before { + content: '\f19c'; +} +.b-fa-institution:before { + content: '\f19c'; +} +.b-fa-museum:before { + content: '\f19c'; +} +.b-fa-university:before { + content: '\f19c'; +} +.b-fa-building-flag:before { + content: '\e4d5'; +} +.b-fa-building-lock:before { + content: '\e4d6'; +} +.b-fa-building-ngo:before { + content: '\e4d7'; +} +.b-fa-building-shield:before { + content: '\e4d8'; +} +.b-fa-building-un:before { + content: '\e4d9'; +} +.b-fa-building-user:before { + content: '\e4da'; +} +.b-fa-building-wheat:before { + content: '\e4db'; +} +.b-fa-bullhorn:before { + content: '\f0a1'; +} +.b-fa-bullseye:before { + content: '\f140'; +} +.b-fa-burger:before { + content: '\f805'; +} +.b-fa-hamburger:before { + content: '\f805'; +} +.b-fa-burst:before { + content: '\e4dc'; +} +.b-fa-bus:before { + content: '\f207'; +} +.b-fa-bus-simple:before { + content: '\f55e'; +} +.b-fa-bus-alt:before { + content: '\f55e'; +} +.b-fa-business-time:before { + content: '\f64a'; +} +.b-fa-briefcase-clock:before { + content: '\f64a'; +} +.b-fa-c:before { + content: 'C'; +} +.b-fa-cake-candles:before { + content: '\f1fd'; +} +.b-fa-birthday-cake:before { + content: '\f1fd'; +} +.b-fa-cake:before { + content: '\f1fd'; +} +.b-fa-calculator:before { + content: '\f1ec'; +} +.b-fa-calendar:before { + content: '\f133'; +} +.b-fa-calendar-check:before { + content: '\f274'; +} +.b-fa-calendar-day:before { + content: '\f783'; +} +.b-fa-calendar-days:before { + content: '\f073'; +} +.b-fa-calendar-alt:before { + content: '\f073'; +} +.b-fa-calendar-minus:before { + content: '\f272'; +} +.b-fa-calendar-plus:before { + content: '\f271'; +} +.b-fa-calendar-week:before { + content: '\f784'; +} +.b-fa-calendar-xmark:before { + content: '\f273'; +} +.b-fa-calendar-times:before { + content: '\f273'; +} +.b-fa-camera:before { + content: '\f030'; +} +.b-fa-camera-alt:before { + content: '\f030'; +} +.b-fa-camera-retro:before { + content: '\f083'; +} +.b-fa-camera-rotate:before { + content: '\e0d8'; +} +.b-fa-campground:before { + content: '\f6bb'; +} +.b-fa-candy-cane:before { + content: '\f786'; +} +.b-fa-cannabis:before { + content: '\f55f'; +} +.b-fa-capsules:before { + content: '\f46b'; +} +.b-fa-car:before { + content: '\f1b9'; +} +.b-fa-automobile:before { + content: '\f1b9'; +} +.b-fa-car-battery:before { + content: '\f5df'; +} +.b-fa-battery-car:before { + content: '\f5df'; +} +.b-fa-car-burst:before { + content: '\f5e1'; +} +.b-fa-car-crash:before { + content: '\f5e1'; +} +.b-fa-car-on:before { + content: '\e4dd'; +} +.b-fa-car-rear:before { + content: '\f5de'; +} +.b-fa-car-alt:before { + content: '\f5de'; +} +.b-fa-car-side:before { + content: '\f5e4'; +} +.b-fa-car-tunnel:before { + content: '\e4de'; +} +.b-fa-caravan:before { + content: '\f8ff'; +} +.b-fa-caret-down:before { + content: '\f0d7'; +} +.b-fa-caret-left:before { + content: '\f0d9'; +} +.b-fa-caret-right:before { + content: '\f0da'; +} +.b-fa-caret-up:before { + content: '\f0d8'; +} +.b-fa-carrot:before { + content: '\f787'; +} +.b-fa-cart-arrow-down:before { + content: '\f218'; +} +.b-fa-cart-flatbed:before { + content: '\f474'; +} +.b-fa-dolly-flatbed:before { + content: '\f474'; +} +.b-fa-cart-flatbed-suitcase:before { + content: '\f59d'; +} +.b-fa-luggage-cart:before { + content: '\f59d'; +} +.b-fa-cart-plus:before { + content: '\f217'; +} +.b-fa-cart-shopping:before { + content: '\f07a'; +} +.b-fa-shopping-cart:before { + content: '\f07a'; +} +.b-fa-cash-register:before { + content: '\f788'; +} +.b-fa-cat:before { + content: '\f6be'; +} +.b-fa-cedi-sign:before { + content: '\e0df'; +} +.b-fa-cent-sign:before { + content: '\e3f5'; +} +.b-fa-certificate:before { + content: '\f0a3'; +} +.b-fa-chair:before { + content: '\f6c0'; +} +.b-fa-chalkboard:before { + content: '\f51b'; +} +.b-fa-blackboard:before { + content: '\f51b'; +} +.b-fa-chalkboard-user:before { + content: '\f51c'; +} +.b-fa-chalkboard-teacher:before { + content: '\f51c'; +} +.b-fa-champagne-glasses:before { + content: '\f79f'; +} +.b-fa-glass-cheers:before { + content: '\f79f'; +} +.b-fa-charging-station:before { + content: '\f5e7'; +} +.b-fa-chart-area:before { + content: '\f1fe'; +} +.b-fa-area-chart:before { + content: '\f1fe'; +} +.b-fa-chart-bar:before { + content: '\f080'; +} +.b-fa-bar-chart:before { + content: '\f080'; +} +.b-fa-chart-column:before { + content: '\e0e3'; +} +.b-fa-chart-gantt:before { + content: '\e0e4'; +} +.b-fa-chart-line:before { + content: '\f201'; +} +.b-fa-line-chart:before { + content: '\f201'; +} +.b-fa-chart-pie:before { + content: '\f200'; +} +.b-fa-pie-chart:before { + content: '\f200'; +} +.b-fa-chart-simple:before { + content: '\e473'; +} +.b-fa-check:before { + content: '\f00c'; +} +.b-fa-check-double:before { + content: '\f560'; +} +.b-fa-check-to-slot:before { + content: '\f772'; +} +.b-fa-vote-yea:before { + content: '\f772'; +} +.b-fa-cheese:before { + content: '\f7ef'; +} +.b-fa-chess:before { + content: '\f439'; +} +.b-fa-chess-bishop:before { + content: '\f43a'; +} +.b-fa-chess-board:before { + content: '\f43c'; +} +.b-fa-chess-king:before { + content: '\f43f'; +} +.b-fa-chess-knight:before { + content: '\f441'; +} +.b-fa-chess-pawn:before { + content: '\f443'; +} +.b-fa-chess-queen:before { + content: '\f445'; +} +.b-fa-chess-rook:before { + content: '\f447'; +} +.b-fa-chevron-down:before { + content: '\f078'; +} +.b-fa-chevron-left:before { + content: '\f053'; +} +.b-fa-chevron-right:before { + content: '\f054'; +} +.b-fa-chevron-up:before { + content: '\f077'; +} +.b-fa-child:before { + content: '\f1ae'; +} +.b-fa-child-dress:before { + content: '\e59c'; +} +.b-fa-child-reaching:before { + content: '\e59d'; +} +.b-fa-child-rifle:before { + content: '\e4e0'; +} +.b-fa-children:before { + content: '\e4e1'; +} +.b-fa-church:before { + content: '\f51d'; +} +.b-fa-circle:before { + content: '\f111'; +} +.b-fa-circle-arrow-down:before { + content: '\f0ab'; +} +.b-fa-arrow-circle-down:before { + content: '\f0ab'; +} +.b-fa-circle-arrow-left:before { + content: '\f0a8'; +} +.b-fa-arrow-circle-left:before { + content: '\f0a8'; +} +.b-fa-circle-arrow-right:before { + content: '\f0a9'; +} +.b-fa-arrow-circle-right:before { + content: '\f0a9'; +} +.b-fa-circle-arrow-up:before { + content: '\f0aa'; +} +.b-fa-arrow-circle-up:before { + content: '\f0aa'; +} +.b-fa-circle-check:before { + content: '\f058'; +} +.b-fa-check-circle:before { + content: '\f058'; +} +.b-fa-circle-chevron-down:before { + content: '\f13a'; +} +.b-fa-chevron-circle-down:before { + content: '\f13a'; +} +.b-fa-circle-chevron-left:before { + content: '\f137'; +} +.b-fa-chevron-circle-left:before { + content: '\f137'; +} +.b-fa-circle-chevron-right:before { + content: '\f138'; +} +.b-fa-chevron-circle-right:before { + content: '\f138'; +} +.b-fa-circle-chevron-up:before { + content: '\f139'; +} +.b-fa-chevron-circle-up:before { + content: '\f139'; +} +.b-fa-circle-dollar-to-slot:before { + content: '\f4b9'; +} +.b-fa-donate:before { + content: '\f4b9'; +} +.b-fa-circle-dot:before { + content: '\f192'; +} +.b-fa-dot-circle:before { + content: '\f192'; +} +.b-fa-circle-down:before { + content: '\f358'; +} +.b-fa-arrow-alt-circle-down:before { + content: '\f358'; +} +.b-fa-circle-exclamation:before { + content: '\f06a'; +} +.b-fa-exclamation-circle:before { + content: '\f06a'; +} +.b-fa-circle-h:before { + content: '\f47e'; +} +.b-fa-hospital-symbol:before { + content: '\f47e'; +} +.b-fa-circle-half-stroke:before { + content: '\f042'; +} +.b-fa-adjust:before { + content: '\f042'; +} +.b-fa-circle-info:before { + content: '\f05a'; +} +.b-fa-info-circle:before { + content: '\f05a'; +} +.b-fa-circle-left:before { + content: '\f359'; +} +.b-fa-arrow-alt-circle-left:before { + content: '\f359'; +} +.b-fa-circle-minus:before { + content: '\f056'; +} +.b-fa-minus-circle:before { + content: '\f056'; +} +.b-fa-circle-nodes:before { + content: '\e4e2'; +} +.b-fa-circle-notch:before { + content: '\f1ce'; +} +.b-fa-circle-pause:before { + content: '\f28b'; +} +.b-fa-pause-circle:before { + content: '\f28b'; +} +.b-fa-circle-play:before { + content: '\f144'; +} +.b-fa-play-circle:before { + content: '\f144'; +} +.b-fa-circle-plus:before { + content: '\f055'; +} +.b-fa-plus-circle:before { + content: '\f055'; +} +.b-fa-circle-question:before { + content: '\f059'; +} +.b-fa-question-circle:before { + content: '\f059'; +} +.b-fa-circle-radiation:before { + content: '\f7ba'; +} +.b-fa-radiation-alt:before { + content: '\f7ba'; +} +.b-fa-circle-right:before { + content: '\f35a'; +} +.b-fa-arrow-alt-circle-right:before { + content: '\f35a'; +} +.b-fa-circle-stop:before { + content: '\f28d'; +} +.b-fa-stop-circle:before { + content: '\f28d'; +} +.b-fa-circle-up:before { + content: '\f35b'; +} +.b-fa-arrow-alt-circle-up:before { + content: '\f35b'; +} +.b-fa-circle-user:before { + content: '\f2bd'; +} +.b-fa-user-circle:before { + content: '\f2bd'; +} +.b-fa-circle-xmark:before { + content: '\f057'; +} +.b-fa-times-circle:before { + content: '\f057'; +} +.b-fa-xmark-circle:before { + content: '\f057'; +} +.b-fa-city:before { + content: '\f64f'; +} +.b-fa-clapperboard:before { + content: '\e131'; +} +.b-fa-clipboard:before { + content: '\f328'; +} +.b-fa-clipboard-check:before { + content: '\f46c'; +} +.b-fa-clipboard-list:before { + content: '\f46d'; +} +.b-fa-clipboard-question:before { + content: '\e4e3'; +} +.b-fa-clipboard-user:before { + content: '\f7f3'; +} +.b-fa-clock:before { + content: '\f017'; +} +.b-fa-clock-four:before { + content: '\f017'; +} +.b-fa-clock-rotate-left:before { + content: '\f1da'; +} +.b-fa-history:before { + content: '\f1da'; +} +.b-fa-clone:before { + content: '\f24d'; +} +.b-fa-closed-captioning:before { + content: '\f20a'; +} +.b-fa-cloud:before { + content: '\f0c2'; +} +.b-fa-cloud-arrow-down:before { + content: '\f0ed'; +} +.b-fa-cloud-download:before { + content: '\f0ed'; +} +.b-fa-cloud-download-alt:before { + content: '\f0ed'; +} +.b-fa-cloud-arrow-up:before { + content: '\f0ee'; +} +.b-fa-cloud-upload:before { + content: '\f0ee'; +} +.b-fa-cloud-upload-alt:before { + content: '\f0ee'; +} +.b-fa-cloud-bolt:before { + content: '\f76c'; +} +.b-fa-thunderstorm:before { + content: '\f76c'; +} +.b-fa-cloud-meatball:before { + content: '\f73b'; +} +.b-fa-cloud-moon:before { + content: '\f6c3'; +} +.b-fa-cloud-moon-rain:before { + content: '\f73c'; +} +.b-fa-cloud-rain:before { + content: '\f73d'; +} +.b-fa-cloud-showers-heavy:before { + content: '\f740'; +} +.b-fa-cloud-showers-water:before { + content: '\e4e4'; +} +.b-fa-cloud-sun:before { + content: '\f6c4'; +} +.b-fa-cloud-sun-rain:before { + content: '\f743'; +} +.b-fa-clover:before { + content: '\e139'; +} +.b-fa-code:before { + content: '\f121'; +} +.b-fa-code-branch:before { + content: '\f126'; +} +.b-fa-code-commit:before { + content: '\f386'; +} +.b-fa-code-compare:before { + content: '\e13a'; +} +.b-fa-code-fork:before { + content: '\e13b'; +} +.b-fa-code-merge:before { + content: '\f387'; +} +.b-fa-code-pull-request:before { + content: '\e13c'; +} +.b-fa-coins:before { + content: '\f51e'; +} +.b-fa-colon-sign:before { + content: '\e140'; +} +.b-fa-comment:before { + content: '\f075'; +} +.b-fa-comment-dollar:before { + content: '\f651'; +} +.b-fa-comment-dots:before { + content: '\f4ad'; +} +.b-fa-commenting:before { + content: '\f4ad'; +} +.b-fa-comment-medical:before { + content: '\f7f5'; +} +.b-fa-comment-slash:before { + content: '\f4b3'; +} +.b-fa-comment-sms:before { + content: '\f7cd'; +} +.b-fa-sms:before { + content: '\f7cd'; +} +.b-fa-comments:before { + content: '\f086'; +} +.b-fa-comments-dollar:before { + content: '\f653'; +} +.b-fa-compact-disc:before { + content: '\f51f'; +} +.b-fa-compass:before { + content: '\f14e'; +} +.b-fa-compass-drafting:before { + content: '\f568'; +} +.b-fa-drafting-compass:before { + content: '\f568'; +} +.b-fa-compress:before { + content: '\f066'; +} +.b-fa-computer:before { + content: '\e4e5'; +} +.b-fa-computer-mouse:before { + content: '\f8cc'; +} +.b-fa-mouse:before { + content: '\f8cc'; +} +.b-fa-cookie:before { + content: '\f563'; +} +.b-fa-cookie-bite:before { + content: '\f564'; +} +.b-fa-copy:before { + content: '\f0c5'; +} +.b-fa-copyright:before { + content: '\f1f9'; +} +.b-fa-couch:before { + content: '\f4b8'; +} +.b-fa-cow:before { + content: '\f6c8'; +} +.b-fa-credit-card:before { + content: '\f09d'; +} +.b-fa-credit-card-alt:before { + content: '\f09d'; +} +.b-fa-crop:before { + content: '\f125'; +} +.b-fa-crop-simple:before { + content: '\f565'; +} +.b-fa-crop-alt:before { + content: '\f565'; +} +.b-fa-cross:before { + content: '\f654'; +} +.b-fa-crosshairs:before { + content: '\f05b'; +} +.b-fa-crow:before { + content: '\f520'; +} +.b-fa-crown:before { + content: '\f521'; +} +.b-fa-crutch:before { + content: '\f7f7'; +} +.b-fa-cruzeiro-sign:before { + content: '\e152'; +} +.b-fa-cube:before { + content: '\f1b2'; +} +.b-fa-cubes:before { + content: '\f1b3'; +} +.b-fa-cubes-stacked:before { + content: '\e4e6'; +} +.b-fa-d:before { + content: 'D'; +} +.b-fa-database:before { + content: '\f1c0'; +} +.b-fa-delete-left:before { + content: '\f55a'; +} +.b-fa-backspace:before { + content: '\f55a'; +} +.b-fa-democrat:before { + content: '\f747'; +} +.b-fa-desktop:before { + content: '\f390'; +} +.b-fa-desktop-alt:before { + content: '\f390'; +} +.b-fa-dharmachakra:before { + content: '\f655'; +} +.b-fa-diagram-next:before { + content: '\e476'; +} +.b-fa-diagram-predecessor:before { + content: '\e477'; +} +.b-fa-diagram-project:before { + content: '\f542'; +} +.b-fa-project-diagram:before { + content: '\f542'; +} +.b-fa-diagram-successor:before { + content: '\e47a'; +} +.b-fa-diamond:before { + content: '\f219'; +} +.b-fa-diamond-turn-right:before { + content: '\f5eb'; +} +.b-fa-directions:before { + content: '\f5eb'; +} +.b-fa-dice:before { + content: '\f522'; +} +.b-fa-dice-d20:before { + content: '\f6cf'; +} +.b-fa-dice-d6:before { + content: '\f6d1'; +} +.b-fa-dice-five:before { + content: '\f523'; +} +.b-fa-dice-four:before { + content: '\f524'; +} +.b-fa-dice-one:before { + content: '\f525'; +} +.b-fa-dice-six:before { + content: '\f526'; +} +.b-fa-dice-three:before { + content: '\f527'; +} +.b-fa-dice-two:before { + content: '\f528'; +} +.b-fa-disease:before { + content: '\f7fa'; +} +.b-fa-display:before { + content: '\e163'; +} +.b-fa-divide:before { + content: '\f529'; +} +.b-fa-dna:before { + content: '\f471'; +} +.b-fa-dog:before { + content: '\f6d3'; +} +.b-fa-dollar-sign:before { + content: '$'; +} +.b-fa-dollar:before { + content: '$'; +} +.b-fa-usd:before { + content: '$'; +} +.b-fa-dolly:before { + content: '\f472'; +} +.b-fa-dolly-box:before { + content: '\f472'; +} +.b-fa-dong-sign:before { + content: '\e169'; +} +.b-fa-door-closed:before { + content: '\f52a'; +} +.b-fa-door-open:before { + content: '\f52b'; +} +.b-fa-dove:before { + content: '\f4ba'; +} +.b-fa-down-left-and-up-right-to-center:before { + content: '\f422'; +} +.b-fa-compress-alt:before { + content: '\f422'; +} +.b-fa-down-long:before { + content: '\f309'; +} +.b-fa-long-arrow-alt-down:before { + content: '\f309'; +} +.b-fa-download:before { + content: '\f019'; +} +.b-fa-dragon:before { + content: '\f6d5'; +} +.b-fa-draw-polygon:before { + content: '\f5ee'; +} +.b-fa-droplet:before { + content: '\f043'; +} +.b-fa-tint:before { + content: '\f043'; +} +.b-fa-droplet-slash:before { + content: '\f5c7'; +} +.b-fa-tint-slash:before { + content: '\f5c7'; +} +.b-fa-drum:before { + content: '\f569'; +} +.b-fa-drum-steelpan:before { + content: '\f56a'; +} +.b-fa-drumstick-bite:before { + content: '\f6d7'; +} +.b-fa-dumbbell:before { + content: '\f44b'; +} +.b-fa-dumpster:before { + content: '\f793'; +} +.b-fa-dumpster-fire:before { + content: '\f794'; +} +.b-fa-dungeon:before { + content: '\f6d9'; +} +.b-fa-e:before { + content: 'E'; +} +.b-fa-ear-deaf:before { + content: '\f2a4'; +} +.b-fa-deaf:before { + content: '\f2a4'; +} +.b-fa-deafness:before { + content: '\f2a4'; +} +.b-fa-hard-of-hearing:before { + content: '\f2a4'; +} +.b-fa-ear-listen:before { + content: '\f2a2'; +} +.b-fa-assistive-listening-systems:before { + content: '\f2a2'; +} +.b-fa-earth-africa:before { + content: '\f57c'; +} +.b-fa-globe-africa:before { + content: '\f57c'; +} +.b-fa-earth-americas:before { + content: '\f57d'; +} +.b-fa-earth:before { + content: '\f57d'; +} +.b-fa-earth-america:before { + content: '\f57d'; +} +.b-fa-globe-americas:before { + content: '\f57d'; +} +.b-fa-earth-asia:before { + content: '\f57e'; +} +.b-fa-globe-asia:before { + content: '\f57e'; +} +.b-fa-earth-europe:before { + content: '\f7a2'; +} +.b-fa-globe-europe:before { + content: '\f7a2'; +} +.b-fa-earth-oceania:before { + content: '\e47b'; +} +.b-fa-globe-oceania:before { + content: '\e47b'; +} +.b-fa-egg:before { + content: '\f7fb'; +} +.b-fa-eject:before { + content: '\f052'; +} +.b-fa-elevator:before { + content: '\e16d'; +} +.b-fa-ellipsis:before { + content: '\f141'; +} +.b-fa-ellipsis-h:before { + content: '\f141'; +} +.b-fa-ellipsis-vertical:before { + content: '\f142'; +} +.b-fa-ellipsis-v:before { + content: '\f142'; +} +.b-fa-envelope:before { + content: '\f0e0'; +} +.b-fa-envelope-circle-check:before { + content: '\e4e8'; +} +.b-fa-envelope-open:before { + content: '\f2b6'; +} +.b-fa-envelope-open-text:before { + content: '\f658'; +} +.b-fa-envelopes-bulk:before { + content: '\f674'; +} +.b-fa-mail-bulk:before { + content: '\f674'; +} +.b-fa-equals:before { + content: '='; +} +.b-fa-eraser:before { + content: '\f12d'; +} +.b-fa-ethernet:before { + content: '\f796'; +} +.b-fa-euro-sign:before { + content: '\f153'; +} +.b-fa-eur:before { + content: '\f153'; +} +.b-fa-euro:before { + content: '\f153'; +} +.b-fa-exclamation:before { + content: '!'; +} +.b-fa-expand:before { + content: '\f065'; +} +.b-fa-explosion:before { + content: '\e4e9'; +} +.b-fa-eye:before { + content: '\f06e'; +} +.b-fa-eye-dropper:before { + content: '\f1fb'; +} +.b-fa-eye-dropper-empty:before { + content: '\f1fb'; +} +.b-fa-eyedropper:before { + content: '\f1fb'; +} +.b-fa-eye-low-vision:before { + content: '\f2a8'; +} +.b-fa-low-vision:before { + content: '\f2a8'; +} +.b-fa-eye-slash:before { + content: '\f070'; +} +.b-fa-f:before { + content: 'F'; +} +.b-fa-face-angry:before { + content: '\f556'; +} +.b-fa-angry:before { + content: '\f556'; +} +.b-fa-face-dizzy:before { + content: '\f567'; +} +.b-fa-dizzy:before { + content: '\f567'; +} +.b-fa-face-flushed:before { + content: '\f579'; +} +.b-fa-flushed:before { + content: '\f579'; +} +.b-fa-face-frown:before { + content: '\f119'; +} +.b-fa-frown:before { + content: '\f119'; +} +.b-fa-face-frown-open:before { + content: '\f57a'; +} +.b-fa-frown-open:before { + content: '\f57a'; +} +.b-fa-face-grimace:before { + content: '\f57f'; +} +.b-fa-grimace:before { + content: '\f57f'; +} +.b-fa-face-grin:before { + content: '\f580'; +} +.b-fa-grin:before { + content: '\f580'; +} +.b-fa-face-grin-beam:before { + content: '\f582'; +} +.b-fa-grin-beam:before { + content: '\f582'; +} +.b-fa-face-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-grin-beam-sweat:before { + content: '\f583'; +} +.b-fa-face-grin-hearts:before { + content: '\f584'; +} +.b-fa-grin-hearts:before { + content: '\f584'; +} +.b-fa-face-grin-squint:before { + content: '\f585'; +} +.b-fa-grin-squint:before { + content: '\f585'; +} +.b-fa-face-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-grin-squint-tears:before { + content: '\f586'; +} +.b-fa-face-grin-stars:before { + content: '\f587'; +} +.b-fa-grin-stars:before { + content: '\f587'; +} +.b-fa-face-grin-tears:before { + content: '\f588'; +} +.b-fa-grin-tears:before { + content: '\f588'; +} +.b-fa-face-grin-tongue:before { + content: '\f589'; +} +.b-fa-grin-tongue:before { + content: '\f589'; +} +.b-fa-face-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-grin-tongue-squint:before { + content: '\f58a'; +} +.b-fa-face-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-grin-tongue-wink:before { + content: '\f58b'; +} +.b-fa-face-grin-wide:before { + content: '\f581'; +} +.b-fa-grin-alt:before { + content: '\f581'; +} +.b-fa-face-grin-wink:before { + content: '\f58c'; +} +.b-fa-grin-wink:before { + content: '\f58c'; +} +.b-fa-face-kiss:before { + content: '\f596'; +} +.b-fa-kiss:before { + content: '\f596'; +} +.b-fa-face-kiss-beam:before { + content: '\f597'; +} +.b-fa-kiss-beam:before { + content: '\f597'; +} +.b-fa-face-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-kiss-wink-heart:before { + content: '\f598'; +} +.b-fa-face-laugh:before { + content: '\f599'; +} +.b-fa-laugh:before { + content: '\f599'; +} +.b-fa-face-laugh-beam:before { + content: '\f59a'; +} +.b-fa-laugh-beam:before { + content: '\f59a'; +} +.b-fa-face-laugh-squint:before { + content: '\f59b'; +} +.b-fa-laugh-squint:before { + content: '\f59b'; +} +.b-fa-face-laugh-wink:before { + content: '\f59c'; +} +.b-fa-laugh-wink:before { + content: '\f59c'; +} +.b-fa-face-meh:before { + content: '\f11a'; +} +.b-fa-meh:before { + content: '\f11a'; +} +.b-fa-face-meh-blank:before { + content: '\f5a4'; +} +.b-fa-meh-blank:before { + content: '\f5a4'; +} +.b-fa-face-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-meh-rolling-eyes:before { + content: '\f5a5'; +} +.b-fa-face-sad-cry:before { + content: '\f5b3'; +} +.b-fa-sad-cry:before { + content: '\f5b3'; +} +.b-fa-face-sad-tear:before { + content: '\f5b4'; +} +.b-fa-sad-tear:before { + content: '\f5b4'; +} +.b-fa-face-smile:before { + content: '\f118'; +} +.b-fa-smile:before { + content: '\f118'; +} +.b-fa-face-smile-beam:before { + content: '\f5b8'; +} +.b-fa-smile-beam:before { + content: '\f5b8'; +} +.b-fa-face-smile-wink:before { + content: '\f4da'; +} +.b-fa-smile-wink:before { + content: '\f4da'; +} +.b-fa-face-surprise:before { + content: '\f5c2'; +} +.b-fa-surprise:before { + content: '\f5c2'; +} +.b-fa-face-tired:before { + content: '\f5c8'; +} +.b-fa-tired:before { + content: '\f5c8'; +} +.b-fa-fan:before { + content: '\f863'; +} +.b-fa-faucet:before { + content: '\e005'; +} +.b-fa-faucet-drip:before { + content: '\e006'; +} +.b-fa-fax:before { + content: '\f1ac'; +} +.b-fa-feather:before { + content: '\f52d'; +} +.b-fa-feather-pointed:before { + content: '\f56b'; +} +.b-fa-feather-alt:before { + content: '\f56b'; +} +.b-fa-ferry:before { + content: '\e4ea'; +} +.b-fa-file:before { + content: '\f15b'; +} +.b-fa-file-arrow-down:before { + content: '\f56d'; +} +.b-fa-file-download:before { + content: '\f56d'; +} +.b-fa-file-arrow-up:before { + content: '\f574'; +} +.b-fa-file-upload:before { + content: '\f574'; +} +.b-fa-file-audio:before { + content: '\f1c7'; +} +.b-fa-file-circle-check:before { + content: '\e493'; +} +.b-fa-file-circle-exclamation:before { + content: '\e4eb'; +} +.b-fa-file-circle-minus:before { + content: '\e4ed'; +} +.b-fa-file-circle-plus:before { + content: '\e4ee'; +} +.b-fa-file-circle-question:before { + content: '\e4ef'; +} +.b-fa-file-circle-xmark:before { + content: '\e494'; +} +.b-fa-file-code:before { + content: '\f1c9'; +} +.b-fa-file-contract:before { + content: '\f56c'; +} +.b-fa-file-csv:before { + content: '\f6dd'; +} +.b-fa-file-excel:before { + content: '\f1c3'; +} +.b-fa-file-export:before { + content: '\f56e'; +} +.b-fa-arrow-right-from-file:before { + content: '\f56e'; +} +.b-fa-file-image:before { + content: '\f1c5'; +} +.b-fa-file-import:before { + content: '\f56f'; +} +.b-fa-arrow-right-to-file:before { + content: '\f56f'; +} +.b-fa-file-invoice:before { + content: '\f570'; +} +.b-fa-file-invoice-dollar:before { + content: '\f571'; +} +.b-fa-file-lines:before { + content: '\f15c'; +} +.b-fa-file-alt:before { + content: '\f15c'; +} +.b-fa-file-text:before { + content: '\f15c'; +} +.b-fa-file-medical:before { + content: '\f477'; +} +.b-fa-file-pdf:before { + content: '\f1c1'; +} +.b-fa-file-pen:before { + content: '\f31c'; +} +.b-fa-file-edit:before { + content: '\f31c'; +} +.b-fa-file-powerpoint:before { + content: '\f1c4'; +} +.b-fa-file-prescription:before { + content: '\f572'; +} +.b-fa-file-shield:before { + content: '\e4f0'; +} +.b-fa-file-signature:before { + content: '\f573'; +} +.b-fa-file-video:before { + content: '\f1c8'; +} +.b-fa-file-waveform:before { + content: '\f478'; +} +.b-fa-file-medical-alt:before { + content: '\f478'; +} +.b-fa-file-word:before { + content: '\f1c2'; +} +.b-fa-file-zipper:before { + content: '\f1c6'; +} +.b-fa-file-archive:before { + content: '\f1c6'; +} +.b-fa-fill:before { + content: '\f575'; +} +.b-fa-fill-drip:before { + content: '\f576'; +} +.b-fa-film:before { + content: '\f008'; +} +.b-fa-filter:before { + content: '\f0b0'; +} +.b-fa-filter-circle-dollar:before { + content: '\f662'; +} +.b-fa-funnel-dollar:before { + content: '\f662'; +} +.b-fa-filter-circle-xmark:before { + content: '\e17b'; +} +.b-fa-fingerprint:before { + content: '\f577'; +} +.b-fa-fire:before { + content: '\f06d'; +} +.b-fa-fire-burner:before { + content: '\e4f1'; +} +.b-fa-fire-extinguisher:before { + content: '\f134'; +} +.b-fa-fire-flame-curved:before { + content: '\f7e4'; +} +.b-fa-fire-alt:before { + content: '\f7e4'; +} +.b-fa-fire-flame-simple:before { + content: '\f46a'; +} +.b-fa-burn:before { + content: '\f46a'; +} +.b-fa-fish:before { + content: '\f578'; +} +.b-fa-fish-fins:before { + content: '\e4f2'; +} +.b-fa-flag:before { + content: '\f024'; +} +.b-fa-flag-checkered:before { + content: '\f11e'; +} +.b-fa-flag-usa:before { + content: '\f74d'; +} +.b-fa-flask:before { + content: '\f0c3'; +} +.b-fa-flask-vial:before { + content: '\e4f3'; +} +.b-fa-floppy-disk:before { + content: '\f0c7'; +} +.b-fa-save:before { + content: '\f0c7'; +} +.b-fa-florin-sign:before { + content: '\e184'; +} +.b-fa-folder:before { + content: '\f07b'; +} +.b-fa-folder-blank:before { + content: '\f07b'; +} +.b-fa-folder-closed:before { + content: '\e185'; +} +.b-fa-folder-minus:before { + content: '\f65d'; +} +.b-fa-folder-open:before { + content: '\f07c'; +} +.b-fa-folder-plus:before { + content: '\f65e'; +} +.b-fa-folder-tree:before { + content: '\f802'; +} +.b-fa-font:before { + content: '\f031'; +} +.b-fa-football:before { + content: '\f44e'; +} +.b-fa-football-ball:before { + content: '\f44e'; +} +.b-fa-forward:before { + content: '\f04e'; +} +.b-fa-forward-fast:before { + content: '\f050'; +} +.b-fa-fast-forward:before { + content: '\f050'; +} +.b-fa-forward-step:before { + content: '\f051'; +} +.b-fa-step-forward:before { + content: '\f051'; +} +.b-fa-franc-sign:before { + content: '\e18f'; +} +.b-fa-frog:before { + content: '\f52e'; +} +.b-fa-futbol:before { + content: '\f1e3'; +} +.b-fa-futbol-ball:before { + content: '\f1e3'; +} +.b-fa-soccer-ball:before { + content: '\f1e3'; +} +.b-fa-g:before { + content: 'G'; +} +.b-fa-gamepad:before { + content: '\f11b'; +} +.b-fa-gas-pump:before { + content: '\f52f'; +} +.b-fa-gauge:before { + content: '\f624'; +} +.b-fa-dashboard:before { + content: '\f624'; +} +.b-fa-gauge-med:before { + content: '\f624'; +} +.b-fa-tachometer-alt-average:before { + content: '\f624'; +} +.b-fa-gauge-high:before { + content: '\f625'; +} +.b-fa-tachometer-alt:before { + content: '\f625'; +} +.b-fa-tachometer-alt-fast:before { + content: '\f625'; +} +.b-fa-gauge-simple:before { + content: '\f629'; +} +.b-fa-gauge-simple-med:before { + content: '\f629'; +} +.b-fa-tachometer-average:before { + content: '\f629'; +} +.b-fa-gauge-simple-high:before { + content: '\f62a'; +} +.b-fa-tachometer:before { + content: '\f62a'; +} +.b-fa-tachometer-fast:before { + content: '\f62a'; +} +.b-fa-gavel:before { + content: '\f0e3'; +} +.b-fa-legal:before { + content: '\f0e3'; +} +.b-fa-gear:before { + content: '\f013'; +} +.b-fa-cog:before { + content: '\f013'; +} +.b-fa-gears:before { + content: '\f085'; +} +.b-fa-cogs:before { + content: '\f085'; +} +.b-fa-gem:before { + content: '\f3a5'; +} +.b-fa-genderless:before { + content: '\f22d'; +} +.b-fa-ghost:before { + content: '\f6e2'; +} +.b-fa-gift:before { + content: '\f06b'; +} +.b-fa-gifts:before { + content: '\f79c'; +} +.b-fa-glass-water:before { + content: '\e4f4'; +} +.b-fa-glass-water-droplet:before { + content: '\e4f5'; +} +.b-fa-glasses:before { + content: '\f530'; +} +.b-fa-globe:before { + content: '\f0ac'; +} +.b-fa-golf-ball-tee:before { + content: '\f450'; +} +.b-fa-golf-ball:before { + content: '\f450'; +} +.b-fa-gopuram:before { + content: '\f664'; +} +.b-fa-graduation-cap:before { + content: '\f19d'; +} +.b-fa-mortar-board:before { + content: '\f19d'; +} +.b-fa-greater-than:before { + content: '>'; +} +.b-fa-greater-than-equal:before { + content: '\f532'; +} +.b-fa-grip:before { + content: '\f58d'; +} +.b-fa-grip-horizontal:before { + content: '\f58d'; +} +.b-fa-grip-lines:before { + content: '\f7a4'; +} +.b-fa-grip-lines-vertical:before { + content: '\f7a5'; +} +.b-fa-grip-vertical:before { + content: '\f58e'; +} +.b-fa-group-arrows-rotate:before { + content: '\e4f6'; +} +.b-fa-guarani-sign:before { + content: '\e19a'; +} +.b-fa-guitar:before { + content: '\f7a6'; +} +.b-fa-gun:before { + content: '\e19b'; +} +.b-fa-h:before { + content: 'H'; +} +.b-fa-hammer:before { + content: '\f6e3'; +} +.b-fa-hamsa:before { + content: '\f665'; +} +.b-fa-hand:before { + content: '\f256'; +} +.b-fa-hand-paper:before { + content: '\f256'; +} +.b-fa-hand-back-fist:before { + content: '\f255'; +} +.b-fa-hand-rock:before { + content: '\f255'; +} +.b-fa-hand-dots:before { + content: '\f461'; +} +.b-fa-allergies:before { + content: '\f461'; +} +.b-fa-hand-fist:before { + content: '\f6de'; +} +.b-fa-fist-raised:before { + content: '\f6de'; +} +.b-fa-hand-holding:before { + content: '\f4bd'; +} +.b-fa-hand-holding-dollar:before { + content: '\f4c0'; +} +.b-fa-hand-holding-usd:before { + content: '\f4c0'; +} +.b-fa-hand-holding-droplet:before { + content: '\f4c1'; +} +.b-fa-hand-holding-water:before { + content: '\f4c1'; +} +.b-fa-hand-holding-hand:before { + content: '\e4f7'; +} +.b-fa-hand-holding-heart:before { + content: '\f4be'; +} +.b-fa-hand-holding-medical:before { + content: '\e05c'; +} +.b-fa-hand-lizard:before { + content: '\f258'; +} +.b-fa-hand-middle-finger:before { + content: '\f806'; +} +.b-fa-hand-peace:before { + content: '\f25b'; +} +.b-fa-hand-point-down:before { + content: '\f0a7'; +} +.b-fa-hand-point-left:before { + content: '\f0a5'; +} +.b-fa-hand-point-right:before { + content: '\f0a4'; +} +.b-fa-hand-point-up:before { + content: '\f0a6'; +} +.b-fa-hand-pointer:before { + content: '\f25a'; +} +.b-fa-hand-scissors:before { + content: '\f257'; +} +.b-fa-hand-sparkles:before { + content: '\e05d'; +} +.b-fa-hand-spock:before { + content: '\f259'; +} +.b-fa-handcuffs:before { + content: '\e4f8'; +} +.b-fa-hands:before { + content: '\f2a7'; +} +.b-fa-sign-language:before { + content: '\f2a7'; +} +.b-fa-signing:before { + content: '\f2a7'; +} +.b-fa-hands-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-asl-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-american-sign-language-interpreting:before { + content: '\f2a3'; +} +.b-fa-hands-bound:before { + content: '\e4f9'; +} +.b-fa-hands-bubbles:before { + content: '\e05e'; +} +.b-fa-hands-wash:before { + content: '\e05e'; +} +.b-fa-hands-clapping:before { + content: '\e1a8'; +} +.b-fa-hands-holding:before { + content: '\f4c2'; +} +.b-fa-hands-holding-child:before { + content: '\e4fa'; +} +.b-fa-hands-holding-circle:before { + content: '\e4fb'; +} +.b-fa-hands-praying:before { + content: '\f684'; +} +.b-fa-praying-hands:before { + content: '\f684'; +} +.b-fa-handshake:before { + content: '\f2b5'; +} +.b-fa-handshake-angle:before { + content: '\f4c4'; +} +.b-fa-hands-helping:before { + content: '\f4c4'; +} +.b-fa-handshake-simple:before { + content: '\f4c6'; +} +.b-fa-handshake-alt:before { + content: '\f4c6'; +} +.b-fa-handshake-simple-slash:before { + content: '\e05f'; +} +.b-fa-handshake-alt-slash:before { + content: '\e05f'; +} +.b-fa-handshake-slash:before { + content: '\e060'; +} +.b-fa-hanukiah:before { + content: '\f6e6'; +} +.b-fa-hard-drive:before { + content: '\f0a0'; +} +.b-fa-hdd:before { + content: '\f0a0'; +} +.b-fa-hashtag:before { + content: '#'; +} +.b-fa-hat-cowboy:before { + content: '\f8c0'; +} +.b-fa-hat-cowboy-side:before { + content: '\f8c1'; +} +.b-fa-hat-wizard:before { + content: '\f6e8'; +} +.b-fa-head-side-cough:before { + content: '\e061'; +} +.b-fa-head-side-cough-slash:before { + content: '\e062'; +} +.b-fa-head-side-mask:before { + content: '\e063'; +} +.b-fa-head-side-virus:before { + content: '\e064'; +} +.b-fa-heading:before { + content: '\f1dc'; +} +.b-fa-header:before { + content: '\f1dc'; +} +.b-fa-headphones:before { + content: '\f025'; +} +.b-fa-headphones-simple:before { + content: '\f58f'; +} +.b-fa-headphones-alt:before { + content: '\f58f'; +} +.b-fa-headset:before { + content: '\f590'; +} +.b-fa-heart:before { + content: '\f004'; +} +.b-fa-heart-circle-bolt:before { + content: '\e4fc'; +} +.b-fa-heart-circle-check:before { + content: '\e4fd'; +} +.b-fa-heart-circle-exclamation:before { + content: '\e4fe'; +} +.b-fa-heart-circle-minus:before { + content: '\e4ff'; +} +.b-fa-heart-circle-plus:before { + content: '\e500'; +} +.b-fa-heart-circle-xmark:before { + content: '\e501'; +} +.b-fa-heart-crack:before { + content: '\f7a9'; +} +.b-fa-heart-broken:before { + content: '\f7a9'; +} +.b-fa-heart-pulse:before { + content: '\f21e'; +} +.b-fa-heartbeat:before { + content: '\f21e'; +} +.b-fa-helicopter:before { + content: '\f533'; +} +.b-fa-helicopter-symbol:before { + content: '\e502'; +} +.b-fa-helmet-safety:before { + content: '\f807'; +} +.b-fa-hard-hat:before { + content: '\f807'; +} +.b-fa-hat-hard:before { + content: '\f807'; +} +.b-fa-helmet-un:before { + content: '\e503'; +} +.b-fa-highlighter:before { + content: '\f591'; +} +.b-fa-hill-avalanche:before { + content: '\e507'; +} +.b-fa-hill-rockslide:before { + content: '\e508'; +} +.b-fa-hippo:before { + content: '\f6ed'; +} +.b-fa-hockey-puck:before { + content: '\f453'; +} +.b-fa-holly-berry:before { + content: '\f7aa'; +} +.b-fa-horse:before { + content: '\f6f0'; +} +.b-fa-horse-head:before { + content: '\f7ab'; +} +.b-fa-hospital:before { + content: '\f0f8'; +} +.b-fa-hospital-alt:before { + content: '\f0f8'; +} +.b-fa-hospital-wide:before { + content: '\f0f8'; +} +.b-fa-hospital-user:before { + content: '\f80d'; +} +.b-fa-hot-tub-person:before { + content: '\f593'; +} +.b-fa-hot-tub:before { + content: '\f593'; +} +.b-fa-hotdog:before { + content: '\f80f'; +} +.b-fa-hotel:before { + content: '\f594'; +} +.b-fa-hourglass:before { + content: '\f254'; +} +.b-fa-hourglass-2:before { + content: '\f254'; +} +.b-fa-hourglass-half:before { + content: '\f254'; +} +.b-fa-hourglass-empty:before { + content: '\f252'; +} +.b-fa-hourglass-end:before { + content: '\f253'; +} +.b-fa-hourglass-3:before { + content: '\f253'; +} +.b-fa-hourglass-start:before { + content: '\f251'; +} +.b-fa-hourglass-1:before { + content: '\f251'; +} +.b-fa-house:before { + content: '\f015'; +} +.b-fa-home:before { + content: '\f015'; +} +.b-fa-home-alt:before { + content: '\f015'; +} +.b-fa-home-lg-alt:before { + content: '\f015'; +} +.b-fa-house-chimney:before { + content: '\e3af'; +} +.b-fa-home-lg:before { + content: '\e3af'; +} +.b-fa-house-chimney-crack:before { + content: '\f6f1'; +} +.b-fa-house-damage:before { + content: '\f6f1'; +} +.b-fa-house-chimney-medical:before { + content: '\f7f2'; +} +.b-fa-clinic-medical:before { + content: '\f7f2'; +} +.b-fa-house-chimney-user:before { + content: '\e065'; +} +.b-fa-house-chimney-window:before { + content: '\e00d'; +} +.b-fa-house-circle-check:before { + content: '\e509'; +} +.b-fa-house-circle-exclamation:before { + content: '\e50a'; +} +.b-fa-house-circle-xmark:before { + content: '\e50b'; +} +.b-fa-house-crack:before { + content: '\e3b1'; +} +.b-fa-house-fire:before { + content: '\e50c'; +} +.b-fa-house-flag:before { + content: '\e50d'; +} +.b-fa-house-flood-water:before { + content: '\e50e'; +} +.b-fa-house-flood-water-circle-arrow-right:before { + content: '\e50f'; +} +.b-fa-house-laptop:before { + content: '\e066'; +} +.b-fa-laptop-house:before { + content: '\e066'; +} +.b-fa-house-lock:before { + content: '\e510'; +} +.b-fa-house-medical:before { + content: '\e3b2'; +} +.b-fa-house-medical-circle-check:before { + content: '\e511'; +} +.b-fa-house-medical-circle-exclamation:before { + content: '\e512'; +} +.b-fa-house-medical-circle-xmark:before { + content: '\e513'; +} +.b-fa-house-medical-flag:before { + content: '\e514'; +} +.b-fa-house-signal:before { + content: '\e012'; +} +.b-fa-house-tsunami:before { + content: '\e515'; +} +.b-fa-house-user:before { + content: '\e1b0'; +} +.b-fa-home-user:before { + content: '\e1b0'; +} +.b-fa-hryvnia-sign:before { + content: '\f6f2'; +} +.b-fa-hryvnia:before { + content: '\f6f2'; +} +.b-fa-hurricane:before { + content: '\f751'; +} +.b-fa-i:before { + content: 'I'; +} +.b-fa-i-cursor:before { + content: '\f246'; +} +.b-fa-ice-cream:before { + content: '\f810'; +} +.b-fa-icicles:before { + content: '\f7ad'; +} +.b-fa-icons:before { + content: '\f86d'; +} +.b-fa-heart-music-camera-bolt:before { + content: '\f86d'; +} +.b-fa-id-badge:before { + content: '\f2c1'; +} +.b-fa-id-card:before { + content: '\f2c2'; +} +.b-fa-drivers-license:before { + content: '\f2c2'; +} +.b-fa-id-card-clip:before { + content: '\f47f'; +} +.b-fa-id-card-alt:before { + content: '\f47f'; +} +.b-fa-igloo:before { + content: '\f7ae'; +} +.b-fa-image:before { + content: '\f03e'; +} +.b-fa-image-portrait:before { + content: '\f3e0'; +} +.b-fa-portrait:before { + content: '\f3e0'; +} +.b-fa-images:before { + content: '\f302'; +} +.b-fa-inbox:before { + content: '\f01c'; +} +.b-fa-indent:before { + content: '\f03c'; +} +.b-fa-indian-rupee-sign:before { + content: '\e1bc'; +} +.b-fa-indian-rupee:before { + content: '\e1bc'; +} +.b-fa-inr:before { + content: '\e1bc'; +} +.b-fa-industry:before { + content: '\f275'; +} +.b-fa-infinity:before { + content: '\f534'; +} +.b-fa-info:before { + content: '\f129'; +} +.b-fa-italic:before { + content: '\f033'; +} +.b-fa-j:before { + content: 'J'; +} +.b-fa-jar:before { + content: '\e516'; +} +.b-fa-jar-wheat:before { + content: '\e517'; +} +.b-fa-jedi:before { + content: '\f669'; +} +.b-fa-jet-fighter:before { + content: '\f0fb'; +} +.b-fa-fighter-jet:before { + content: '\f0fb'; +} +.b-fa-jet-fighter-up:before { + content: '\e518'; +} +.b-fa-joint:before { + content: '\f595'; +} +.b-fa-jug-detergent:before { + content: '\e519'; +} +.b-fa-k:before { + content: 'K'; +} +.b-fa-kaaba:before { + content: '\f66b'; +} +.b-fa-key:before { + content: '\f084'; +} +.b-fa-keyboard:before { + content: '\f11c'; +} +.b-fa-khanda:before { + content: '\f66d'; +} +.b-fa-kip-sign:before { + content: '\e1c4'; +} +.b-fa-kit-medical:before { + content: '\f479'; +} +.b-fa-first-aid:before { + content: '\f479'; +} +.b-fa-kitchen-set:before { + content: '\e51a'; +} +.b-fa-kiwi-bird:before { + content: '\f535'; +} +.b-fa-l:before { + content: 'L'; +} +.b-fa-land-mine-on:before { + content: '\e51b'; +} +.b-fa-landmark:before { + content: '\f66f'; +} +.b-fa-landmark-dome:before { + content: '\f752'; +} +.b-fa-landmark-alt:before { + content: '\f752'; +} +.b-fa-landmark-flag:before { + content: '\e51c'; +} +.b-fa-language:before { + content: '\f1ab'; +} +.b-fa-laptop:before { + content: '\f109'; +} +.b-fa-laptop-code:before { + content: '\f5fc'; +} +.b-fa-laptop-file:before { + content: '\e51d'; +} +.b-fa-laptop-medical:before { + content: '\f812'; +} +.b-fa-lari-sign:before { + content: '\e1c8'; +} +.b-fa-layer-group:before { + content: '\f5fd'; +} +.b-fa-leaf:before { + content: '\f06c'; +} +.b-fa-left-long:before { + content: '\f30a'; +} +.b-fa-long-arrow-alt-left:before { + content: '\f30a'; +} +.b-fa-left-right:before { + content: '\f337'; +} +.b-fa-arrows-alt-h:before { + content: '\f337'; +} +.b-fa-lemon:before { + content: '\f094'; +} +.b-fa-less-than:before { + content: '<'; +} +.b-fa-less-than-equal:before { + content: '\f537'; +} +.b-fa-life-ring:before { + content: '\f1cd'; +} +.b-fa-lightbulb:before { + content: '\f0eb'; +} +.b-fa-lines-leaning:before { + content: '\e51e'; +} +.b-fa-link:before { + content: '\f0c1'; +} +.b-fa-chain:before { + content: '\f0c1'; +} +.b-fa-link-slash:before { + content: '\f127'; +} +.b-fa-chain-broken:before { + content: '\f127'; +} +.b-fa-chain-slash:before { + content: '\f127'; +} +.b-fa-unlink:before { + content: '\f127'; +} +.b-fa-lira-sign:before { + content: '\f195'; +} +.b-fa-list:before { + content: '\f03a'; +} +.b-fa-list-squares:before { + content: '\f03a'; +} +.b-fa-list-check:before { + content: '\f0ae'; +} +.b-fa-tasks:before { + content: '\f0ae'; +} +.b-fa-list-ol:before { + content: '\f0cb'; +} +.b-fa-list-1-2:before { + content: '\f0cb'; +} +.b-fa-list-numeric:before { + content: '\f0cb'; +} +.b-fa-list-ul:before { + content: '\f0ca'; +} +.b-fa-list-dots:before { + content: '\f0ca'; +} +.b-fa-litecoin-sign:before { + content: '\e1d3'; +} +.b-fa-location-arrow:before { + content: '\f124'; +} +.b-fa-location-crosshairs:before { + content: '\f601'; +} +.b-fa-location:before { + content: '\f601'; +} +.b-fa-location-dot:before { + content: '\f3c5'; +} +.b-fa-map-marker-alt:before { + content: '\f3c5'; +} +.b-fa-location-pin:before { + content: '\f041'; +} +.b-fa-map-marker:before { + content: '\f041'; +} +.b-fa-location-pin-lock:before { + content: '\e51f'; +} +.b-fa-lock:before { + content: '\f023'; +} +.b-fa-lock-open:before { + content: '\f3c1'; +} +.b-fa-locust:before { + content: '\e520'; +} +.b-fa-lungs:before { + content: '\f604'; +} +.b-fa-lungs-virus:before { + content: '\e067'; +} +.b-fa-m:before { + content: 'M'; +} +.b-fa-magnet:before { + content: '\f076'; +} +.b-fa-magnifying-glass:before { + content: '\f002'; +} +.b-fa-search:before { + content: '\f002'; +} +.b-fa-magnifying-glass-arrow-right:before { + content: '\e521'; +} +.b-fa-magnifying-glass-chart:before { + content: '\e522'; +} +.b-fa-magnifying-glass-dollar:before { + content: '\f688'; +} +.b-fa-search-dollar:before { + content: '\f688'; +} +.b-fa-magnifying-glass-location:before { + content: '\f689'; +} +.b-fa-search-location:before { + content: '\f689'; +} +.b-fa-magnifying-glass-minus:before { + content: '\f010'; +} +.b-fa-search-minus:before { + content: '\f010'; +} +.b-fa-magnifying-glass-plus:before { + content: '\f00e'; +} +.b-fa-search-plus:before { + content: '\f00e'; +} +.b-fa-manat-sign:before { + content: '\e1d5'; +} +.b-fa-map:before { + content: '\f279'; +} +.b-fa-map-location:before { + content: '\f59f'; +} +.b-fa-map-marked:before { + content: '\f59f'; +} +.b-fa-map-location-dot:before { + content: '\f5a0'; +} +.b-fa-map-marked-alt:before { + content: '\f5a0'; +} +.b-fa-map-pin:before { + content: '\f276'; +} +.b-fa-marker:before { + content: '\f5a1'; +} +.b-fa-mars:before { + content: '\f222'; +} +.b-fa-mars-and-venus:before { + content: '\f224'; +} +.b-fa-mars-and-venus-burst:before { + content: '\e523'; +} +.b-fa-mars-double:before { + content: '\f227'; +} +.b-fa-mars-stroke:before { + content: '\f229'; +} +.b-fa-mars-stroke-right:before { + content: '\f22b'; +} +.b-fa-mars-stroke-h:before { + content: '\f22b'; +} +.b-fa-mars-stroke-up:before { + content: '\f22a'; +} +.b-fa-mars-stroke-v:before { + content: '\f22a'; +} +.b-fa-martini-glass:before { + content: '\f57b'; +} +.b-fa-glass-martini-alt:before { + content: '\f57b'; +} +.b-fa-martini-glass-citrus:before { + content: '\f561'; +} +.b-fa-cocktail:before { + content: '\f561'; +} +.b-fa-martini-glass-empty:before { + content: '\f000'; +} +.b-fa-glass-martini:before { + content: '\f000'; +} +.b-fa-mask:before { + content: '\f6fa'; +} +.b-fa-mask-face:before { + content: '\e1d7'; +} +.b-fa-mask-ventilator:before { + content: '\e524'; +} +.b-fa-masks-theater:before { + content: '\f630'; +} +.b-fa-theater-masks:before { + content: '\f630'; +} +.b-fa-mattress-pillow:before { + content: '\e525'; +} +.b-fa-maximize:before { + content: '\f31e'; +} +.b-fa-expand-arrows-alt:before { + content: '\f31e'; +} +.b-fa-medal:before { + content: '\f5a2'; +} +.b-fa-memory:before { + content: '\f538'; +} +.b-fa-menorah:before { + content: '\f676'; +} +.b-fa-mercury:before { + content: '\f223'; +} +.b-fa-message:before { + content: '\f27a'; +} +.b-fa-comment-alt:before { + content: '\f27a'; +} +.b-fa-meteor:before { + content: '\f753'; +} +.b-fa-microchip:before { + content: '\f2db'; +} +.b-fa-microphone:before { + content: '\f130'; +} +.b-fa-microphone-lines:before { + content: '\f3c9'; +} +.b-fa-microphone-alt:before { + content: '\f3c9'; +} +.b-fa-microphone-lines-slash:before { + content: '\f539'; +} +.b-fa-microphone-alt-slash:before { + content: '\f539'; +} +.b-fa-microphone-slash:before { + content: '\f131'; +} +.b-fa-microscope:before { + content: '\f610'; +} +.b-fa-mill-sign:before { + content: '\e1ed'; +} +.b-fa-minimize:before { + content: '\f78c'; +} +.b-fa-compress-arrows-alt:before { + content: '\f78c'; +} +.b-fa-minus:before { + content: '\f068'; +} +.b-fa-subtract:before { + content: '\f068'; +} +.b-fa-mitten:before { + content: '\f7b5'; +} +.b-fa-mobile:before { + content: '\f3ce'; +} +.b-fa-mobile-android:before { + content: '\f3ce'; +} +.b-fa-mobile-phone:before { + content: '\f3ce'; +} +.b-fa-mobile-button:before { + content: '\f10b'; +} +.b-fa-mobile-retro:before { + content: '\e527'; +} +.b-fa-mobile-screen:before { + content: '\f3cf'; +} +.b-fa-mobile-android-alt:before { + content: '\f3cf'; +} +.b-fa-mobile-screen-button:before { + content: '\f3cd'; +} +.b-fa-mobile-alt:before { + content: '\f3cd'; +} +.b-fa-money-bill:before { + content: '\f0d6'; +} +.b-fa-money-bill-1:before { + content: '\f3d1'; +} +.b-fa-money-bill-alt:before { + content: '\f3d1'; +} +.b-fa-money-bill-1-wave:before { + content: '\f53b'; +} +.b-fa-money-bill-wave-alt:before { + content: '\f53b'; +} +.b-fa-money-bill-transfer:before { + content: '\e528'; +} +.b-fa-money-bill-trend-up:before { + content: '\e529'; +} +.b-fa-money-bill-wave:before { + content: '\f53a'; +} +.b-fa-money-bill-wheat:before { + content: '\e52a'; +} +.b-fa-money-bills:before { + content: '\e1f3'; +} +.b-fa-money-check:before { + content: '\f53c'; +} +.b-fa-money-check-dollar:before { + content: '\f53d'; +} +.b-fa-money-check-alt:before { + content: '\f53d'; +} +.b-fa-monument:before { + content: '\f5a6'; +} +.b-fa-moon:before { + content: '\f186'; +} +.b-fa-mortar-pestle:before { + content: '\f5a7'; +} +.b-fa-mosque:before { + content: '\f678'; +} +.b-fa-mosquito:before { + content: '\e52b'; +} +.b-fa-mosquito-net:before { + content: '\e52c'; +} +.b-fa-motorcycle:before { + content: '\f21c'; +} +.b-fa-mound:before { + content: '\e52d'; +} +.b-fa-mountain:before { + content: '\f6fc'; +} +.b-fa-mountain-city:before { + content: '\e52e'; +} +.b-fa-mountain-sun:before { + content: '\e52f'; +} +.b-fa-mug-hot:before { + content: '\f7b6'; +} +.b-fa-mug-saucer:before { + content: '\f0f4'; +} +.b-fa-coffee:before { + content: '\f0f4'; +} +.b-fa-music:before { + content: '\f001'; +} +.b-fa-n:before { + content: 'N'; +} +.b-fa-naira-sign:before { + content: '\e1f6'; +} +.b-fa-network-wired:before { + content: '\f6ff'; +} +.b-fa-neuter:before { + content: '\f22c'; +} +.b-fa-newspaper:before { + content: '\f1ea'; +} +.b-fa-not-equal:before { + content: '\f53e'; +} +.b-fa-note-sticky:before { + content: '\f249'; +} +.b-fa-sticky-note:before { + content: '\f249'; +} +.b-fa-notes-medical:before { + content: '\f481'; +} +.b-fa-o:before { + content: 'O'; +} +.b-fa-object-group:before { + content: '\f247'; +} +.b-fa-object-ungroup:before { + content: '\f248'; +} +.b-fa-oil-can:before { + content: '\f613'; +} +.b-fa-oil-well:before { + content: '\e532'; +} +.b-fa-om:before { + content: '\f679'; +} +.b-fa-otter:before { + content: '\f700'; +} +.b-fa-outdent:before { + content: '\f03b'; +} +.b-fa-dedent:before { + content: '\f03b'; +} +.b-fa-p:before { + content: 'P'; +} +.b-fa-pager:before { + content: '\f815'; +} +.b-fa-paint-roller:before { + content: '\f5aa'; +} +.b-fa-paintbrush:before { + content: '\f1fc'; +} +.b-fa-paint-brush:before { + content: '\f1fc'; +} +.b-fa-palette:before { + content: '\f53f'; +} +.b-fa-pallet:before { + content: '\f482'; +} +.b-fa-panorama:before { + content: '\e209'; +} +.b-fa-paper-plane:before { + content: '\f1d8'; +} +.b-fa-paperclip:before { + content: '\f0c6'; +} +.b-fa-parachute-box:before { + content: '\f4cd'; +} +.b-fa-paragraph:before { + content: '\f1dd'; +} +.b-fa-passport:before { + content: '\f5ab'; +} +.b-fa-paste:before { + content: '\f0ea'; +} +.b-fa-file-clipboard:before { + content: '\f0ea'; +} +.b-fa-pause:before { + content: '\f04c'; +} +.b-fa-paw:before { + content: '\f1b0'; +} +.b-fa-peace:before { + content: '\f67c'; +} +.b-fa-pen:before { + content: '\f304'; +} +.b-fa-pen-clip:before { + content: '\f305'; +} +.b-fa-pen-alt:before { + content: '\f305'; +} +.b-fa-pen-fancy:before { + content: '\f5ac'; +} +.b-fa-pen-nib:before { + content: '\f5ad'; +} +.b-fa-pen-ruler:before { + content: '\f5ae'; +} +.b-fa-pencil-ruler:before { + content: '\f5ae'; +} +.b-fa-pen-to-square:before { + content: '\f044'; +} +.b-fa-edit:before { + content: '\f044'; +} +.b-fa-pencil:before { + content: '\f303'; +} +.b-fa-pencil-alt:before { + content: '\f303'; +} +.b-fa-people-arrows-left-right:before { + content: '\e068'; +} +.b-fa-people-arrows:before { + content: '\e068'; +} +.b-fa-people-carry-box:before { + content: '\f4ce'; +} +.b-fa-people-carry:before { + content: '\f4ce'; +} +.b-fa-people-group:before { + content: '\e533'; +} +.b-fa-people-line:before { + content: '\e534'; +} +.b-fa-people-pulling:before { + content: '\e535'; +} +.b-fa-people-robbery:before { + content: '\e536'; +} +.b-fa-people-roof:before { + content: '\e537'; +} +.b-fa-pepper-hot:before { + content: '\f816'; +} +.b-fa-percent:before { + content: '%'; +} +.b-fa-percentage:before { + content: '%'; +} +.b-fa-person:before { + content: '\f183'; +} +.b-fa-male:before { + content: '\f183'; +} +.b-fa-person-arrow-down-to-line:before { + content: '\e538'; +} +.b-fa-person-arrow-up-from-line:before { + content: '\e539'; +} +.b-fa-person-biking:before { + content: '\f84a'; +} +.b-fa-biking:before { + content: '\f84a'; +} +.b-fa-person-booth:before { + content: '\f756'; +} +.b-fa-person-breastfeeding:before { + content: '\e53a'; +} +.b-fa-person-burst:before { + content: '\e53b'; +} +.b-fa-person-cane:before { + content: '\e53c'; +} +.b-fa-person-chalkboard:before { + content: '\e53d'; +} +.b-fa-person-circle-check:before { + content: '\e53e'; +} +.b-fa-person-circle-exclamation:before { + content: '\e53f'; +} +.b-fa-person-circle-minus:before { + content: '\e540'; +} +.b-fa-person-circle-plus:before { + content: '\e541'; +} +.b-fa-person-circle-question:before { + content: '\e542'; +} +.b-fa-person-circle-xmark:before { + content: '\e543'; +} +.b-fa-person-digging:before { + content: '\f85e'; +} +.b-fa-digging:before { + content: '\f85e'; +} +.b-fa-person-dots-from-line:before { + content: '\f470'; +} +.b-fa-diagnoses:before { + content: '\f470'; +} +.b-fa-person-dress:before { + content: '\f182'; +} +.b-fa-female:before { + content: '\f182'; +} +.b-fa-person-dress-burst:before { + content: '\e544'; +} +.b-fa-person-drowning:before { + content: '\e545'; +} +.b-fa-person-falling:before { + content: '\e546'; +} +.b-fa-person-falling-burst:before { + content: '\e547'; +} +.b-fa-person-half-dress:before { + content: '\e548'; +} +.b-fa-person-harassing:before { + content: '\e549'; +} +.b-fa-person-hiking:before { + content: '\f6ec'; +} +.b-fa-hiking:before { + content: '\f6ec'; +} +.b-fa-person-military-pointing:before { + content: '\e54a'; +} +.b-fa-person-military-rifle:before { + content: '\e54b'; +} +.b-fa-person-military-to-person:before { + content: '\e54c'; +} +.b-fa-person-praying:before { + content: '\f683'; +} +.b-fa-pray:before { + content: '\f683'; +} +.b-fa-person-pregnant:before { + content: '\e31e'; +} +.b-fa-person-rays:before { + content: '\e54d'; +} +.b-fa-person-rifle:before { + content: '\e54e'; +} +.b-fa-person-running:before { + content: '\f70c'; +} +.b-fa-running:before { + content: '\f70c'; +} +.b-fa-person-shelter:before { + content: '\e54f'; +} +.b-fa-person-skating:before { + content: '\f7c5'; +} +.b-fa-skating:before { + content: '\f7c5'; +} +.b-fa-person-skiing:before { + content: '\f7c9'; +} +.b-fa-skiing:before { + content: '\f7c9'; +} +.b-fa-person-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-skiing-nordic:before { + content: '\f7ca'; +} +.b-fa-person-snowboarding:before { + content: '\f7ce'; +} +.b-fa-snowboarding:before { + content: '\f7ce'; +} +.b-fa-person-swimming:before { + content: '\f5c4'; +} +.b-fa-swimmer:before { + content: '\f5c4'; +} +.b-fa-person-through-window:before { + content: '\e433'; +} +.b-fa-person-walking:before { + content: '\f554'; +} +.b-fa-walking:before { + content: '\f554'; +} +.b-fa-person-walking-arrow-loop-left:before { + content: '\e551'; +} +.b-fa-person-walking-arrow-right:before { + content: '\e552'; +} +.b-fa-person-walking-dashed-line-arrow-right:before { + content: '\e553'; +} +.b-fa-person-walking-luggage:before { + content: '\e554'; +} +.b-fa-person-walking-with-cane:before { + content: '\f29d'; +} +.b-fa-blind:before { + content: '\f29d'; +} +.b-fa-peseta-sign:before { + content: '\e221'; +} +.b-fa-peso-sign:before { + content: '\e222'; +} +.b-fa-phone:before { + content: '\f095'; +} +.b-fa-phone-flip:before { + content: '\f879'; +} +.b-fa-phone-alt:before { + content: '\f879'; +} +.b-fa-phone-slash:before { + content: '\f3dd'; +} +.b-fa-phone-volume:before { + content: '\f2a0'; +} +.b-fa-volume-control-phone:before { + content: '\f2a0'; +} +.b-fa-photo-film:before { + content: '\f87c'; +} +.b-fa-photo-video:before { + content: '\f87c'; +} +.b-fa-piggy-bank:before { + content: '\f4d3'; +} +.b-fa-pills:before { + content: '\f484'; +} +.b-fa-pizza-slice:before { + content: '\f818'; +} +.b-fa-place-of-worship:before { + content: '\f67f'; +} +.b-fa-plane:before { + content: '\f072'; +} +.b-fa-plane-arrival:before { + content: '\f5af'; +} +.b-fa-plane-circle-check:before { + content: '\e555'; +} +.b-fa-plane-circle-exclamation:before { + content: '\e556'; +} +.b-fa-plane-circle-xmark:before { + content: '\e557'; +} +.b-fa-plane-departure:before { + content: '\f5b0'; +} +.b-fa-plane-lock:before { + content: '\e558'; +} +.b-fa-plane-slash:before { + content: '\e069'; +} +.b-fa-plane-up:before { + content: '\e22d'; +} +.b-fa-plant-wilt:before { + content: '\e43b'; +} +.b-fa-plate-wheat:before { + content: '\e55a'; +} +.b-fa-play:before { + content: '\f04b'; +} +.b-fa-plug:before { + content: '\f1e6'; +} +.b-fa-plug-circle-bolt:before { + content: '\e55b'; +} +.b-fa-plug-circle-check:before { + content: '\e55c'; +} +.b-fa-plug-circle-exclamation:before { + content: '\e55d'; +} +.b-fa-plug-circle-minus:before { + content: '\e55e'; +} +.b-fa-plug-circle-plus:before { + content: '\e55f'; +} +.b-fa-plug-circle-xmark:before { + content: '\e560'; +} +.b-fa-plus:before { + content: '+'; +} +.b-fa-add:before { + content: '+'; +} +.b-fa-plus-minus:before { + content: '\e43c'; +} +.b-fa-podcast:before { + content: '\f2ce'; +} +.b-fa-poo:before { + content: '\f2fe'; +} +.b-fa-poo-storm:before { + content: '\f75a'; +} +.b-fa-poo-bolt:before { + content: '\f75a'; +} +.b-fa-poop:before { + content: '\f619'; +} +.b-fa-power-off:before { + content: '\f011'; +} +.b-fa-prescription:before { + content: '\f5b1'; +} +.b-fa-prescription-bottle:before { + content: '\f485'; +} +.b-fa-prescription-bottle-medical:before { + content: '\f486'; +} +.b-fa-prescription-bottle-alt:before { + content: '\f486'; +} +.b-fa-print:before { + content: '\f02f'; +} +.b-fa-pump-medical:before { + content: '\e06a'; +} +.b-fa-pump-soap:before { + content: '\e06b'; +} +.b-fa-puzzle-piece:before { + content: '\f12e'; +} +.b-fa-q:before { + content: 'Q'; +} +.b-fa-qrcode:before { + content: '\f029'; +} +.b-fa-question:before { + content: '?'; +} +.b-fa-quote-left:before { + content: '\f10d'; +} +.b-fa-quote-left-alt:before { + content: '\f10d'; +} +.b-fa-quote-right:before { + content: '\f10e'; +} +.b-fa-quote-right-alt:before { + content: '\f10e'; +} +.b-fa-r:before { + content: 'R'; +} +.b-fa-radiation:before { + content: '\f7b9'; +} +.b-fa-radio:before { + content: '\f8d7'; +} +.b-fa-rainbow:before { + content: '\f75b'; +} +.b-fa-ranking-star:before { + content: '\e561'; +} +.b-fa-receipt:before { + content: '\f543'; +} +.b-fa-record-vinyl:before { + content: '\f8d9'; +} +.b-fa-rectangle-ad:before { + content: '\f641'; +} +.b-fa-ad:before { + content: '\f641'; +} +.b-fa-rectangle-list:before { + content: '\f022'; +} +.b-fa-list-alt:before { + content: '\f022'; +} +.b-fa-rectangle-xmark:before { + content: '\f410'; +} +.b-fa-rectangle-times:before { + content: '\f410'; +} +.b-fa-times-rectangle:before { + content: '\f410'; +} +.b-fa-window-close:before { + content: '\f410'; +} +.b-fa-recycle:before { + content: '\f1b8'; +} +.b-fa-registered:before { + content: '\f25d'; +} +.b-fa-repeat:before { + content: '\f363'; +} +.b-fa-reply:before { + content: '\f3e5'; +} +.b-fa-mail-reply:before { + content: '\f3e5'; +} +.b-fa-reply-all:before { + content: '\f122'; +} +.b-fa-mail-reply-all:before { + content: '\f122'; +} +.b-fa-republican:before { + content: '\f75e'; +} +.b-fa-restroom:before { + content: '\f7bd'; +} +.b-fa-retweet:before { + content: '\f079'; +} +.b-fa-ribbon:before { + content: '\f4d6'; +} +.b-fa-right-from-bracket:before { + content: '\f2f5'; +} +.b-fa-sign-out-alt:before { + content: '\f2f5'; +} +.b-fa-right-left:before { + content: '\f362'; +} +.b-fa-exchange-alt:before { + content: '\f362'; +} +.b-fa-right-long:before { + content: '\f30b'; +} +.b-fa-long-arrow-alt-right:before { + content: '\f30b'; +} +.b-fa-right-to-bracket:before { + content: '\f2f6'; +} +.b-fa-sign-in-alt:before { + content: '\f2f6'; +} +.b-fa-ring:before { + content: '\f70b'; +} +.b-fa-road:before { + content: '\f018'; +} +.b-fa-road-barrier:before { + content: '\e562'; +} +.b-fa-road-bridge:before { + content: '\e563'; +} +.b-fa-road-circle-check:before { + content: '\e564'; +} +.b-fa-road-circle-exclamation:before { + content: '\e565'; +} +.b-fa-road-circle-xmark:before { + content: '\e566'; +} +.b-fa-road-lock:before { + content: '\e567'; +} +.b-fa-road-spikes:before { + content: '\e568'; +} +.b-fa-robot:before { + content: '\f544'; +} +.b-fa-rocket:before { + content: '\f135'; +} +.b-fa-rotate:before { + content: '\f2f1'; +} +.b-fa-sync-alt:before { + content: '\f2f1'; +} +.b-fa-rotate-left:before { + content: '\f2ea'; +} +.b-fa-rotate-back:before { + content: '\f2ea'; +} +.b-fa-rotate-backward:before { + content: '\f2ea'; +} +.b-fa-undo-alt:before { + content: '\f2ea'; +} +.b-fa-rotate-right:before { + content: '\f2f9'; +} +.b-fa-redo-alt:before { + content: '\f2f9'; +} +.b-fa-rotate-forward:before { + content: '\f2f9'; +} +.b-fa-route:before { + content: '\f4d7'; +} +.b-fa-rss:before { + content: '\f09e'; +} +.b-fa-feed:before { + content: '\f09e'; +} +.b-fa-ruble-sign:before { + content: '\f158'; +} +.b-fa-rouble:before { + content: '\f158'; +} +.b-fa-rub:before { + content: '\f158'; +} +.b-fa-ruble:before { + content: '\f158'; +} +.b-fa-rug:before { + content: '\e569'; +} +.b-fa-ruler:before { + content: '\f545'; +} +.b-fa-ruler-combined:before { + content: '\f546'; +} +.b-fa-ruler-horizontal:before { + content: '\f547'; +} +.b-fa-ruler-vertical:before { + content: '\f548'; +} +.b-fa-rupee-sign:before { + content: '\f156'; +} +.b-fa-rupee:before { + content: '\f156'; +} +.b-fa-rupiah-sign:before { + content: '\e23d'; +} +.b-fa-s:before { + content: 'S'; +} +.b-fa-sack-dollar:before { + content: '\f81d'; +} +.b-fa-sack-xmark:before { + content: '\e56a'; +} +.b-fa-sailboat:before { + content: '\e445'; +} +.b-fa-satellite:before { + content: '\f7bf'; +} +.b-fa-satellite-dish:before { + content: '\f7c0'; +} +.b-fa-scale-balanced:before { + content: '\f24e'; +} +.b-fa-balance-scale:before { + content: '\f24e'; +} +.b-fa-scale-unbalanced:before { + content: '\f515'; +} +.b-fa-balance-scale-left:before { + content: '\f515'; +} +.b-fa-scale-unbalanced-flip:before { + content: '\f516'; +} +.b-fa-balance-scale-right:before { + content: '\f516'; +} +.b-fa-school:before { + content: '\f549'; +} +.b-fa-school-circle-check:before { + content: '\e56b'; +} +.b-fa-school-circle-exclamation:before { + content: '\e56c'; +} +.b-fa-school-circle-xmark:before { + content: '\e56d'; +} +.b-fa-school-flag:before { + content: '\e56e'; +} +.b-fa-school-lock:before { + content: '\e56f'; +} +.b-fa-scissors:before { + content: '\f0c4'; +} +.b-fa-cut:before { + content: '\f0c4'; +} +.b-fa-screwdriver:before { + content: '\f54a'; +} +.b-fa-screwdriver-wrench:before { + content: '\f7d9'; +} +.b-fa-tools:before { + content: '\f7d9'; +} +.b-fa-scroll:before { + content: '\f70e'; +} +.b-fa-scroll-torah:before { + content: '\f6a0'; +} +.b-fa-torah:before { + content: '\f6a0'; +} +.b-fa-sd-card:before { + content: '\f7c2'; +} +.b-fa-section:before { + content: '\e447'; +} +.b-fa-seedling:before { + content: '\f4d8'; +} +.b-fa-sprout:before { + content: '\f4d8'; +} +.b-fa-server:before { + content: '\f233'; +} +.b-fa-shapes:before { + content: '\f61f'; +} +.b-fa-triangle-circle-square:before { + content: '\f61f'; +} +.b-fa-share:before { + content: '\f064'; +} +.b-fa-arrow-turn-right:before { + content: '\f064'; +} +.b-fa-mail-forward:before { + content: '\f064'; +} +.b-fa-share-from-square:before { + content: '\f14d'; +} +.b-fa-share-square:before { + content: '\f14d'; +} +.b-fa-share-nodes:before { + content: '\f1e0'; +} +.b-fa-share-alt:before { + content: '\f1e0'; +} +.b-fa-sheet-plastic:before { + content: '\e571'; +} +.b-fa-shekel-sign:before { + content: '\f20b'; +} +.b-fa-ils:before { + content: '\f20b'; +} +.b-fa-shekel:before { + content: '\f20b'; +} +.b-fa-sheqel:before { + content: '\f20b'; +} +.b-fa-sheqel-sign:before { + content: '\f20b'; +} +.b-fa-shield:before { + content: '\f132'; +} +.b-fa-shield-blank:before { + content: '\f132'; +} +.b-fa-shield-cat:before { + content: '\e572'; +} +.b-fa-shield-dog:before { + content: '\e573'; +} +.b-fa-shield-halved:before { + content: '\f3ed'; +} +.b-fa-shield-alt:before { + content: '\f3ed'; +} +.b-fa-shield-heart:before { + content: '\e574'; +} +.b-fa-shield-virus:before { + content: '\e06c'; +} +.b-fa-ship:before { + content: '\f21a'; +} +.b-fa-shirt:before { + content: '\f553'; +} +.b-fa-t-shirt:before { + content: '\f553'; +} +.b-fa-tshirt:before { + content: '\f553'; +} +.b-fa-shoe-prints:before { + content: '\f54b'; +} +.b-fa-shop:before { + content: '\f54f'; +} +.b-fa-store-alt:before { + content: '\f54f'; +} +.b-fa-shop-lock:before { + content: '\e4a5'; +} +.b-fa-shop-slash:before { + content: '\e070'; +} +.b-fa-store-alt-slash:before { + content: '\e070'; +} +.b-fa-shower:before { + content: '\f2cc'; +} +.b-fa-shrimp:before { + content: '\e448'; +} +.b-fa-shuffle:before { + content: '\f074'; +} +.b-fa-random:before { + content: '\f074'; +} +.b-fa-shuttle-space:before { + content: '\f197'; +} +.b-fa-space-shuttle:before { + content: '\f197'; +} +.b-fa-sign-hanging:before { + content: '\f4d9'; +} +.b-fa-sign:before { + content: '\f4d9'; +} +.b-fa-signal:before { + content: '\f012'; +} +.b-fa-signal-5:before { + content: '\f012'; +} +.b-fa-signal-perfect:before { + content: '\f012'; +} +.b-fa-signature:before { + content: '\f5b7'; +} +.b-fa-signs-post:before { + content: '\f277'; +} +.b-fa-map-signs:before { + content: '\f277'; +} +.b-fa-sim-card:before { + content: '\f7c4'; +} +.b-fa-sink:before { + content: '\e06d'; +} +.b-fa-sitemap:before { + content: '\f0e8'; +} +.b-fa-skull:before { + content: '\f54c'; +} +.b-fa-skull-crossbones:before { + content: '\f714'; +} +.b-fa-slash:before { + content: '\f715'; +} +.b-fa-sleigh:before { + content: '\f7cc'; +} +.b-fa-sliders:before { + content: '\f1de'; +} +.b-fa-sliders-h:before { + content: '\f1de'; +} +.b-fa-smog:before { + content: '\f75f'; +} +.b-fa-smoking:before { + content: '\f48d'; +} +.b-fa-snowflake:before { + content: '\f2dc'; +} +.b-fa-snowman:before { + content: '\f7d0'; +} +.b-fa-snowplow:before { + content: '\f7d2'; +} +.b-fa-soap:before { + content: '\e06e'; +} +.b-fa-socks:before { + content: '\f696'; +} +.b-fa-solar-panel:before { + content: '\f5ba'; +} +.b-fa-sort:before { + content: '\f0dc'; +} +.b-fa-unsorted:before { + content: '\f0dc'; +} +.b-fa-sort-down:before { + content: '\f0dd'; +} +.b-fa-sort-desc:before { + content: '\f0dd'; +} +.b-fa-sort-up:before { + content: '\f0de'; +} +.b-fa-sort-asc:before { + content: '\f0de'; +} +.b-fa-spa:before { + content: '\f5bb'; +} +.b-fa-spaghetti-monster-flying:before { + content: '\f67b'; +} +.b-fa-pastafarianism:before { + content: '\f67b'; +} +.b-fa-spell-check:before { + content: '\f891'; +} +.b-fa-spider:before { + content: '\f717'; +} +.b-fa-spinner:before { + content: '\f110'; +} +.b-fa-splotch:before { + content: '\f5bc'; +} +.b-fa-spoon:before { + content: '\f2e5'; +} +.b-fa-utensil-spoon:before { + content: '\f2e5'; +} +.b-fa-spray-can:before { + content: '\f5bd'; +} +.b-fa-spray-can-sparkles:before { + content: '\f5d0'; +} +.b-fa-air-freshener:before { + content: '\f5d0'; +} +.b-fa-square:before { + content: '\f0c8'; +} +.b-fa-square-arrow-up-right:before { + content: '\f14c'; +} +.b-fa-external-link-square:before { + content: '\f14c'; +} +.b-fa-square-caret-down:before { + content: '\f150'; +} +.b-fa-caret-square-down:before { + content: '\f150'; +} +.b-fa-square-caret-left:before { + content: '\f191'; +} +.b-fa-caret-square-left:before { + content: '\f191'; +} +.b-fa-square-caret-right:before { + content: '\f152'; +} +.b-fa-caret-square-right:before { + content: '\f152'; +} +.b-fa-square-caret-up:before { + content: '\f151'; +} +.b-fa-caret-square-up:before { + content: '\f151'; +} +.b-fa-square-check:before { + content: '\f14a'; +} +.b-fa-check-square:before { + content: '\f14a'; +} +.b-fa-square-envelope:before { + content: '\f199'; +} +.b-fa-envelope-square:before { + content: '\f199'; +} +.b-fa-square-full:before { + content: '\f45c'; +} +.b-fa-square-h:before { + content: '\f0fd'; +} +.b-fa-h-square:before { + content: '\f0fd'; +} +.b-fa-square-minus:before { + content: '\f146'; +} +.b-fa-minus-square:before { + content: '\f146'; +} +.b-fa-square-nfi:before { + content: '\e576'; +} +.b-fa-square-parking:before { + content: '\f540'; +} +.b-fa-parking:before { + content: '\f540'; +} +.b-fa-square-pen:before { + content: '\f14b'; +} +.b-fa-pen-square:before { + content: '\f14b'; +} +.b-fa-pencil-square:before { + content: '\f14b'; +} +.b-fa-square-person-confined:before { + content: '\e577'; +} +.b-fa-square-phone:before { + content: '\f098'; +} +.b-fa-phone-square:before { + content: '\f098'; +} +.b-fa-square-phone-flip:before { + content: '\f87b'; +} +.b-fa-phone-square-alt:before { + content: '\f87b'; +} +.b-fa-square-plus:before { + content: '\f0fe'; +} +.b-fa-plus-square:before { + content: '\f0fe'; +} +.b-fa-square-poll-horizontal:before { + content: '\f682'; +} +.b-fa-poll-h:before { + content: '\f682'; +} +.b-fa-square-poll-vertical:before { + content: '\f681'; +} +.b-fa-poll:before { + content: '\f681'; +} +.b-fa-square-root-variable:before { + content: '\f698'; +} +.b-fa-square-root-alt:before { + content: '\f698'; +} +.b-fa-square-rss:before { + content: '\f143'; +} +.b-fa-rss-square:before { + content: '\f143'; +} +.b-fa-square-share-nodes:before { + content: '\f1e1'; +} +.b-fa-share-alt-square:before { + content: '\f1e1'; +} +.b-fa-square-up-right:before { + content: '\f360'; +} +.b-fa-external-link-square-alt:before { + content: '\f360'; +} +.b-fa-square-virus:before { + content: '\e578'; +} +.b-fa-square-xmark:before { + content: '\f2d3'; +} +.b-fa-times-square:before { + content: '\f2d3'; +} +.b-fa-xmark-square:before { + content: '\f2d3'; +} +.b-fa-staff-aesculapius:before { + content: '\e579'; +} +.b-fa-rod-asclepius:before { + content: '\e579'; +} +.b-fa-rod-snake:before { + content: '\e579'; +} +.b-fa-staff-snake:before { + content: '\e579'; +} +.b-fa-stairs:before { + content: '\e289'; +} +.b-fa-stamp:before { + content: '\f5bf'; +} +.b-fa-star:before { + content: '\f005'; +} +.b-fa-star-and-crescent:before { + content: '\f699'; +} +.b-fa-star-half:before { + content: '\f089'; +} +.b-fa-star-half-stroke:before { + content: '\f5c0'; +} +.b-fa-star-half-alt:before { + content: '\f5c0'; +} +.b-fa-star-of-david:before { + content: '\f69a'; +} +.b-fa-star-of-life:before { + content: '\f621'; +} +.b-fa-sterling-sign:before { + content: '\f154'; +} +.b-fa-gbp:before { + content: '\f154'; +} +.b-fa-pound-sign:before { + content: '\f154'; +} +.b-fa-stethoscope:before { + content: '\f0f1'; +} +.b-fa-stop:before { + content: '\f04d'; +} +.b-fa-stopwatch:before { + content: '\f2f2'; +} +.b-fa-stopwatch-20:before { + content: '\e06f'; +} +.b-fa-store:before { + content: '\f54e'; +} +.b-fa-store-slash:before { + content: '\e071'; +} +.b-fa-street-view:before { + content: '\f21d'; +} +.b-fa-strikethrough:before { + content: '\f0cc'; +} +.b-fa-stroopwafel:before { + content: '\f551'; +} +.b-fa-subscript:before { + content: '\f12c'; +} +.b-fa-suitcase:before { + content: '\f0f2'; +} +.b-fa-suitcase-medical:before { + content: '\f0fa'; +} +.b-fa-medkit:before { + content: '\f0fa'; +} +.b-fa-suitcase-rolling:before { + content: '\f5c1'; +} +.b-fa-sun:before { + content: '\f185'; +} +.b-fa-sun-plant-wilt:before { + content: '\e57a'; +} +.b-fa-superscript:before { + content: '\f12b'; +} +.b-fa-swatchbook:before { + content: '\f5c3'; +} +.b-fa-synagogue:before { + content: '\f69b'; +} +.b-fa-syringe:before { + content: '\f48e'; +} +.b-fa-t:before { + content: 'T'; +} +.b-fa-table:before { + content: '\f0ce'; +} +.b-fa-table-cells:before { + content: '\f00a'; +} +.b-fa-th:before { + content: '\f00a'; +} +.b-fa-table-cells-large:before { + content: '\f009'; +} +.b-fa-th-large:before { + content: '\f009'; +} +.b-fa-table-columns:before { + content: '\f0db'; +} +.b-fa-columns:before { + content: '\f0db'; +} +.b-fa-table-list:before { + content: '\f00b'; +} +.b-fa-th-list:before { + content: '\f00b'; +} +.b-fa-table-tennis-paddle-ball:before { + content: '\f45d'; +} +.b-fa-ping-pong-paddle-ball:before { + content: '\f45d'; +} +.b-fa-table-tennis:before { + content: '\f45d'; +} +.b-fa-tablet:before { + content: '\f3fb'; +} +.b-fa-tablet-android:before { + content: '\f3fb'; +} +.b-fa-tablet-button:before { + content: '\f10a'; +} +.b-fa-tablet-screen-button:before { + content: '\f3fa'; +} +.b-fa-tablet-alt:before { + content: '\f3fa'; +} +.b-fa-tablets:before { + content: '\f490'; +} +.b-fa-tachograph-digital:before { + content: '\f566'; +} +.b-fa-digital-tachograph:before { + content: '\f566'; +} +.b-fa-tag:before { + content: '\f02b'; +} +.b-fa-tags:before { + content: '\f02c'; +} +.b-fa-tape:before { + content: '\f4db'; +} +.b-fa-tarp:before { + content: '\e57b'; +} +.b-fa-tarp-droplet:before { + content: '\e57c'; +} +.b-fa-taxi:before { + content: '\f1ba'; +} +.b-fa-cab:before { + content: '\f1ba'; +} +.b-fa-teeth:before { + content: '\f62e'; +} +.b-fa-teeth-open:before { + content: '\f62f'; +} +.b-fa-temperature-arrow-down:before { + content: '\e03f'; +} +.b-fa-temperature-down:before { + content: '\e03f'; +} +.b-fa-temperature-arrow-up:before { + content: '\e040'; +} +.b-fa-temperature-up:before { + content: '\e040'; +} +.b-fa-temperature-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-0:before { + content: '\f2cb'; +} +.b-fa-thermometer-empty:before { + content: '\f2cb'; +} +.b-fa-temperature-full:before { + content: '\f2c7'; +} +.b-fa-temperature-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-4:before { + content: '\f2c7'; +} +.b-fa-thermometer-full:before { + content: '\f2c7'; +} +.b-fa-temperature-half:before { + content: '\f2c9'; +} +.b-fa-temperature-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-2:before { + content: '\f2c9'; +} +.b-fa-thermometer-half:before { + content: '\f2c9'; +} +.b-fa-temperature-high:before { + content: '\f769'; +} +.b-fa-temperature-low:before { + content: '\f76b'; +} +.b-fa-temperature-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-1:before { + content: '\f2ca'; +} +.b-fa-thermometer-quarter:before { + content: '\f2ca'; +} +.b-fa-temperature-three-quarters:before { + content: '\f2c8'; +} +.b-fa-temperature-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-3:before { + content: '\f2c8'; +} +.b-fa-thermometer-three-quarters:before { + content: '\f2c8'; +} +.b-fa-tenge-sign:before { + content: '\f7d7'; +} +.b-fa-tenge:before { + content: '\f7d7'; +} +.b-fa-tent:before { + content: '\e57d'; +} +.b-fa-tent-arrow-down-to-line:before { + content: '\e57e'; +} +.b-fa-tent-arrow-left-right:before { + content: '\e57f'; +} +.b-fa-tent-arrow-turn-left:before { + content: '\e580'; +} +.b-fa-tent-arrows-down:before { + content: '\e581'; +} +.b-fa-tents:before { + content: '\e582'; +} +.b-fa-terminal:before { + content: '\f120'; +} +.b-fa-text-height:before { + content: '\f034'; +} +.b-fa-text-slash:before { + content: '\f87d'; +} +.b-fa-remove-format:before { + content: '\f87d'; +} +.b-fa-text-width:before { + content: '\f035'; +} +.b-fa-thermometer:before { + content: '\f491'; +} +.b-fa-thumbs-down:before { + content: '\f165'; +} +.b-fa-thumbs-up:before { + content: '\f164'; +} +.b-fa-thumbtack:before { + content: '\f08d'; +} +.b-fa-thumb-tack:before { + content: '\f08d'; +} +.b-fa-ticket:before { + content: '\f145'; +} +.b-fa-ticket-simple:before { + content: '\f3ff'; +} +.b-fa-ticket-alt:before { + content: '\f3ff'; +} +.b-fa-timeline:before { + content: '\e29c'; +} +.b-fa-toggle-off:before { + content: '\f204'; +} +.b-fa-toggle-on:before { + content: '\f205'; +} +.b-fa-toilet:before { + content: '\f7d8'; +} +.b-fa-toilet-paper:before { + content: '\f71e'; +} +.b-fa-toilet-paper-slash:before { + content: '\e072'; +} +.b-fa-toilet-portable:before { + content: '\e583'; +} +.b-fa-toilets-portable:before { + content: '\e584'; +} +.b-fa-toolbox:before { + content: '\f552'; +} +.b-fa-tooth:before { + content: '\f5c9'; +} +.b-fa-torii-gate:before { + content: '\f6a1'; +} +.b-fa-tornado:before { + content: '\f76f'; +} +.b-fa-tower-broadcast:before { + content: '\f519'; +} +.b-fa-broadcast-tower:before { + content: '\f519'; +} +.b-fa-tower-cell:before { + content: '\e585'; +} +.b-fa-tower-observation:before { + content: '\e586'; +} +.b-fa-tractor:before { + content: '\f722'; +} +.b-fa-trademark:before { + content: '\f25c'; +} +.b-fa-traffic-light:before { + content: '\f637'; +} +.b-fa-trailer:before { + content: '\e041'; +} +.b-fa-train:before { + content: '\f238'; +} +.b-fa-train-subway:before { + content: '\f239'; +} +.b-fa-subway:before { + content: '\f239'; +} +.b-fa-train-tram:before { + content: '\f7da'; +} +.b-fa-tram:before { + content: '\f7da'; +} +.b-fa-transgender:before { + content: '\f225'; +} +.b-fa-transgender-alt:before { + content: '\f225'; +} +.b-fa-trash:before { + content: '\f1f8'; +} +.b-fa-trash-arrow-up:before { + content: '\f829'; +} +.b-fa-trash-restore:before { + content: '\f829'; +} +.b-fa-trash-can:before { + content: '\f2ed'; +} +.b-fa-trash-alt:before { + content: '\f2ed'; +} +.b-fa-trash-can-arrow-up:before { + content: '\f82a'; +} +.b-fa-trash-restore-alt:before { + content: '\f82a'; +} +.b-fa-tree:before { + content: '\f1bb'; +} +.b-fa-tree-city:before { + content: '\e587'; +} +.b-fa-triangle-exclamation:before { + content: '\f071'; +} +.b-fa-exclamation-triangle:before { + content: '\f071'; +} +.b-fa-warning:before { + content: '\f071'; +} +.b-fa-trophy:before { + content: '\f091'; +} +.b-fa-trowel:before { + content: '\e589'; +} +.b-fa-trowel-bricks:before { + content: '\e58a'; +} +.b-fa-truck:before { + content: '\f0d1'; +} +.b-fa-truck-arrow-right:before { + content: '\e58b'; +} +.b-fa-truck-droplet:before { + content: '\e58c'; +} +.b-fa-truck-fast:before { + content: '\f48b'; +} +.b-fa-shipping-fast:before { + content: '\f48b'; +} +.b-fa-truck-field:before { + content: '\e58d'; +} +.b-fa-truck-field-un:before { + content: '\e58e'; +} +.b-fa-truck-front:before { + content: '\e2b7'; +} +.b-fa-truck-medical:before { + content: '\f0f9'; +} +.b-fa-ambulance:before { + content: '\f0f9'; +} +.b-fa-truck-monster:before { + content: '\f63b'; +} +.b-fa-truck-moving:before { + content: '\f4df'; +} +.b-fa-truck-pickup:before { + content: '\f63c'; +} +.b-fa-truck-plane:before { + content: '\e58f'; +} +.b-fa-truck-ramp-box:before { + content: '\f4de'; +} +.b-fa-truck-loading:before { + content: '\f4de'; +} +.b-fa-tty:before { + content: '\f1e4'; +} +.b-fa-teletype:before { + content: '\f1e4'; +} +.b-fa-turkish-lira-sign:before { + content: '\e2bb'; +} +.b-fa-try:before { + content: '\e2bb'; +} +.b-fa-turkish-lira:before { + content: '\e2bb'; +} +.b-fa-turn-down:before { + content: '\f3be'; +} +.b-fa-level-down-alt:before { + content: '\f3be'; +} +.b-fa-turn-up:before { + content: '\f3bf'; +} +.b-fa-level-up-alt:before { + content: '\f3bf'; +} +.b-fa-tv:before { + content: '\f26c'; +} +.b-fa-television:before { + content: '\f26c'; +} +.b-fa-tv-alt:before { + content: '\f26c'; +} +.b-fa-u:before { + content: 'U'; +} +.b-fa-umbrella:before { + content: '\f0e9'; +} +.b-fa-umbrella-beach:before { + content: '\f5ca'; +} +.b-fa-underline:before { + content: '\f0cd'; +} +.b-fa-universal-access:before { + content: '\f29a'; +} +.b-fa-unlock:before { + content: '\f09c'; +} +.b-fa-unlock-keyhole:before { + content: '\f13e'; +} +.b-fa-unlock-alt:before { + content: '\f13e'; +} +.b-fa-up-down:before { + content: '\f338'; +} +.b-fa-arrows-alt-v:before { + content: '\f338'; +} +.b-fa-up-down-left-right:before { + content: '\f0b2'; +} +.b-fa-arrows-alt:before { + content: '\f0b2'; +} +.b-fa-up-long:before { + content: '\f30c'; +} +.b-fa-long-arrow-alt-up:before { + content: '\f30c'; +} +.b-fa-up-right-and-down-left-from-center:before { + content: '\f424'; +} +.b-fa-expand-alt:before { + content: '\f424'; +} +.b-fa-up-right-from-square:before { + content: '\f35d'; +} +.b-fa-external-link-alt:before { + content: '\f35d'; +} +.b-fa-upload:before { + content: '\f093'; +} +.b-fa-user:before { + content: '\f007'; +} +.b-fa-user-astronaut:before { + content: '\f4fb'; +} +.b-fa-user-check:before { + content: '\f4fc'; +} +.b-fa-user-clock:before { + content: '\f4fd'; +} +.b-fa-user-doctor:before { + content: '\f0f0'; +} +.b-fa-user-md:before { + content: '\f0f0'; +} +.b-fa-user-gear:before { + content: '\f4fe'; +} +.b-fa-user-cog:before { + content: '\f4fe'; +} +.b-fa-user-graduate:before { + content: '\f501'; +} +.b-fa-user-group:before { + content: '\f500'; +} +.b-fa-user-friends:before { + content: '\f500'; +} +.b-fa-user-injured:before { + content: '\f728'; +} +.b-fa-user-large:before { + content: '\f406'; +} +.b-fa-user-alt:before { + content: '\f406'; +} +.b-fa-user-large-slash:before { + content: '\f4fa'; +} +.b-fa-user-alt-slash:before { + content: '\f4fa'; +} +.b-fa-user-lock:before { + content: '\f502'; +} +.b-fa-user-minus:before { + content: '\f503'; +} +.b-fa-user-ninja:before { + content: '\f504'; +} +.b-fa-user-nurse:before { + content: '\f82f'; +} +.b-fa-user-pen:before { + content: '\f4ff'; +} +.b-fa-user-edit:before { + content: '\f4ff'; +} +.b-fa-user-plus:before { + content: '\f234'; +} +.b-fa-user-secret:before { + content: '\f21b'; +} +.b-fa-user-shield:before { + content: '\f505'; +} +.b-fa-user-slash:before { + content: '\f506'; +} +.b-fa-user-tag:before { + content: '\f507'; +} +.b-fa-user-tie:before { + content: '\f508'; +} +.b-fa-user-xmark:before { + content: '\f235'; +} +.b-fa-user-times:before { + content: '\f235'; +} +.b-fa-users:before { + content: '\f0c0'; +} +.b-fa-users-between-lines:before { + content: '\e591'; +} +.b-fa-users-gear:before { + content: '\f509'; +} +.b-fa-users-cog:before { + content: '\f509'; +} +.b-fa-users-line:before { + content: '\e592'; +} +.b-fa-users-rays:before { + content: '\e593'; +} +.b-fa-users-rectangle:before { + content: '\e594'; +} +.b-fa-users-slash:before { + content: '\e073'; +} +.b-fa-users-viewfinder:before { + content: '\e595'; +} +.b-fa-utensils:before { + content: '\f2e7'; +} +.b-fa-cutlery:before { + content: '\f2e7'; +} +.b-fa-v:before { + content: 'V'; +} +.b-fa-van-shuttle:before { + content: '\f5b6'; +} +.b-fa-shuttle-van:before { + content: '\f5b6'; +} +.b-fa-vault:before { + content: '\e2c5'; +} +.b-fa-vector-square:before { + content: '\f5cb'; +} +.b-fa-venus:before { + content: '\f221'; +} +.b-fa-venus-double:before { + content: '\f226'; +} +.b-fa-venus-mars:before { + content: '\f228'; +} +.b-fa-vest:before { + content: '\e085'; +} +.b-fa-vest-patches:before { + content: '\e086'; +} +.b-fa-vial:before { + content: '\f492'; +} +.b-fa-vial-circle-check:before { + content: '\e596'; +} +.b-fa-vial-virus:before { + content: '\e597'; +} +.b-fa-vials:before { + content: '\f493'; +} +.b-fa-video:before { + content: '\f03d'; +} +.b-fa-video-camera:before { + content: '\f03d'; +} +.b-fa-video-slash:before { + content: '\f4e2'; +} +.b-fa-vihara:before { + content: '\f6a7'; +} +.b-fa-virus:before { + content: '\e074'; +} +.b-fa-virus-covid:before { + content: '\e4a8'; +} +.b-fa-virus-covid-slash:before { + content: '\e4a9'; +} +.b-fa-virus-slash:before { + content: '\e075'; +} +.b-fa-viruses:before { + content: '\e076'; +} +.b-fa-voicemail:before { + content: '\f897'; +} +.b-fa-volcano:before { + content: '\f770'; +} +.b-fa-volleyball:before { + content: '\f45f'; +} +.b-fa-volleyball-ball:before { + content: '\f45f'; +} +.b-fa-volume-high:before { + content: '\f028'; +} +.b-fa-volume-up:before { + content: '\f028'; +} +.b-fa-volume-low:before { + content: '\f027'; +} +.b-fa-volume-down:before { + content: '\f027'; +} +.b-fa-volume-off:before { + content: '\f026'; +} +.b-fa-volume-xmark:before { + content: '\f6a9'; +} +.b-fa-volume-mute:before { + content: '\f6a9'; +} +.b-fa-volume-times:before { + content: '\f6a9'; +} +.b-fa-vr-cardboard:before { + content: '\f729'; +} +.b-fa-w:before { + content: 'W'; +} +.b-fa-walkie-talkie:before { + content: '\f8ef'; +} +.b-fa-wallet:before { + content: '\f555'; +} +.b-fa-wand-magic:before { + content: '\f0d0'; +} +.b-fa-magic:before { + content: '\f0d0'; +} +.b-fa-wand-magic-sparkles:before { + content: '\e2ca'; +} +.b-fa-magic-wand-sparkles:before { + content: '\e2ca'; +} +.b-fa-wand-sparkles:before { + content: '\f72b'; +} +.b-fa-warehouse:before { + content: '\f494'; +} +.b-fa-water:before { + content: '\f773'; +} +.b-fa-water-ladder:before { + content: '\f5c5'; +} +.b-fa-ladder-water:before { + content: '\f5c5'; +} +.b-fa-swimming-pool:before { + content: '\f5c5'; +} +.b-fa-wave-square:before { + content: '\f83e'; +} +.b-fa-weight-hanging:before { + content: '\f5cd'; +} +.b-fa-weight-scale:before { + content: '\f496'; +} +.b-fa-weight:before { + content: '\f496'; +} +.b-fa-wheat-awn:before { + content: '\e2cd'; +} +.b-fa-wheat-alt:before { + content: '\e2cd'; +} +.b-fa-wheat-awn-circle-exclamation:before { + content: '\e598'; +} +.b-fa-wheelchair:before { + content: '\f193'; +} +.b-fa-wheelchair-move:before { + content: '\e2ce'; +} +.b-fa-wheelchair-alt:before { + content: '\e2ce'; +} +.b-fa-whiskey-glass:before { + content: '\f7a0'; +} +.b-fa-glass-whiskey:before { + content: '\f7a0'; +} +.b-fa-wifi:before { + content: '\f1eb'; +} +.b-fa-wifi-3:before { + content: '\f1eb'; +} +.b-fa-wifi-strong:before { + content: '\f1eb'; +} +.b-fa-wind:before { + content: '\f72e'; +} +.b-fa-window-maximize:before { + content: '\f2d0'; +} +.b-fa-window-minimize:before { + content: '\f2d1'; +} +.b-fa-window-restore:before { + content: '\f2d2'; +} +.b-fa-wine-bottle:before { + content: '\f72f'; +} +.b-fa-wine-glass:before { + content: '\f4e3'; +} +.b-fa-wine-glass-empty:before { + content: '\f5ce'; +} +.b-fa-wine-glass-alt:before { + content: '\f5ce'; +} +.b-fa-won-sign:before { + content: '\f159'; +} +.b-fa-krw:before { + content: '\f159'; +} +.b-fa-won:before { + content: '\f159'; +} +.b-fa-worm:before { + content: '\e599'; +} +.b-fa-wrench:before { + content: '\f0ad'; +} +.b-fa-x:before { + content: 'X'; +} +.b-fa-x-ray:before { + content: '\f497'; +} +.b-fa-xmark:before { + content: '\f00d'; +} +.b-fa-close:before { + content: '\f00d'; +} +.b-fa-multiply:before { + content: '\f00d'; +} +.b-fa-remove:before { + content: '\f00d'; +} +.b-fa-times:before { + content: '\f00d'; +} +.b-fa-xmarks-lines:before { + content: '\e59a'; +} +.b-fa-y:before { + content: 'Y'; +} +.b-fa-yen-sign:before { + content: '\f157'; +} +.b-fa-cny:before { + content: '\f157'; +} +.b-fa-jpy:before { + content: '\f157'; +} +.b-fa-rmb:before { + content: '\f157'; +} +.b-fa-yen:before { + content: '\f157'; +} +.b-fa-yin-yang:before { + content: '\f6ad'; +} +.b-fa-z:before { + content: 'Z'; +} +.sr-only, +.b-fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.sr-only-focusable:not(:focus), +.b-fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.b-fa { + font-family: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-font-smoothing: inherit; +} +.b-fa:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-icon:before, +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before, +.b-indicator.b-deadline-date:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; +} +.b-fw-icon:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-icon-add:before { + content: '+'; +} +.b-icon-remove:before { + content: '\f00d'; +} +.b-icon-clear:before { + content: '\f00d'; +} +.b-icon-close:before, +.b-popup-close:before { + content: '\f00d'; +} +.b-icon-collapse-down:before { + content: '\f078'; +} +.b-icon-collapse-left:before { + content: '\f053'; +} +.b-icon-collapse-right:before { + content: '\f054'; +} +.b-icon-collapse-up:before { + content: '\f077'; +} +.b-icon-filter-disable:before { + content: '\f05e'; +} +.b-icon-search:before { + content: '\f002'; +} +.b-icon-search-plus:before { + content: '\f00e'; +} +.b-icon-search-minus:before { + content: '\f010'; +} +.b-icon-hide:before { + content: '\f057'; +} +.b-icon-trash:before { + content: '\f1f8'; +} +.b-icon-edit:before { + content: '\f303'; +} +.b-icon-rename:before { + content: '\f044'; +} +.b-icon-copy:before { + content: '\f0c5'; +} +.b-icon-cut:before { + content: '\f0c4'; +} +.b-icon-paste:before { + content: '\f0ea'; +} +.b-icon-expand-row:before { + content: '\f107'; +} +.b-icon-expand-column:before { + content: '\f105'; +} +.b-icon-expand, +.b-popup-expand:before { + content: '\f065'; +} +.b-icon-first:before { + content: '\f100'; +} +.b-rtl > .b-icon-first:before { + transform: scaleX(-1); +} +.b-icon-last:before { + content: '\f101'; +} +.b-rtl > .b-icon-last:before { + transform: scaleX(-1); +} +.b-icon-reload:before { + content: '\f01e'; +} +.b-icon-undo:before { + content: '\f0e2'; +} +.b-icon-redo:before { + content: '\f01e'; +} +.b-icon-code:before { + content: '\f121'; +} +.b-icon-clipboard:before { + content: '\f328'; +} +.b-icon-filter:before, +.b-icon-filter-equal:before { + content: '\f0b0'; +} +.b-icon-filter-less:before, +.b-icon-filter-before:before { + content: '\f053'; +} +.b-icon-filter-more:before, +.b-icon-filter-after:before { + content: '\f054'; +} +.b-icon-check:before { + content: '\f00c'; +} +.b-icon-checked:before { + content: '\f14a'; +} +.b-icon-unchecked:before { + content: '\f0c8'; +} +.b-icon-radio:before { + content: '\f111'; +} +.b-icon-radio-checked:before { + content: '\f192'; +} +.b-icon-radio-unchecked:before { + content: '\f111'; +} +.b-icon-calendar:before { + content: '\f133'; +} +.b-icon-calendar-day:before { + content: '\f783'; +} +.b-icon-clock:before { + content: '\f017'; +} +.b-icon-recurring:before { + content: '\f021'; +} +.b-icon-duration:before { + content: '\f254'; +} +.b-icon-milestone:before { + content: '\f219'; +} +.b-icon-user:before { + content: '\f007'; +} +.b-icon-menu:before { + content: '\f0c9'; +} +.b-icon-menu-horizontal:before { + content: '\f141'; +} +.b-icon-menu-vertical:before { + content: '\f142'; +} +.b-icon-info:before { + content: '\f129'; +} +.b-icon-sub-menu:before { + content: '\f054'; +} +.b-icon-star:before { + content: '\f005'; +} +.b-icon-warning:before { + content: '\f071'; +} +.b-icon-columns:before { + content: '\f0db'; +} +.b-icon-picker:before { + content: '\f0d7'; + transition: transform 0.2s; +} +.b-icon-picker-rotated:before { + content: '\f0d7'; + transform: rotate(180deg); + transition: transform 0.2s; +} +.b-icon-resize-horizontal:before { + content: '\f337'; +} +.b-icon-fullscreen:before { + content: '\f0b2'; +} +.b-icon-cog:before { + content: '\f013'; +} +.b-linux .b-icon-cog:before, +.b-windows .b-icon-cog:before { + vertical-align: middle; +} +.b-icon-file-download:before { + content: '\f56d'; +} +.b-icon-sync:before { + content: '\f2f1'; +} +.b-icon-bad-mood-emoji:before { + content: '\f119'; +} +.b-icon-circle:before { + content: '\f111'; +} +.b-icon-square:before { + content: '\f0c8'; +} +.b-icon-merge-cells:before { + content: '\f5fd'; +} +.b-icon-up:before { + content: '\f062'; +} +.b-icon-down:before { + content: '\f063'; +} +.b-icon-left:before { + content: '\f060'; +} +.b-icon-right:before { + content: '\f061'; +} +.b-icon-angle-left:before { + content: '\f104'; +} +.b-icon-angle-right:before { + content: '\f105'; +} +.b-icon-previous:before { + content: '\f053'; +} +.b-rtl > .b-icon-previous:before { + transform: scaleX(-1); +} +.b-icon-next:before { + content: '\f054'; +} +.b-rtl > .b-icon-next:before { + transform: scaleX(-1); +} +.b-icon-move-left-right:before { + content: '\f337'; +} +.b-icon-move-up-down:before { + content: '\f338'; +} +.b-icon-spinner:before { + content: '\f110'; + animation: rotate 2s infinite linear; +} +.b-icon-column-move-left:before { + content: '\f0a8'; +} +.b-icon-column-move-right:before { + content: '\f0a9'; +} +.b-icon-hide-column:before { + content: '\f057'; +} +.b-icon-sort:before { + content: '\f0dc'; +} +.b-icon-sort-asc:before { + content: '\f15e'; +} +.b-icon-sort-desc:before { + content: '\f15d'; +} +.b-icon-sorted-asc:before { + content: '\f062'; +} +.b-icon-group-asc:before { + content: '\f885'; +} +.b-icon-group-desc:before { + content: '\f160'; +} +.b-icon-group-collapse:before { + content: '\f056'; +} +.b-icon-group-expand:before { + content: '\f055'; +} +.b-icon-grouped-asc:before { + content: '\f012'; +} +.b-icon-tree-expand:before { + content: '\f105'; +} +.b-icon-tree-collapse:before { + content: '\f107'; +} +.b-icon-tree-folder:before { + content: '\f07b'; +} +.b-icon-tree-folder-open:before { + content: '\f07c'; +} +.b-icon-tree-leaf:before { + content: '\f111'; +} +.b-icon-expand-gridregion:before { + content: '\f054'; +} +.b-icon-collapse-gridregion:before { + content: '\f053'; +} +.b-icon-unassign:before { + content: '\f506'; +} +.b-icon-valid:before { + content: '\f00c'; +} +.b-icon-invalid:before { + content: '\f05e'; +} +.b-icon-checking:before { + content: '\f110'; +} +.b-icon-expand-resource:before { + content: '\f103'; +} +.b-icon-note:before { + content: '\f249'; +} +.b-icon-advanced:before { + content: '\f085'; +} +.b-icon-renumber:before { + content: '\f884'; +} +.b-icon-indent:before { + content: '\f03c'; +} +.b-icon-outdent:before { + content: '\f03b'; +} +.b-icon-subtask:before { + content: '\e476'; +} +.b-icon-predecessor:before { + content: '\e477'; +} +.b-icon-successor:before { + content: '\e47a'; +} +.b-icon-calendar-days:before { + content: '\f073'; +} +.b-icon-calendar-week:before { + content: '\f784'; +} +.b-noselect { + -webkit-user-select: none; + user-select: none; +} +body { + --rtl-negate: 1; +} +.b-rtl { + --rtl-negate: -1; +} +.b-released, +.b-hide-display, +.b-theme-info { + display: none !important; +} +.b-hide-visibility { + visibility: hidden !important; +} +.b-hide-offscreen { + visibility: hidden !important; + position: absolute !important; + top: -10000em; + left: -10000em; +} +.b-yscroll-pad { + display: none; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: block; + order: 9999; + border-inline-start: 1px solid #ddd; +} +.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad .b-yscroll-pad-sizer { + overflow-x: hidden; + overflow-y: scroll; + visibility: hidden; + margin-inline-start: -1px; + height: 0; +} +.b-fx-highlight { + z-index: 9999; + animation-name: b-fx-highlight-animation; + animation-duration: 1s; + animation: b-fx-highlight-animation 1s ease 0s 1; +} +@keyframes b-fx-highlight-animation { + 0% { + box-shadow: none; + } + 50% { + box-shadow: 0 0 10px 5px #fd7e1480; + } + to { + box-shadow: none; + } +} +@keyframes b-slide-in-from-right { + 30% { + transform: translate(-30%); + opacity: 0.1; + } + 30.01% { + transform: translate(30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-left { + 30% { + transform: translate(30%); + opacity: 0.1; + } + 30.01% { + transform: translate(-30%); + } + to { + transform: translate(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-below { + 30% { + transform: translateY(-30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +@keyframes b-slide-in-from-above { + 30% { + transform: translateY(30%); + opacity: 0.1; + } + 30.01% { + transform: translateY(-30%); + } + to { + transform: translateY(0); + opacity: 1; + } +} +.b-slide-vertical.b-slide-in-next { + animation: b-slide-in-from-below 0.3s ease 0s 1 normal; +} +.b-slide-vertical.b-slide-in-previous { + animation: b-slide-in-from-above 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +:not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-next { + animation: b-slide-in-from-left 0.3s ease 0s 1 normal; +} +.b-rtl :not(.b-slide-vertical).b-slide-in-previous { + animation: b-slide-in-from-right 0.3s ease 0s 1 normal; +} +.b-no-resizeobserver.b-resize-monitored { + position: relative; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + visibility: hidden; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > * { + width: 100%; + height: 100%; + overflow: hidden; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-expand:after { + content: ''; + display: block; + width: 100000px; + height: 100000px; +} +.b-no-resizeobserver.b-resize-monitored .b-resize-monitors > .b-resize-monitor-shrink:after { + content: ''; + display: block; + width: 200%; + height: 200%; + min-width: 1px; + min-height: 1px; +} +.b-float-root { + position: fixed; + inset: 0; + pointer-events: none; + overflow: hidden; + overflow: -moz-hidden-unscrollable; + overflow: clip; + z-index: 11000; + contain: strict; + display: flex; + justify-content: center; + align-items: center; +} +.b-float-root.b-safari { + -webkit-user-select: none; + user-select: none; +} +.b-float-root > .b-floating { + position: absolute; + contain: layout style; + pointer-events: all; + transition: opacity 0.2s; + box-shadow: 2px 2px 6px #0000001a; + top: 0; + left: 0; + z-index: 11001; +} +.b-firefox .b-float-root > .b-floating { + contain: layout; +} +.b-float-root > .b-floating.b-hidden { + opacity: 0; +} +.b-float-root > .b-floating.b-aligned-above:not(.b-anchored) { + box-shadow: 2px -2px 6px #0000001a; +} +.b-gripper { + position: absolute; +} +.b-gripper:after { + content: ' '; + position: absolute; + opacity: 0; +} +.b-hover-top .b-gripper.b-gripper-horz, +.b-hover-bottom .b-gripper.b-gripper-horz { + cursor: ns-resize; + height: 1em; + left: 0; + right: 0; +} +.b-hover-bottom .b-gripper.b-gripper-horz { + bottom: 0; +} +.b-gripper.b-gripper-horz:after { + border-top: 1px solid rgba(0, 0, 0, 0.3); + border-bottom: 1px solid rgba(0, 0, 0, 0.3); + width: 0; + height: 0.25em; + left: 50%; + margin-inline-start: 0; +} +.b-hover-top .b-gripper.b-gripper-horz:after { + top: 0.4em; +} +.b-hover-bottom .b-gripper.b-gripper-horz:after { + bottom: 0.4em; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after { + transition: opacity 0.2s, margin-inline-start 0.2s, width 0.2s; + opacity: 1; + margin-inline-start: -0.6em; + width: 1.2em; +} +.b-hover-left .b-gripper.b-gripper-vert, +.b-hover-right .b-gripper.b-gripper-vert { + cursor: ew-resize; + width: 1em; + top: 0; + bottom: 0; +} +.b-hover-right .b-gripper.b-gripper-vert { + right: 0; +} +.b-hover-left .b-gripper.b-gripper-vert { + left: 0; +} +.b-gripper.b-gripper-vert:after { + background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 3px); + height: 0; + width: 0.5em; + top: 50%; + margin-top: 0; +} +.b-hover-left .b-gripper.b-gripper-vert:after { + left: 4px; +} +.b-hover-right .b-gripper.b-gripper-vert:after { + right: 4px; +} +.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after { + transition: opacity 0.2s, margin-top 0.2s, height 0.2s; + opacity: 1; + margin-top: -6px; + height: 12px; +} +.b-dragging { + z-index: 100; + pointer-events: none !important; + opacity: 0.8; + box-sizing: border-box; +} +.b-dragging.b-drag-unified-proxy { + opacity: 0.65; +} +.b-dragging.b-drag-main { + z-index: 101; + opacity: 1; +} +.b-drag-proxy { + position: absolute !important; + top: 0; + left: 0; + pointer-events: none !important; + box-sizing: border-box; +} +.b-drag-proxy * { + box-sizing: border-box; +} +.b-aborting, +.b-drag-final-transition { + transition-duration: 0.3s; + transition-property: all !important; +} +.b-drag-unified-animation { + transition: transform 0.2s; +} +.b-drag-original.b-hidden { + display: none !important; +} +.b-draghelper-active * { + -webkit-user-select: none; + user-select: none; +} +.simulated-mouse { + position: absolute; + z-index: 100; + top: 10px; + left: 10px; + transition: top 0.5s, left 0.5s; + pointer-events: none; + font-size: 16px; +} +.simulated-mouse.quick { + transition: top 0.05s, left 0.05s; +} +.simulated-mouse:after { + position: absolute; + content: '\f245'; + font-family: 'Font Awesome 6 Free'; + font-weight: 900; + z-index: 102; +} +.simulated-mouse.drag:before, +.simulated-mouse.mousedown:before, +.simulated-mouse.dblclick:before, +.simulated-mouse.click:before { + position: absolute; + content: ''; + border: 2px solid transparent; + border-radius: 50%; + animation-name: click; + animation-duration: 0.2s; + top: 0; + left: 0; + transform: translate(-50%, -50%); + z-index: 101; + opacity: 0.7; +} +.simulated-mouse.drag:after { + content: '\f25a'; + left: -3px; +} +.simulated-mouse.dblclick:before { + animation-name: dblclick; + animation-duration: 0.3s; +} +.simulated-mouse.mousedown:before, +.simulated-mouse.drag:before { + animation-name: none; + width: 1.5em; + height: 1.5em; + border-color: red; +} +@keyframes click { + 0% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +@keyframes dblclick { + 0% { + width: 0; + height: 0; + } + 40% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + 50% { + width: 0; + height: 0; + } + 90% { + width: 1.5em; + height: 1.5em; + border-color: red; + } + to { + width: 0; + height: 0; + border-color: transparent; + } +} +.b-widget { + display: inline-flex; + overflow: hidden; + line-height: initial; + font-weight: 400; + font-size: 1em; + box-sizing: border-box; + color-scheme: light; +} +.b-widget.b-measure { + display: block !important; +} +.b-widget.b-anchored { + overflow: visible; +} +.b-widget.b-maximized { + transform: none !important; + width: 100% !important; + height: 100% !important; + max-width: 100% !important; + max-height: 100% !important; +} +.b-widget * { + box-sizing: border-box; +} +.b-widget:before, +.b-widget:after, +.b-widget *:before, +.b-widget *:after { + box-sizing: border-box; +} +.b-widget.b-positioned { + position: absolute; + top: 0; + left: 0; +} +.b-widget.b-floating.b-centered, +.b-widget.b-positioned.b-centered { + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} +.b-widget > .b-focus-trap { + position: absolute; + display: none; + clip: rect(0, 0, 0, 0); +} +.b-widget.b-focus-trapped.b-contains-focus > .b-focus-trap { + display: inherit; +} +.b-widget.b-hidden { + display: none !important; +} +.b-widget.b-hiding { + pointer-events: none; +} +.b-widget .b-aria-desc-element { + position: absolute; + clip-path: polygon(0 0); + contain: strict; +} +.b-widget .b-widget-inner { + width: 100%; + position: relative; + flex: 1; +} +.b-widget .b-anchor { + width: 16px; + height: 8px; + position: absolute; + z-index: -1; +} +.b-widget .b-anchor svg { + position: absolute; + top: 0; + overflow: visible; +} +.b-widget .b-anchor.b-anchor-top { + left: 0; + bottom: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom { + left: 0; + top: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-bottom svg { + transform: rotate(180deg); +} +.b-widget .b-anchor.b-anchor-left { + top: 0; + width: 8px; + height: 16px; + right: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-left svg { + transform: rotate(270deg); + transform-origin: 8px 8px; +} +.b-widget .b-anchor.b-anchor-right { + top: 0; + width: 8px; + height: 16px; + left: calc(100% - 1px); +} +.b-widget .b-anchor.b-anchor-right svg { + transform: rotate(90deg); + transform-origin: 4px 4px; +} +.b-widget.b-rtl > .b-anchor.b-anchor-left { + right: calc(100% - 9px); +} +.b-widget.b-rtl > .b-anchor.b-anchor-right { + left: calc(100% + 7px); +} +.b-slidingcontent-content { + display: flex; + flex-flow: row nowrap !important; + align-items: stretch; + scroll-snap-type: x mandatory; +} +.b-slidingcontent-content .b-carousel-item { + flex: 1 0 100%; +} +.b-widget-scroller { + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-anchor: none; + position: relative; +} +.b-widget-scroller.b-hide-scroll { + scrollbar-width: none; +} +.b-widget-scroller.b-hide-scroll::-webkit-scrollbar { + display: none; +} +.b-scroller-stretcher { + position: absolute; + height: 1px; + width: 1px; + top: 0; + left: 0; +} +.b-rtl > .b-scroller-stretcher { + left: auto; + right: 0; +} +.b-text-align-start, +.b-text-align-left { + text-align: start; +} +.b-text-align-center { + text-align: center; +} +.b-text-align-end, +.b-text-align-right { + text-align: end; +} +.b-rtl { + direction: rtl; +} +.b-ltr { + direction: ltr; +} +.b-widget.b-badge { + overflow: visible; +} +.b-badge:before { + content: attr(data-badge); + position: absolute; + min-width: 2.223em; + min-height: 2.223em; + right: -1em; + top: -1em; + padding: 0.5em; + background-color: #ef9a9a; + color: #616161; + border-radius: 50%; + font-size: 0.6em; + z-index: 5; + display: flex; + justify-content: center; + align-items: center; + animation-name: b-badge-show; + animation-duration: 0.3s; +} +.b-badge.b-rtl:before { + left: -1em; + right: auto; +} +.b-button.b-badge:before { + font-size: 0.7em; +} +@keyframes b-badge-show { + 0% { + opacity: 0; + transform: scale(0.1) rotate(180deg); + } + to { + opacity: 1; + transform: scale(1) rotate(0); + } +} +.b-button { + position: relative; + padding: 0 1em; + min-height: 3em; + border: 1px solid; + cursor: pointer; + font-family: inherit; + font-weight: 400; + transition: background-color 0.2s, color 0.2s, border 0.2s; + white-space: nowrap; + display: inline-flex; + align-items: center; + justify-content: center; + text-transform: none; + -webkit-user-select: none; + user-select: none; +} +.b-button.b-text { + min-width: 3.3em; +} +.b-button:not(.b-tab) { + border-radius: 2px; +} +.b-button::-moz-focus-inner { + border: 0; +} +.b-button label { + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; +} +.b-button.b-rotate-vertical { + min-height: 3em; + min-width: 3em; + padding: 1em 0; +} +.b-button.b-rotate-vertical label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-button.b-rotate-left { + flex-direction: column-reverse; +} +.b-button.b-rotate-left label { + transform: rotate(180deg); +} +.b-button.b-rotate-left i { + transform: rotate(270deg); +} +.b-button.b-rotate-right { + flex-direction: column; +} +.b-button.b-rotate-right i { + transform: rotate(90deg); +} +.b-button.b-icon-align-start i:not(.b-button-menu-icon) { + order: -100; +} +.b-button.b-icon-align-start:not(.b-rotate-vertical) label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-right label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-start.b-rotate-left label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end i { + order: 100; +} +.b-button.b-icon-align-end:not(.b-rotate-vertical) label { + margin-inline-end: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-right label { + margin-inline-start: 0.5em; +} +.b-button.b-icon-align-end.b-rotate-left label { + margin-inline-end: 0.5em; +} +.b-button .b-button-menu-icon { + margin-inline-start: 0.5em; +} +.b-button i { + font-size: 1em; +} +.b-button label:empty { + display: none; +} +.b-button.b-badge { + overflow: visible !important; +} +.b-button.b-rounded { + border-radius: 50%; + width: 3em; + height: 3em; +} +.b-button:focus { + outline: none; +} +.b-button:disabled { + cursor: default; +} +.b-button.b-borderless { + border: none; +} +.b-popup .b-bottom-toolbar .b-button.b-text { + min-width: 8em; +} +button.b-button.b-transparent:not(.b-tab) { + background-color: transparent; + border: none; +} +a.b-button { + text-decoration: none; +} +.b-button.b-white:not(.b-tab) { + color: #fff; + border-color: #ffffff4d; + background-color: #ffffff0d; +} +.b-using-keyboard .b-button.b-white:not(.b-tab):focus, +.b-button.b-white:not(.b-tab).b-using-keyboard:focus { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed { + color: #fff; + background-color: #fffc; +} +.b-button.b-white:not(.b-tab).b-pressed.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffffff4d; +} +.b-button.b-white:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ffffffb3; +} +.b-button.b-white:not(.b-tab).b-pressed:hover.b-transparent { + color: #ccc; +} +.b-button.b-white:not(.b-tab):active:not(.b-disabled), +.b-button.b-white:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #f2f2f2; + border-color: #f2f2f24d; + color: #fff; +} +.b-button.b-white:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffffff4d; + border-color: #ffffff1a; +} +.b-button.b-blue:not(.b-tab) { + color: #64b5f6; + border-color: #64b5f64d; + background-color: #64b5f60d; +} +.b-using-keyboard .b-button.b-blue:not(.b-tab):focus, +.b-button.b-blue:not(.b-tab).b-using-keyboard:focus { + background-color: #64b5f64d; +} +.b-button.b-blue:not(.b-tab).b-pressed { + color: #fff; + background-color: #64b5f6cc; +} +.b-button.b-blue:not(.b-tab).b-pressed.b-transparent { + color: #0d86e7; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled) { + background-color: #64b5f64d; +} +.b-button.b-blue:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #64b5f64d; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #64b5f6b3; +} +.b-button.b-blue:not(.b-tab).b-pressed:hover.b-transparent { + color: #0d86e7; +} +.b-button.b-blue:not(.b-tab):active:not(.b-disabled), +.b-button.b-blue:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #4ca9f5; + border-color: #4ca9f54d; + color: #fff; +} +.b-button.b-blue:not(.b-tab).b-disabled { + background-color: transparent; + color: #64b5f64d; + border-color: #64b5f61a; +} +.b-button.b-deep-orange:not(.b-tab) { + color: #ff5722; + border-color: #ff57224d; + background-color: #ff57220d; +} +.b-using-keyboard .b-button.b-deep-orange:not(.b-tab):focus, +.b-button.b-deep-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed { + color: #fff; + background-color: #ff5722cc; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ff57224d; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ff5722b3; +} +.b-button.b-deep-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #bb2d00; +} +.b-button.b-deep-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-deep-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ff4409; + border-color: #ff44094d; + color: #fff; +} +.b-button.b-deep-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #ff57224d; + border-color: #ff57221a; +} +.b-button.b-orange:not(.b-tab) { + color: #ffcc80; + border-color: #ffcc804d; + background-color: #ffcc800d; +} +.b-using-keyboard .b-button.b-orange:not(.b-tab):focus, +.b-button.b-orange:not(.b-tab).b-using-keyboard:focus { + background-color: #ffcc804d; +} +.b-button.b-orange:not(.b-tab).b-pressed { + color: #fff; + background-color: #ffcc80cc; +} +.b-button.b-orange:not(.b-tab).b-pressed.b-transparent { + color: #ffa31a; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffcc804d; +} +.b-button.b-orange:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffcc804d; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ffcc80b3; +} +.b-button.b-orange:not(.b-tab).b-pressed:hover.b-transparent { + color: #ffa31a; +} +.b-button.b-orange:not(.b-tab):active:not(.b-disabled), +.b-button.b-orange:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffc267; + border-color: #ffc2674d; + color: #fff; +} +.b-button.b-orange:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffcc804d; + border-color: #ffcc801a; +} +.b-button.b-amber:not(.b-tab) { + color: #ffd54f; + border-color: #ffd54f4d; + background-color: #ffd54f0d; +} +.b-using-keyboard .b-button.b-amber:not(.b-tab):focus, +.b-button.b-amber:not(.b-tab).b-using-keyboard:focus { + background-color: #ffd54f4d; +} +.b-button.b-amber:not(.b-tab).b-pressed { + color: #fff; + background-color: #ffd54fcc; +} +.b-button.b-amber:not(.b-tab).b-pressed.b-transparent { + color: #e8b100; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled) { + background-color: #ffd54f4d; +} +.b-button.b-amber:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ffd54f4d; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ffd54fb3; +} +.b-button.b-amber:not(.b-tab).b-pressed:hover.b-transparent { + color: #e8b100; +} +.b-button.b-amber:not(.b-tab):active:not(.b-disabled), +.b-button.b-amber:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffcf36; + border-color: #ffcf364d; + color: #fff; +} +.b-button.b-amber:not(.b-tab).b-disabled { + background-color: transparent; + color: #ffd54f4d; + border-color: #ffd54f1a; +} +.b-button.b-indigo:not(.b-tab) { + color: #3f51b5; + border-color: #3f51b54d; + background-color: #3f51b50d; +} +.b-using-keyboard .b-button.b-indigo:not(.b-tab):focus, +.b-button.b-indigo:not(.b-tab).b-using-keyboard:focus { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed { + color: #fff; + background-color: #3f51b5cc; +} +.b-button.b-indigo:not(.b-tab).b-pressed.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled) { + background-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #3f51b54d; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #3f51b5b3; +} +.b-button.b-indigo:not(.b-tab).b-pressed:hover.b-transparent { + color: #252f69; +} +.b-button.b-indigo:not(.b-tab):active:not(.b-disabled), +.b-button.b-indigo:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #3849a2; + border-color: #3849a24d; + color: #fff; +} +.b-button.b-indigo:not(.b-tab).b-disabled { + background-color: transparent; + color: #3f51b54d; + border-color: #3f51b51a; +} +.b-button.b-lime:not(.b-tab) { + color: #cddc39; + border-color: #cddc394d; + background-color: #cddc390d; +} +.b-using-keyboard .b-button.b-lime:not(.b-tab):focus, +.b-button.b-lime:not(.b-tab).b-using-keyboard:focus { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed { + color: #fff; + background-color: #cddc39cc; +} +.b-button.b-lime:not(.b-tab).b-pressed.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled) { + background-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #cddc394d; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #cddc39b3; +} +.b-button.b-lime:not(.b-tab).b-pressed:hover.b-transparent { + color: #89951a; +} +.b-button.b-lime:not(.b-tab):active:not(.b-disabled), +.b-button.b-lime:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #c6d626; + border-color: #c6d6264d; + color: #fff; +} +.b-button.b-lime:not(.b-tab).b-disabled { + background-color: transparent; + color: #cddc394d; + border-color: #cddc391a; +} +.b-button.b-teal:not(.b-tab) { + color: #009688; + border-color: #0096884d; + background-color: #0096880d; +} +.b-using-keyboard .b-button.b-teal:not(.b-tab):focus, +.b-button.b-teal:not(.b-tab).b-using-keyboard:focus { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed { + color: #fff; + background-color: #009688cc; +} +.b-button.b-teal:not(.b-tab).b-pressed.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled) { + background-color: #0096884d; +} +.b-button.b-teal:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #0096884d; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #009688b3; +} +.b-button.b-teal:not(.b-tab).b-pressed:hover.b-transparent { + color: #00302c; +} +.b-button.b-teal:not(.b-tab):active:not(.b-disabled), +.b-button.b-teal:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #007d71; + border-color: #007d714d; + color: #fff; +} +.b-button.b-teal:not(.b-tab).b-disabled { + background-color: transparent; + color: #0096884d; + border-color: #0096881a; +} +.b-button.b-green:not(.b-tab) { + color: #a5d6a7; + border-color: #a5d6a74d; + background-color: #a5d6a70d; +} +.b-using-keyboard .b-button.b-green:not(.b-tab):focus, +.b-button.b-green:not(.b-tab).b-using-keyboard:focus { + background-color: #a5d6a74d; +} +.b-button.b-green:not(.b-tab).b-pressed { + color: #fff; + background-color: #a5d6a7cc; +} +.b-button.b-green:not(.b-tab).b-pressed.b-transparent { + color: #5fb662; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #a5d6a74d; +} +.b-button.b-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #a5d6a74d; +} +.b-button.b-green:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #a5d6a7b3; +} +.b-button.b-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #5fb662; +} +.b-button.b-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #93ce96; + border-color: #93ce964d; + color: #fff; +} +.b-button.b-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #a5d6a74d; + border-color: #a5d6a71a; +} +.b-button.b-light-green:not(.b-tab) { + color: #8bc34a; + border-color: #8bc34a4d; + background-color: #8bc34a0d; +} +.b-using-keyboard .b-button.b-light-green:not(.b-tab):focus, +.b-button.b-light-green:not(.b-tab).b-using-keyboard:focus { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed { + color: #fff; + background-color: #8bc34acc; +} +.b-button.b-light-green:not(.b-tab).b-pressed.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled) { + background-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #8bc34a4d; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #8bc34ab3; +} +.b-button.b-light-green:not(.b-tab).b-pressed:hover.b-transparent { + color: #577d2a; +} +.b-button.b-light-green:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-green:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #7eb73d; + border-color: #7eb73d4d; + color: #fff; +} +.b-button.b-light-green:not(.b-tab).b-disabled { + background-color: transparent; + color: #8bc34a4d; + border-color: #8bc34a1a; +} +.b-button.b-purple:not(.b-tab) { + color: #9c27b0; + border-color: #9c27b04d; + background-color: #9c27b00d; +} +.b-using-keyboard .b-button.b-purple:not(.b-tab):focus, +.b-button.b-purple:not(.b-tab).b-using-keyboard:focus { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed { + color: #fff; + background-color: #9c27b0cc; +} +.b-button.b-purple:not(.b-tab).b-pressed.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled) { + background-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #9c27b04d; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #9c27b0b3; +} +.b-button.b-purple:not(.b-tab).b-pressed:hover.b-transparent { + color: #52145d; +} +.b-button.b-purple:not(.b-tab):active:not(.b-disabled), +.b-button.b-purple:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #89229b; + border-color: #89229b4d; + color: #fff; +} +.b-button.b-purple:not(.b-tab).b-disabled { + background-color: transparent; + color: #9c27b04d; + border-color: #9c27b01a; +} +.b-button.b-yellow:not(.b-tab) { + color: #fff176; + border-color: #fff1764d; + background-color: #fff1760d; +} +.b-using-keyboard .b-button.b-yellow:not(.b-tab):focus, +.b-button.b-yellow:not(.b-tab).b-using-keyboard:focus { + background-color: #fff1764d; +} +.b-button.b-yellow:not(.b-tab).b-pressed { + color: #fff; + background-color: #fff176cc; +} +.b-button.b-yellow:not(.b-tab).b-pressed.b-transparent { + color: #ffe710; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled) { + background-color: #fff1764d; +} +.b-button.b-yellow:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #fff1764d; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #fff176b3; +} +.b-button.b-yellow:not(.b-tab).b-pressed:hover.b-transparent { + color: #ffe710; +} +.b-button.b-yellow:not(.b-tab):active:not(.b-disabled), +.b-button.b-yellow:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ffee5d; + border-color: #ffee5d4d; + color: #fff; +} +.b-button.b-yellow:not(.b-tab).b-disabled { + background-color: transparent; + color: #fff1764d; + border-color: #fff1761a; +} +.b-button.b-red:not(.b-tab) { + color: #ef9a9a; + border-color: #ef9a9a4d; + background-color: #ef9a9a0d; +} +.b-using-keyboard .b-button.b-red:not(.b-tab):focus, +.b-button.b-red:not(.b-tab).b-using-keyboard:focus { + background-color: #ef9a9a4d; +} +.b-button.b-red:not(.b-tab).b-pressed { + color: #fff; + background-color: #ef9a9acc; +} +.b-button.b-red:not(.b-tab).b-pressed.b-transparent { + color: #e14242; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled) { + background-color: #ef9a9a4d; +} +.b-button.b-red:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #ef9a9a4d; +} +.b-button.b-red:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ef9a9ab3; +} +.b-button.b-red:not(.b-tab).b-pressed:hover.b-transparent { + color: #e14242; +} +.b-button.b-red:not(.b-tab):active:not(.b-disabled), +.b-button.b-red:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ec8484; + border-color: #ec84844d; + color: #fff; +} +.b-button.b-red:not(.b-tab).b-disabled { + background-color: transparent; + color: #ef9a9a4d; + border-color: #ef9a9a1a; +} +.b-button.b-dark-gray:not(.b-tab) { + color: #757575; + border-color: #7575754d; + background-color: #7575750d; +} +.b-using-keyboard .b-button.b-dark-gray:not(.b-tab):focus, +.b-button.b-dark-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #7575754d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed { + color: #fff; + background-color: #757575cc; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed.b-transparent { + color: #424242; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #7575754d; +} +.b-button.b-dark-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #7575754d; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #757575b3; +} +.b-button.b-dark-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #424242; +} +.b-button.b-dark-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-dark-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #686868; + border-color: #6868684d; + color: #fff; +} +.b-button.b-dark-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #7575754d; + border-color: #7575751a; +} +.b-button.b-gray:not(.b-tab) { + color: #ccc; + border-color: #cccccc4d; + background-color: #cccccc0d; +} +.b-using-keyboard .b-button.b-gray:not(.b-tab):focus, +.b-button.b-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #cccccc4d; +} +.b-button.b-gray:not(.b-tab).b-pressed { + color: #fff; + background-color: #cccc; +} +.b-button.b-gray:not(.b-tab).b-pressed.b-transparent { + color: #999; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #cccccc4d; +} +.b-button.b-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #cccccc4d; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #ccccccb3; +} +.b-button.b-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #999; +} +.b-button.b-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #bfbfbf; + border-color: #bfbfbf4d; + color: #fff; +} +.b-button.b-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #cccccc4d; + border-color: #cccccc1a; +} +.b-button.b-light-gray:not(.b-tab) { + color: #f9f9f9; + border-color: #f9f9f94d; + background-color: #f9f9f90d; +} +.b-using-keyboard .b-button.b-light-gray:not(.b-tab):focus, +.b-button.b-light-gray:not(.b-tab).b-using-keyboard:focus { + background-color: #f9f9f94d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed { + color: #fff; + background-color: #f9f9f9cc; +} +.b-button.b-light-gray:not(.b-tab).b-pressed.b-transparent { + color: #c6c6c6; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled) { + background-color: #f9f9f94d; +} +.b-button.b-light-gray:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #f9f9f94d; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #f9f9f9b3; +} +.b-button.b-light-gray:not(.b-tab).b-pressed:hover.b-transparent { + color: #c6c6c6; +} +.b-button.b-light-gray:not(.b-tab):active:not(.b-disabled), +.b-button.b-light-gray:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #ececec; + border-color: #ececec4d; + color: #fff; +} +.b-button.b-light-gray:not(.b-tab).b-disabled { + background-color: transparent; + color: #f9f9f94d; + border-color: #f9f9f91a; +} +.b-button:not(.b-tab) { + color: #8f8f8f; + border-color: #8f8f8f4d; + background-color: #8f8f8f0d; +} +.b-using-keyboard .b-button:not(.b-tab):focus, +.b-button:not(.b-tab).b-using-keyboard:focus { + background-color: #8f8f8f4d; +} +.b-button:not(.b-tab).b-pressed { + color: #fff; + background-color: #8f8f8fcc; +} +.b-button:not(.b-tab).b-pressed.b-transparent { + color: #5c5c5c; +} +.b-button:not(.b-tab):hover:not(.b-disabled) { + background-color: #8f8f8f4d; +} +.b-button:not(.b-tab):hover:not(.b-disabled):not(.b-pressed) { + border-color: #8f8f8f4d; +} +.b-button:not(.b-tab).b-pressed:hover { + color: #fff; + background-color: #8f8f8fb3; +} +.b-button:not(.b-tab).b-pressed:hover.b-transparent { + color: #5c5c5c; +} +.b-button:not(.b-tab):active:not(.b-disabled), +.b-button:not(.b-tab):active:focus:not(.b-disabled) { + background-color: #828282; + border-color: #8282824d; + color: #fff; +} +.b-button:not(.b-tab).b-disabled { + background-color: transparent; + color: #8f8f8f4d; + border-color: #8f8f8f1a; +} +.b-ie.b-button:not(.b-rotate-vertical), +.b-ie .b-button:not(.b-rotate-vertical) { + height: 3em; +} +.b-button.b-raised.b-blue { + color: #fff; + border: none; + background-color: #64b5f6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus { + background-color: #8fcaf9; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-blue:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-blue:hover:not(.b-disabled) { + background-color: #74bcf7; +} +.b-button.b-raised.b-blue.b-pressed, +.b-button.b-raised.b-blue.b-pressed[data-group]:hover { + background-color: #0d85e5; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-blue.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus:hover, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-blue.b-pressed:focus, +.b-button.b-raised.b-blue.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #2396f2; +} +.b-button.b-raised.b-blue.b-pressed:active { + background-color: #095fa4; +} +.b-button.b-raised.b-blue.b-pressed:active:hover { + background-color: #0b72c4; +} +.b-button.b-raised.b-blue:active:not(.b-disabled) { + background-color: #2396f2; + border-color: #2396f2; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-blue:active:hover:not(.b-disabled) { + background-color: #43a5f4; + border-color: #43a5f4; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-blue:disabled:hover, +.b-button.b-raised.b-blue:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #0d86e7; + cursor: default; +} +.b-button.b-raised.b-deep-orange { + color: #fff; + border: none; + background-color: #ff5722; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus { + background-color: #ff7a50; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-deep-orange:hover:not(.b-disabled) { + background-color: #ff6838; +} +.b-button.b-raised.b-deep-orange.b-pressed, +.b-button.b-raised.b-deep-orange.b-pressed[data-group]:hover { + background-color: #ca3100; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-deep-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus:hover, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-deep-orange.b-pressed:focus, +.b-button.b-raised.b-deep-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #e73700; +} +.b-button.b-raised.b-deep-orange.b-pressed:active { + background-color: #912300; +} +.b-button.b-raised.b-deep-orange.b-pressed:active:hover { + background-color: #ad2a00; +} +.b-button.b-raised.b-deep-orange:active:not(.b-disabled) { + background-color: #e73700; + border-color: #e73700; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-deep-orange:active:hover:not(.b-disabled) { + background-color: #ff4105; + border-color: #ff4105; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-deep-orange:disabled:hover, +.b-button.b-raised.b-deep-orange:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #bb2d00; + cursor: default; +} +.b-button.b-raised.b-orange { + color: #fff; + border: none; + background-color: #ffcc80; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus { + background-color: #ffdeae; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-orange:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-orange:hover:not(.b-disabled) { + background-color: #ffd18d; +} +.b-button.b-raised.b-orange.b-pressed, +.b-button.b-raised.b-orange.b-pressed[data-group]:hover { + background-color: #ff9e0d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-orange.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus:hover, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-orange.b-pressed:focus, +.b-button.b-raised.b-orange.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #ffad33; +} +.b-button.b-raised.b-orange.b-pressed:active { + background-color: #c07300; +} +.b-button.b-raised.b-orange.b-pressed:active:hover { + background-color: #e68a00; +} +.b-button.b-raised.b-orange:active:not(.b-disabled) { + background-color: #ffad33; + border-color: #ffad33; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-orange:active:hover:not(.b-disabled) { + background-color: #ffbd5a; + border-color: #ffbd5a; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-orange:disabled:hover, +.b-button.b-raised.b-orange:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #ffa31a; + cursor: default; +} +.b-button.b-raised.b-amber { + color: #fff; + border: none; + background-color: #ffd54f; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus { + background-color: #ffe07d; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-amber:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-amber:hover:not(.b-disabled) { + background-color: #ffd961; +} +.b-button.b-raised.b-amber.b-pressed, +.b-button.b-raised.b-amber.b-pressed[data-group]:hover { + background-color: #eab200; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-amber.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus:hover, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-amber.b-pressed:focus, +.b-button.b-raised.b-amber.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #ffc50c; +} +.b-button.b-raised.b-amber.b-pressed:active { + background-color: #a77f00; +} +.b-button.b-raised.b-amber.b-pressed:active:hover { + background-color: #c89900; +} +.b-button.b-raised.b-amber:active:not(.b-disabled) { + background-color: #ffc50c; + border-color: #ffc50c; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-amber:active:hover:not(.b-disabled) { + background-color: #ffcd2e; + border-color: #ffcd2e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-amber:disabled:hover, +.b-button.b-raised.b-amber:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #e8b100; + cursor: default; +} +.b-button.b-raised.b-indigo { + color: #fff; + border: none; + background-color: #3f51b5; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus { + background-color: #5c6cc6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-indigo:hover:not(.b-disabled) { + background-color: #4d5fc1; +} +.b-button.b-raised.b-indigo.b-pressed, +.b-button.b-raised.b-indigo.b-pressed[data-group]:hover { + background-color: #2c397f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-indigo.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus:hover, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-indigo.b-pressed:focus, +.b-button.b-raised.b-indigo.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #324191; +} +.b-button.b-raised.b-indigo.b-pressed:active { + background-color: #20295b; +} +.b-button.b-raised.b-indigo.b-pressed:active:hover { + background-color: #26316d; +} +.b-button.b-raised.b-indigo:active:not(.b-disabled) { + background-color: #324191; + border-color: #324191; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-indigo:active:hover:not(.b-disabled) { + background-color: #3949a3; + border-color: #3949a3; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-indigo:disabled:hover, +.b-button.b-raised.b-indigo:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #252f69; + cursor: default; +} +.b-button.b-raised.b-lime { + color: #fff; + border: none; + background-color: #cddc39; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus { + background-color: #d7e360; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-lime:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-lime:hover:not(.b-disabled) { + background-color: #d2e04d; +} +.b-button.b-raised.b-lime.b-pressed, +.b-button.b-raised.b-lime.b-pressed[data-group]:hover { + background-color: #98a51d; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-lime.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus:hover, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-lime.b-pressed:focus, +.b-button.b-raised.b-lime.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #aebc21; +} +.b-button.b-raised.b-lime.b-pressed:active { + background-color: #6d7615; +} +.b-button.b-raised.b-lime.b-pressed:active:hover { + background-color: #838d19; +} +.b-button.b-raised.b-lime:active:not(.b-disabled) { + background-color: #aebc21; + border-color: #aebc21; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-lime:active:hover:not(.b-disabled) { + background-color: #c4d425; + border-color: #c4d425; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-lime:disabled:hover, +.b-button.b-raised.b-lime:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #89951a; + cursor: default; +} +.b-button.b-raised.b-teal { + color: #fff; + border: none; + background-color: #009688; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus { + background-color: #00c4b2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-teal:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-teal:hover:not(.b-disabled) { + background-color: #00baa9; +} +.b-button.b-raised.b-teal.b-pressed, +.b-button.b-raised.b-teal.b-pressed[data-group]:hover { + background-color: #00695f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-teal.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus:hover, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-teal.b-pressed:focus, +.b-button.b-raised.b-teal.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #00786d; +} +.b-button.b-raised.b-teal.b-pressed:active { + background-color: #004b44; +} +.b-button.b-raised.b-teal.b-pressed:active:hover { + background-color: #005a52; +} +.b-button.b-raised.b-teal:active:not(.b-disabled) { + background-color: #00786d; + border-color: #00786d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-teal:active:hover:not(.b-disabled) { + background-color: #00877a; + border-color: #00877a; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-teal:disabled:hover, +.b-button.b-raised.b-teal:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #00302c; + cursor: default; +} +.b-button.b-raised.b-green { + color: #fff; + border: none; + background-color: #a5d6a7; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus { + background-color: #c5e4c6; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-green:hover:not(.b-disabled) { + background-color: #aedab0; +} +.b-button.b-raised.b-green.b-pressed, +.b-button.b-raised.b-green.b-pressed[data-group]:hover { + background-color: #57b25b; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus:hover, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-green.b-pressed:focus, +.b-button.b-raised.b-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #71be74; +} +.b-button.b-raised.b-green.b-pressed:active { + background-color: #3b823e; +} +.b-button.b-raised.b-green.b-pressed:active:hover { + background-color: #479c4b; +} +.b-button.b-raised.b-green:active:not(.b-disabled) { + background-color: #71be74; + border-color: #71be74; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-green:active:hover:not(.b-disabled) { + background-color: #8bca8e; + border-color: #8bca8e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-green:disabled:hover, +.b-button.b-raised.b-green:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #5fb662; + cursor: default; +} +.b-button.b-raised.b-light-green { + color: #fff; + border: none; + background-color: #8bc34a; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus { + background-color: #a1ce6c; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-green:hover:not(.b-disabled) { + background-color: #97c95c; +} +.b-button.b-raised.b-light-green.b-pressed, +.b-button.b-raised.b-light-green.b-pressed[data-group]:hover { + background-color: #628d2f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-green.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus:hover, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-green.b-pressed:focus, +.b-button.b-raised.b-light-green.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #70a236; +} +.b-button.b-raised.b-light-green.b-pressed:active { + background-color: #466521; +} +.b-button.b-raised.b-light-green.b-pressed:active:hover { + background-color: #547928; +} +.b-button.b-raised.b-light-green:active:not(.b-disabled) { + background-color: #70a236; + border-color: #70a236; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-green:active:hover:not(.b-disabled) { + background-color: #7eb63c; + border-color: #7eb63c; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-green:disabled:hover, +.b-button.b-raised.b-light-green:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #577d2a; + cursor: default; +} +.b-button.b-raised.b-purple { + color: #fff; + border: none; + background-color: #9c27b0; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus { + background-color: #bb33d2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-purple:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-purple:hover:not(.b-disabled) { + background-color: #b12cc8; +} +.b-button.b-raised.b-purple.b-pressed, +.b-button.b-raised.b-purple.b-pressed[data-group]:hover { + background-color: #6d1b7b; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-purple.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus:hover, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-purple.b-pressed:focus, +.b-button.b-raised.b-purple.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #7d1f8d; +} +.b-button.b-raised.b-purple.b-pressed:active { + background-color: #4e1458; +} +.b-button.b-raised.b-purple.b-pressed:active:hover { + background-color: #5e176a; +} +.b-button.b-raised.b-purple:active:not(.b-disabled) { + background-color: #7d1f8d; + border-color: #7d1f8d; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-purple:active:hover:not(.b-disabled) { + background-color: #8c239e; + border-color: #8c239e; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-purple:disabled:hover, +.b-button.b-raised.b-purple:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #52145d; + cursor: default; +} +.b-button.b-raised.b-yellow { + color: #fff; + border: none; + background-color: #fff176; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus { + background-color: #fff6a4; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-yellow:hover:not(.b-disabled) { + background-color: #fff284; +} +.b-button.b-raised.b-yellow.b-pressed, +.b-button.b-raised.b-yellow.b-pressed[data-group]:hover { + background-color: #ffe606; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-yellow.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus:hover, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-yellow.b-pressed:focus, +.b-button.b-raised.b-yellow.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #ffe92b; +} +.b-button.b-raised.b-yellow.b-pressed:active { + background-color: #bba700; +} +.b-button.b-raised.b-yellow.b-pressed:active:hover { + background-color: #e0c900; +} +.b-button.b-raised.b-yellow:active:not(.b-disabled) { + background-color: #ffe92b; + border-color: #ffe92b; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-yellow:active:hover:not(.b-disabled) { + background-color: #ffed51; + border-color: #ffed51; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-yellow:disabled:hover, +.b-button.b-raised.b-yellow:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #ffe710; + cursor: default; +} +.b-button.b-raised.b-red { + color: #fff; + border: none; + background-color: #ef9a9a; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus { + background-color: #f5c2c2; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-red:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-red:hover:not(.b-disabled) { + background-color: #f1a4a4; +} +.b-button.b-raised.b-red.b-pressed, +.b-button.b-raised.b-red.b-pressed[data-group]:hover { + background-color: #df3434; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-red.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus:hover, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-red.b-pressed:focus, +.b-button.b-raised.b-red.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #e45656; +} +.b-button.b-raised.b-red.b-pressed:active { + background-color: #aa1b1b; +} +.b-button.b-raised.b-red.b-pressed:active:hover { + background-color: #cc2020; +} +.b-button.b-raised.b-red:active:not(.b-disabled) { + background-color: #e45656; + border-color: #e45656; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-red:active:hover:not(.b-disabled) { + background-color: #ea7878; + border-color: #ea7878; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-red:disabled:hover, +.b-button.b-raised.b-red:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #e14242; + cursor: default; +} +.b-button.b-raised.b-dark-gray { + color: #fff; + border: none; + background-color: #757575; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus { + background-color: #8c8c8c; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-dark-gray:hover:not(.b-disabled) { + background-color: #838383; +} +.b-button.b-raised.b-dark-gray.b-pressed, +.b-button.b-raised.b-dark-gray.b-pressed[data-group]:hover { + background-color: #525252; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-dark-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus:hover, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-dark-gray.b-pressed:focus, +.b-button.b-raised.b-dark-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #5e5e5e; +} +.b-button.b-raised.b-dark-gray.b-pressed:active { + background-color: #3b3b3b; +} +.b-button.b-raised.b-dark-gray.b-pressed:active:hover { + background-color: #464646; +} +.b-button.b-raised.b-dark-gray:active:not(.b-disabled) { + background-color: #5e5e5e; + border-color: #5e5e5e; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-dark-gray:active:hover:not(.b-disabled) { + background-color: #696969; + border-color: #696969; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-dark-gray:disabled:hover, +.b-button.b-raised.b-dark-gray:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #424242; + cursor: default; +} +.b-button.b-raised.b-gray { + color: #fff; + border: none; + background-color: #ccc; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus { + background-color: #e3e3e3; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-gray:hover:not(.b-disabled) { + background-color: #d1d1d1; +} +.b-button.b-raised.b-gray.b-pressed, +.b-button.b-raised.b-gray.b-pressed[data-group]:hover { + background-color: #8f8f8f; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus:hover, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-gray.b-pressed:focus, +.b-button.b-raised.b-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #a3a3a3; +} +.b-button.b-raised.b-gray.b-pressed:active { + background-color: #666; +} +.b-button.b-raised.b-gray.b-pressed:active:hover { + background-color: #7a7a7a; +} +.b-button.b-raised.b-gray:active:not(.b-disabled) { + background-color: #a3a3a3; + border-color: #a3a3a3; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-gray:active:hover:not(.b-disabled) { + background-color: #b8b8b8; + border-color: #b8b8b8; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-gray:disabled:hover, +.b-button.b-raised.b-gray:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #999; + cursor: default; +} +.b-button.b-raised.b-light-gray { + color: #fff; + border: none; + background-color: #f9f9f9; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus { + background-color: #fff; +} +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised.b-light-gray:hover:not(.b-disabled) { + background-color: #fafafa; +} +.b-button.b-raised.b-light-gray.b-pressed, +.b-button.b-raised.b-light-gray.b-pressed[data-group]:hover { + background-color: #aeaeae; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-light-gray.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus:hover, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-light-gray.b-pressed:focus, +.b-button.b-raised.b-light-gray.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #c7c7c7; +} +.b-button.b-raised.b-light-gray.b-pressed:active { + background-color: #7d7d7d; +} +.b-button.b-raised.b-light-gray.b-pressed:active:hover { + background-color: #959595; +} +.b-button.b-raised.b-light-gray:active:not(.b-disabled) { + background-color: #c7c7c7; + border-color: #c7c7c7; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised.b-light-gray:active:hover:not(.b-disabled) { + background-color: #e0e0e0; + border-color: #e0e0e0; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised.b-light-gray:disabled:hover, +.b-button.b-raised.b-light-gray:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #c6c6c6; + cursor: default; +} +.b-button.b-raised { + color: #fff; + border: none; + background-color: #8f8f8f; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus, +.b-button.b-raised.b-outer.b-using-keyboard:focus { + background-color: #a6a6a6; +} +.b-outer.b-using-keyboard .b-button.b-raised:focus:hover:not(.b-disabled), +.b-button.b-raised.b-outer.b-using-keyboard:focus:hover:not(.b-disabled), +.b-button.b-raised:hover:not(.b-disabled) { + background-color: #9a9a9a; +} +.b-button.b-raised.b-pressed, +.b-button.b-raised.b-pressed[data-group]:hover { + background-color: #646464; + box-shadow: inset 0 0 5px #0006; +} +.b-button.b-raised.b-pressed:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus:hover, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus:hover, +.b-outer.b-using-keyboard .b-button.b-raised.b-pressed:focus, +.b-button.b-raised.b-outer.b-using-keyboard.b-pressed:focus { + background-color: #727272; +} +.b-button.b-raised.b-pressed:active { + background-color: #474747; +} +.b-button.b-raised.b-pressed:active:hover { + background-color: #565656; +} +.b-button.b-raised:active:not(.b-disabled) { + background-color: #727272; + border-color: #727272; + box-shadow: inset 0 0 5px #0000004d; +} +.b-button.b-raised:active:hover:not(.b-disabled) { + background-color: #818181; + border-color: #818181; + box-shadow: inset 0 0 3px #0000004d; +} +.b-button.b-raised:disabled:hover, +.b-button.b-raised:disabled { + background-color: #f9f9f9; + color: #757575; + border-color: #5c5c5c; + cursor: default; +} +.b-buttongroup { + overflow: visible; + flex-shrink: 0; +} +.b-buttongroup.b-content-element { + display: inline-flex; + flex-flow: row nowrap; +} +.b-buttongroup.b-content-element.b-rotate-vertical { + flex-direction: column; +} +.b-buttongroup .b-button { + margin: 0; +} +.b-buttongroup .b-button:not(.b-pressed) { + box-shadow: none !important; +} +.b-buttongroup .b-button.b-pressed, +.b-buttongroup .b-button:active { + z-index: 2; +} +.b-buttongroup .b-button:not(.b-first-visible-child) { + margin-inline-start: -1px; +} +.b-buttongroup.b-columned.b-content-element { + flex: 1; + flex-wrap: wrap; +} +.b-buttongroup.b-columned.b-content-element .b-button { + margin-inline-start: 0; +} +.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child) { + border-radius: 0; +} +.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-calendarpanel { + --min-row-height: 75; + --min-column-width: 75; + -webkit-user-select: none; + user-select: none; +} +.b-calendarpanel.b-outer { + display: inline-flex; +} +.b-calendarpanel .b-week-number-cell { + display: none; +} +.b-calendarpanel.b-show-week-column .b-week-number-cell { + display: flex; + flex-direction: column; +} +.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month { + visibility: hidden; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month { + opacity: 0.7; + pointer-events: none; +} +.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap { + pointer-events: all; +} +.b-calendarpanel .b-panel-body-wrap { + background-color: #fafafa; +} +.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header { + flex: 1 0 0; + text-align: center; +} +.b-calendarpanel .b-calendarpanel-content { + flex-flow: column nowrap; + align-items: stretch; +} +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day, +.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day { + display: none; +} +.b-calendarpanel .b-calendar-row { + display: flex; +} +.b-calendarpanel .b-calendar-cell { + display: flex; + text-align: center; + flex-direction: column; + justify-content: center; +} +.b-calendarpanel .b-calendar-days { + flex: 1 1 auto; + display: flex; + justify-content: space-around; + overflow: hidden; +} +.b-calendarpanel .b-weeks-container { + display: flex; + flex-direction: column; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow { + align-items: flex-start; +} +.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row { + overflow: hidden; +} +.b-container .b-checkbox-label:before { + margin: 0.5em 0.675em 0.675em; + margin-inline-end: 0.4em; + margin-inline-start: 0; +} +.b-checkbox { + position: relative; + align-items: center; + --checkbox-label-transition: color 0.2s, background-color 0.2s; + --checkbox-input-transition: color 0.5s, background-color 0.5s; +} +.b-checkbox.b-field-container > .b-field-inner { + min-height: 5.4ex; +} +.b-checkbox > .b-field-inner { + border: none; + background-color: transparent; + white-space: nowrap; + word-break: break-all; +} +.b-checkbox > .b-field-inner .b-checkbox-label { + position: relative; + font-size: inherit; + cursor: pointer; + color: #262626; + white-space: normal; +} +.b-container .b-checkbox > .b-field-inner .b-checkbox-label { + color: #616161; +} +.b-checkbox > .b-field-inner .b-checkbox-label:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + display: inline-flex; + justify-content: center; + align-items: center; + margin-inline-end: 0.4em; + font-size: inherit; + width: 1.6em; + height: 1.6em; + padding: 0.15em; + border-radius: 2px; + transition: var(--checkbox-label-transition); + background-color: transparent; + border: 1px solid rgba(204, 204, 204, 0.5); +} +.b-checkbox > .b-field-inner .b-checkbox-label:not(.b-radio-label):before { + content: '\f00c'; + color: #ccc3; +} +.b-checkbox > .b-field-inner input[type='checkbox'] { + z-index: 1; + opacity: 0; + width: 2.2em; + height: 2.2em; + position: absolute; + margin: 0; + cursor: pointer; + transition: var(--checkbox-input-transition); +} +.b-checkbox > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label { + color: #ccc; +} +.b-checkbox.b-disabled > .b-field-inner .b-checkbox-label:before { + border-color: #ccc3; + background-color: transparent; +} +.b-checkbox.b-disabled > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #ccc3; + border-color: #ccc3; +} +.b-checkbox.b-field-container:not(.b-field-container-inline) > .b-field-container-wrap { + margin-inline-start: 2.2em; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner .b-checkbox-label:before { + color: #64b5f61a; + border-color: #64b5f680; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #64b5f6; + border-color: #64b5f6; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #64b5f633; +} +.b-checkbox:not(.b-radio).b-blue > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #64b5f633; + border-color: #64b5f633; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner .b-checkbox-label:before { + color: #ff57221a; + border-color: #ff572280; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ff5722; + border-color: #ff5722; +} +.b-checkbox:not(.b-radio).b-deep-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-deep-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ff572233; + border-color: #ff572233; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner .b-checkbox-label:before { + color: #ffcc801a; + border-color: #ffcc8080; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffcc80; + border-color: #ffcc80; +} +.b-checkbox:not(.b-radio).b-orange > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffcc8033; +} +.b-checkbox:not(.b-radio).b-orange + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffcc8033; + border-color: #ffcc8033; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner .b-checkbox-label:before { + color: #3f51b51a; + border-color: #3f51b580; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #3f51b5; + border-color: #3f51b5; +} +.b-checkbox:not(.b-radio).b-indigo > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-indigo + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #3f51b533; + border-color: #3f51b533; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner .b-checkbox-label:before { + color: #a5d6a71a; + border-color: #a5d6a780; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #a5d6a7; + border-color: #a5d6a7; +} +.b-checkbox:not(.b-radio).b-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #a5d6a733; +} +.b-checkbox:not(.b-radio).b-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #a5d6a733; + border-color: #a5d6a733; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner .b-checkbox-label:before { + color: #fff1761a; + border-color: #fff17680; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #fff176; + border-color: #fff176; +} +.b-checkbox:not(.b-radio).b-yellow > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #fff17633; +} +.b-checkbox:not(.b-radio).b-yellow + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #fff17633; + border-color: #fff17633; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner .b-checkbox-label:before { + color: #ef9a9a1a; + border-color: #ef9a9a80; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ef9a9a; + border-color: #ef9a9a; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ef9a9a33; +} +.b-checkbox:not(.b-radio).b-red > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #ef9a9a33; + border-color: #ef9a9a33; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner .b-checkbox-label:before { + color: #ffd54f1a; + border-color: #ffd54f80; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #ffd54f; + border-color: #ffd54f; +} +.b-checkbox:not(.b-radio).b-amber > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #ffd54f33; +} +.b-checkbox:not(.b-radio).b-amber + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #ffd54f33; + border-color: #ffd54f33; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner .b-checkbox-label:before { + color: #cddc391a; + border-color: #cddc3980; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #cddc39; + border-color: #cddc39; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-lime > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #cddc3933; + border-color: #cddc3933; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner .b-checkbox-label:before { + color: #0096881a; + border-color: #00968880; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #009688; + border-color: #009688; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-teal > .b-field-inner.b-disabled input[type='checkbox']:checked + .b-checkbox-label:before { + background-color: #00968833; + border-color: #00968833; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner .b-checkbox-label:before { + color: #8bc34a1a; + border-color: #8bc34a80; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #8bc34a; + border-color: #8bc34a; +} +.b-checkbox:not(.b-radio).b-light-green > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-light-green + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #8bc34a33; + border-color: #8bc34a33; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner .b-checkbox-label:before { + color: #9c27b01a; + border-color: #9c27b080; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner input[type='checkbox']:checked + .b-checkbox-label:before { + color: #fff; + background-color: #9c27b0; + border-color: #9c27b0; +} +.b-checkbox:not(.b-radio).b-purple > .b-field-inner.b-disabled .b-checkbox-label:before { + border-color: #9c27b033; +} +.b-checkbox:not(.b-radio).b-purple + > .b-field-inner.b-disabled + input[type='checkbox']:checked + + .b-checkbox-label:before { + background-color: #9c27b033; + border-color: #9c27b033; +} +.b-combo .b-fieldtrigger.b-icon-picker:before { + transition: transform 0.3s; +} +.b-combo.b-open .b-fieldtrigger.b-icon-picker:before { + transform: rotate(180deg); +} +.b-combo.b-inline-picker:not(.b-label-above) { + flex-wrap: wrap; + align-content: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner { + flex-shrink: 0; + align-self: flex-start; +} +.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker { + flex: 1 0 100%; +} +.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker, +.b-combo.b-readonly .b-fieldtrigger.b-icon-picker { + display: none; +} +.b-combo.b-uses-chipview .b-field-inner { + align-self: stretch; +} +.b-combo.b-uses-chipview .b-chipview { + align-self: stretch; + display: flex; + flex-flow: wrap; + flex: 1 1 auto; + align-items: center; + margin: 0.16em 0.3em; +} +.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input { + padding-inline-start: 0.2em; + order: 99999; +} +.b-combo.b-uses-chipview.b-not-editable input { + order: -1; + min-width: 0; + padding-inline: 0; + flex: 0 1 0; + margin-inline-start: -0.3em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip { + padding-block: calc(0.3em + 0.5px); + padding-inline: 0.7em; +} +.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input { + padding: 0; + height: 0; +} +.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after { + content: attr(data-add-new-value); + display: block; + padding: 0.8em; + color: #616161; + cursor: pointer; +} +.b-container.b-outer, +.b-auto-container:not(.b-toolbar-content).b-single-child > .b-container { + align-self: stretch; + flex: 1 1 auto; +} +body.b-container.b-outer { + margin: 0; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-container:focus { + outline: none; +} +.b-content-element { + position: relative; + display: flex; + flex-flow: row wrap; +} +.b-content-element.b-flex-row { + align-content: flex-start; +} +.b-content-element.b-text-content { + display: block; + overflow: auto; +} +.b-datepicker:focus { + outline: 0; +} +.b-datepicker .b-datepicker-title { + font-weight: 700; + gap: 0; + flex-flow: row nowrap; + justify-content: center; + margin: 0 !important; +} +.b-datepicker .b-field { + background-color: transparent; + border: 0 none; + color: #fff; + min-width: 0; + display: inline-flex; + flex: none !important; + width: auto; + margin-bottom: 0 !important; + height: 100%; + cursor: pointer; +} +.b-datepicker .b-field:not(.b-readonly):hover { + opacity: 0.7; +} +.b-datepicker .b-field .b-field-inner { + flex: none; + border: 0 none; + background-color: transparent; + align-self: stretch; + padding: 0; + box-shadow: none; +} +.b-datepicker .b-field div[type='text'] { + outline: none; +} +.b-datepicker .b-toolbar.b-dock-top { + background-color: #64b5f6; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; + justify-content: space-around; +} +.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title { + flex: 1 1 auto; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date { + color: #616161; +} +.b-datepicker .b-toolbar.b-dock-top .b-icon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date { + border: none; + border-radius: 50%; + min-width: 0; + min-height: 0; + width: 2em; + height: 2em; + font-size: 80%; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-tab):active:not([disabled]), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-tab):active:focus:not([disabled]) { + color: #fff; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:hover, +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:hover { + opacity: 0.7; +} +.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-muststarton:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-constraint-type-mustfinishon:not(.b-contains-focus), +.b-datepicker .b-toolbar.b-dock-top .b-button.b-indicator.b-deadline-date:not(.b-contains-focus) { + background: transparent !important; +} +.b-datepicker .b-calendar-weekdays { + background-color: #64b5f6; + color: #fff; + font-size: 0.85em; +} +.b-datepicker .b-calendar-weekdays .b-calendar-day-header { + padding: 0.4em 0; +} +.b-datepicker.b-show-week-column .b-week-number-cell { + line-height: 2.2em; + width: 2.2em; + margin: 5px 4px; + text-align: center; +} +.b-datepicker .b-calendarpanel-content { + padding: 0; + justify-content: flex-start; +} +.b-datepicker .b-week-number-cell { + color: #76c579; +} +.b-datepicker .b-calendar-cell { + outline: 0 none; + position: relative; + flex: 1 0 2.2em; + padding: 0 4px; + margin: 5px 0; + transition: background-color 0.2s, color 0.2s; +} +.b-datepicker .b-calendar-cell > .b-datepicker-cell-inner { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 2.2em; + width: 2.2em; + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 50%; +} +.b-datepicker .b-calendar-cell.b-today > .b-datepicker-cell-inner { + border-color: #ffcc80; + border-width: 1px; +} +.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date) > .b-datepicker-cell-inner { + border-color: #64b5f6; +} +.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range) > .b-datepicker-cell-inner { + color: #fff; + background-color: #64b5f6; + border-color: #64b5f6; +} +.b-datepicker .b-calendar-cell.b-other-month > .b-datepicker-cell-inner { + color: #bbb; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner { + cursor: pointer; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover { + background-color: #64b5f680; + border-color: #64b5f680; +} +.b-datepicker .b-calendar-cell:not(.b-disabled-date, .b-selected-date) > .b-datepicker-cell-inner:hover.b-today { + background-color: #ffcc80; + border-color: #ffcc80; +} +.b-datepicker .b-calendar-cell.b-out-of-range > .b-datepicker-cell-inner { + color: #aaa; +} +.b-datepicker .b-calendar-cell.b-disabled-date > .b-datepicker-cell-inner { + color: #aaa; + opacity: 0.4; +} +.b-datepicker .b-calendar-cell.b-in-range { + background-color: #64b5f6b3; + border-radius: 0 !important; +} +.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell { + clip-path: polygon(0 50%, 8px 0, 100% 0, 100% 100%, 8px 100%); +} +.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell { + clip-path: polygon(0 0, calc(100% - 8px) 0, 100% 50%, calc(100% - 8px) 100%, 0 100%); +} +.b-datepicker .b-calendar-cell.b-range-start, +.b-datepicker .b-calendar-cell.b-range-end { + z-index: 0; +} +.b-datepicker .b-calendar-cell.b-range-start:before, +.b-datepicker .b-calendar-cell.b-range-end:before { + content: ' '; + background-color: #64b5f6b3; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner { + position: relative; + background-color: #69b5ff; +} +.b-datepicker .b-calendar-cell.b-range-start > .b-datepicker-cell-inner:after, +.b-datepicker .b-calendar-cell.b-range-end > .b-datepicker-cell-inner:after { + content: ' '; + background-color: #64b5f6b3; + border-radius: 50%; + position: absolute; + inset: 0; + z-index: -1; +} +.b-datepicker .b-calendar-cell.b-range-start:before { + left: 50%; +} +.b-datepicker .b-calendar-cell.b-range-end:before { + right: 50%; +} +.b-datepicker.b-rtl .b-icon:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-muststarton:before, +.b-datepicker.b-rtl .b-indicator.b-constraint-type-mustfinishon:before, +.b-datepicker.b-rtl .b-indicator.b-deadline-date:before { + transform: scaleX(-1); +} +.b-datepicker .b-yearpicker { + width: 100%; + height: 100%; +} +.b-datepicker .b-datepicker-yearbutton { + margin-inline-start: 0.25ex; + padding: 0.25ex; + border: 0 none; + color: inherit !important; + min-height: unset; + min-width: unset; + background-color: unset; + font-weight: 400; +} +.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-readonly-combo-list.b-empty { + display: none; +} +.b-readonly-combo-list .b-list-item { + min-width: auto; +} +.b-visible-scrollbar .b-readonly-combo-list .b-list-item { + padding-inline-end: 2em; +} +.b-editor { + background-color: #fff; + border-radius: 2px; +} +.b-editor.b-positioned { + box-shadow: 0 0 6px #0000001a; +} +.b-editor.b-content-element > .b-widget.b-field { + margin: 0; +} +@keyframes b-field-updated { + 0% { + color: #262626; + } + 25% { + color: #737373; + } + 75% { + color: #737373; + } + to { + color: #262626; + } +} +.b-has-label.b-label-above { + flex-direction: column; +} +.b-has-label.b-label-before .b-label { + align-self: center; + margin-inline-end: 1em; +} +.b-has-label.b-label-above .b-label { + align-self: flex-start; + flex: none !important; + margin: 0 0 0.4em 0.1em; +} +.b-has-label.b-open .b-label, +.b-has-label:focus-within .b-label, +.b-has-label.b-ie:focus .b-label { + color: #262626; +} +.b-container .b-has-label .b-label.b-align-end { + margin-inline-start: 1em; + text-align: left; +} +.b-container .b-has-label.b-open .b-label, +.b-container .b-has-label:focus-within .b-label, +.b-container .b-has-label.b-ie:focus .b-label { + color: #212121; +} +.b-has-label.b-invalid .b-label { + color: #ef9a9a !important; +} +.b-has-label.b-disabled .b-label { + color: #ccc; +} +.b-field-updated { + animation-name: b-field-updated; + animation-duration: 0.5s; +} +.b-vbox.b-box-justify-stretch > .b-field, +.b-flex-column > .b-field { + width: auto; +} +.b-flex-row > .b-field { + align-self: flex-start; + flex: 1 0 100%; + margin-bottom: 0.6em; +} +.b-flex-row > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-flex-row > .b-field.b-inline .b-field-inner { + margin-inline-end: 0.6em; +} +.b-flex-row > .b-field.b-last-visible-child, +.b-flex-row > .b-field.b-last-row { + margin-bottom: 0; +} +.b-vbox > .b-field { + margin-bottom: 0.6em; +} +.b-vbox > .b-field.b-label-above { + margin-bottom: 1.2em; +} +.b-vbox > .b-field:last-child { + margin-bottom: 0; +} +.b-field-inner { + display: flex; + flex: 1 1 100%; + align-items: center; + background-color: #fff; + border-radius: 2px; + border-width: 1px; + border-style: solid; + border-color: #bdbdbd80; + min-width: 0; + position: relative; +} +.b-field-container-inline > .b-field-inner { + flex: 0 1 auto; +} +.b-field-container:not(.b-field-container-inline) { + flex-wrap: wrap; +} +.b-field-container-wrap { + display: flex; + flex: 1 1 auto; + overflow: hidden; + position: relative; +} +.b-field-container-wrap > .b-container { + width: 100%; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap { + height: 0; +} +.b-field.b-collapsed.b-field-container-inline > .b-field-container-wrap { + opacity: 0; +} +.b-field.b-collapsed:not(.b-field-container-inline) > .b-field-container-wrap > .b-container, +.b-field.b-collapsing:not(.b-field-container-inline) > .b-field-container-wrap > .b-container { + position: absolute; + bottom: 0; +} +.b-field-container-inline:not(.b-no-input) > .b-field-container-wrap { + margin-inline-start: 1em; +} +.b-field-hint { + align-self: stretch; + overflow: visible; + pointer-events: none; + position: relative; + white-space: nowrap; + width: 0; +} +.b-field-hint .b-field-hint-content { + position: absolute; + inset-inline-end: 0.6em; + top: 50%; + transform: translateY(-50%); + font-size: 0.9em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content { + left: 0.6em; +} +.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl { + right: 0.6em; +} +.b-field-no-hint .b-field-hint { + display: none; +} +.b-numberfield, +.b-textareafield, +.b-textfield { + align-items: stretch; + min-width: 3em; + color: #262626; + border-radius: 2px; + position: relative; + width: 12.5em; +} +.b-numberfield.b-has-width, +.b-textareafield.b-has-width, +.b-textfield.b-has-width { + width: auto; +} +.b-numberfield.b-contains-focus .b-field-inner, +.b-textareafield.b-contains-focus .b-field-inner, +.b-textfield.b-contains-focus .b-field-inner { + border-color: #ffcc80; +} +.b-numberfield .b-fieldtrigger, +.b-textareafield .b-fieldtrigger, +.b-textfield .b-fieldtrigger { + color: #bdbdbd80; + cursor: pointer; + flex: 0 0 auto; + align-items: center; +} +.b-numberfield .b-fieldtrigger.b-align-start, +.b-textareafield .b-fieldtrigger.b-align-start, +.b-textfield .b-fieldtrigger.b-align-start { + padding-inline: 0.8em 0; +} +.b-numberfield .b-fieldtrigger.b-align-end, +.b-textareafield .b-fieldtrigger.b-align-end, +.b-textfield .b-fieldtrigger.b-align-end { + padding-inline: 0 0.8em; +} +.b-numberfield .b-fieldtrigger:before, +.b-textareafield .b-fieldtrigger:before, +.b-textfield .b-fieldtrigger:before { + font-size: 1.3em; + transition: all 0.3s; +} +.b-numberfield .b-spintrigger, +.b-textareafield .b-spintrigger, +.b-textfield .b-spintrigger { + flex-direction: column; + font-size: 1em; +} +.b-numberfield .b-spintrigger .b-spin-up:before, +.b-textareafield .b-spintrigger .b-spin-up:before, +.b-textfield .b-spintrigger .b-spin-up:before { + content: '\f0d8'; + vertical-align: bottom; +} +.b-numberfield .b-spintrigger .b-spin-down:before, +.b-textareafield .b-spintrigger .b-spin-down:before, +.b-textfield .b-spintrigger .b-spin-down:before { + content: '\f0d7'; + vertical-align: top; +} +.b-numberfield.b-hide-spinner .b-spintrigger, +.b-textareafield.b-hide-spinner .b-spintrigger, +.b-textfield.b-hide-spinner .b-spintrigger { + display: none; +} +.b-numberfield input, +.b-numberfield textarea, +.b-textareafield input, +.b-textareafield textarea, +.b-textfield input, +.b-textfield textarea { + background-color: transparent; + color: inherit; + padding: 0.8em; + font-weight: 400; + flex: 1 1 0; + border: 0 none; + margin: 0; + font-family: inherit; + font-size: inherit; + min-width: 1em; + text-align: inherit; +} +.b-numberfield input:focus, +.b-numberfield textarea:focus, +.b-textareafield input:focus, +.b-textareafield textarea:focus, +.b-textfield input:focus, +.b-textfield textarea:focus { + outline: none; +} +.b-numberfield input::-ms-clear, +.b-numberfield textarea::-ms-clear, +.b-textareafield input::-ms-clear, +.b-textareafield textarea::-ms-clear, +.b-textfield input::-ms-clear, +.b-textfield textarea::-ms-clear { + display: none; +} +.b-numberfield textarea, +.b-textareafield textarea, +.b-textfield textarea { + align-self: stretch; +} +.b-numberfield ::-webkit-input-placeholder, +.b-textareafield ::-webkit-input-placeholder, +.b-textfield ::-webkit-input-placeholder { + color: #ccc; +} +.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove, +.b-textfield.b-empty .b-fieldtrigger.b-icon-remove { + visibility: hidden; +} +.b-numberfield:focus-within .b-label i, +.b-textareafield:focus-within .b-label i, +.b-textfield:focus-within .b-label i { + color: #ffcc80; +} +.b-numberfield:not(.b-disabled):hover .b-label i, +.b-textareafield:not(.b-disabled):hover .b-label i, +.b-textfield:not(.b-disabled):hover .b-label i { + color: #ffcc80; +} +.b-numberfield:not(.b-disabled):hover .b-field-inner, +.b-textareafield:not(.b-disabled):hover .b-field-inner, +.b-textfield:not(.b-disabled):hover .b-field-inner { + border-color: #ffcc80; +} +.b-numberfield.b-invalid .b-field-inner, +.b-textareafield.b-invalid .b-field-inner, +.b-textfield.b-invalid .b-field-inner { + border-color: #ef9a9a !important; +} +.b-numberfield.b-disabled, +.b-textareafield.b-disabled, +.b-textfield.b-disabled { + color: #ccc; + cursor: default; +} +.b-numberfield.b-disabled input, +.b-textareafield.b-disabled input, +.b-textfield.b-disabled input { + cursor: text; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + color: #f0f0f080; +} +.b-numberfield.b-disabled .b-fieldtrigger, +.b-textareafield.b-disabled .b-fieldtrigger, +.b-textfield.b-disabled .b-fieldtrigger { + cursor: default; +} +.b-numberfield.b-disabled .b-field-inner, +.b-textareafield.b-disabled .b-field-inner, +.b-textfield.b-disabled .b-field-inner { + border-style: solid; +} +.b-numberfield.b-readonly, +.b-textareafield.b-readonly, +.b-textfield.b-readonly { + cursor: default; +} +.b-numberfield.b-readonly input, +.b-textareafield.b-readonly input, +.b-textfield.b-readonly input { + cursor: text; +} +.b-numberfield.b-readonly .b-fieldtrigger, +.b-textareafield.b-readonly .b-fieldtrigger, +.b-textfield.b-readonly .b-fieldtrigger { + color: #f0f0f080; + cursor: default; +} +.b-numberfield input[type='number']::-webkit-inner-spin-button, +.b-numberfield input[type='number']::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +.b-numberfield input[type='number'] { + -moz-appearance: textfield; +} +.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove { + font-size: 0.8em; +} +.b-tooltip.b-field-error-tip { + border: 1px solid #ef9a9a; +} +.b-tooltip.b-field-error-tip .b-popup-content { + background-color: #fffef6; + color: #ef9a9a; + font-weight: 700; +} +.b-divider { + position: relative; + justify-content: center; + margin: 1em 0 1.5em; +} +.b-divider:before { + content: ''; + width: 100%; + border-bottom: 1px solid rgba(189, 189, 189, 0.5); + position: absolute; + top: 50%; +} +.b-divider:after { + display: flex; + content: attr(data-text); + color: #616161; + background: #fefefe; + padding: 0 1em; + z-index: 1; + font-size: 0.8em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-property { + flex: 0 0 50%; +} +.b-fieldfilterpicker .b-fieldfilterpicker-operator { + flex: 0 1 50%; + margin-inline-start: 1em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked > .b-field-inner { + border: none; + background: none; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values { + margin-block-end: 0.2em; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field { + flex: 1; + margin-block-end: 0; +} +.b-fieldfilterpicker .b-fieldfilterpicker-value-separator { + flex: none; + padding: 0 0.4em; + align-self: center; +} +.b-fieldfilterpicker .b-fieldfilterpicker-values > .b-field:last-child:after { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row { + padding-top: 2.2em; + position: relative; + flex-shrink: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child { + padding-top: 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before { + content: attr(data-separator-text); + font-size: 85%; + position: absolute; + text-align: center; + line-height: 2.2em; + width: 100%; + height: 2.2em; + top: 0; + background-image: linear-gradient(to right, #e0e0e7, #e0e0e7 44%, transparent 46%, transparent 54%, #e0e0e7 56%); + background-position: 0 50%; + background-size: 100% 1px; + background-repeat: no-repeat; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before { + display: none; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active { + flex: 0 0 2.2em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters { + padding: 0.5em 0; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button { + align-self: center; + margin-top: 1.1em; +} +.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove { + padding: 0 0.25em; + margin-inline-start: 0.5em; +} +.b-filepicker { + overflow: visible; +} +.b-filepicker.b-content-element { + align-content: stretch; +} +.b-displayfield { + color: inherit; +} +.b-displayfield .b-field-inner { + border: 0; + background: transparent; +} +.b-displayfield .b-field-inner span { + padding: 0.8em; +} +.b-pickerfield.b-open .b-field-inner { + border-color: #64b5f6; +} +.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly] { + cursor: pointer; +} +.b-datefield.b-open .b-fieldtrigger { + color: #64b5f6 !important; +} +.b-datefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-datefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-datetimefield { + align-items: center; + position: relative; +} +.b-datetimefield input { + text-align: center; +} +.b-datetimefield .b-field-inner { + height: 100%; +} +.b-datetimefield .b-datefield { + flex: 1 1 55%; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-datefield .b-field-inner { + border: none; + border-inline-end: 1px solid rgba(209, 209, 209, 0.5); + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-datetimefield .b-timefield { + flex: 1 1 45%; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield .b-timefield .b-field-inner { + border: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-datetimefield:not(.b-disabled):hover .b-field-inner, +.b-datetimefield:focus-within .b-field-inner { + border-color: #ffcc80; +} +.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner, +.b-datetimefield:focus-within .b-datefield .b-field-inner { + border-inline-end: 1px solid rgba(209, 209, 209, 0.5); +} +.b-label { + align-items: center; + color: #262626; + font-size: 0.9em; + white-space: nowrap; + text-overflow: ellipsis; +} +.b-container .b-label { + color: #616161; +} +.b-list { + display: block; + background-color: #fff; + outline: none; + padding: 0; + margin: 0; + -webkit-user-select: none; + user-select: none; +} +.b-list.b-floating { + border-radius: 2px; +} +.b-list.b-empty:not(.b-masked) { + min-height: initial !important; +} +.b-list.b-empty:not(.b-masked)[data-empty-text]:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #616161; +} +.b-list.b-masked { + padding: 2em 0; +} +.b-list .b-selected-icon { + margin-inline-end: 0.5em; + display: none; +} +.b-list .b-select-all-item { + border-bottom: 1px solid; + font-weight: 700; + position: sticky; + top: 0; + background-color: #fff; + z-index: 1; +} +.b-list.b-multiselect .b-list-item .b-selected-icon { + display: initial; + visibility: hidden; +} +.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon { + visibility: visible; +} +.b-list-item { + position: relative; + padding: 0.8em; + color: #616161; + cursor: pointer; + background-color: transparent; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(224, 224, 224, 0.8); + min-width: 100px; + overflow: hidden; + white-space: nowrap; + display: flex; + flex-direction: row; + align-items: center; +} +.b-list-item.b-hidden { + display: none; +} +.b-list-item:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-list-item:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-list-item.b-active, +.b-list-item:focus { + outline: none; +} +.b-list-item.b-active:not(.b-disabled), +.b-list-item:focus:not(.b-disabled) { + background-color: #64b5f6; + color: #616161; +} +.b-list-item.b-list-item-group-header { + font-weight: 700; +} +.b-list-item.b-list-item-group-header .b-icon-check { + display: none; +} +.b-grouped .b-list-item:not(.b-list-item-group-header) { + padding-inline-start: 2em; +} +.b-chipview { + background-color: transparent; + gap: 0.3em; +} +.b-chipview.b-empty:after { + display: none; +} +.b-chipview input { + padding-top: 0.6em; + padding-bottom: calc(0.6em + 1px); +} +.b-chipview .b-chip { + display: flex; + align-items: center; + padding-block: 0.3em; + padding-inline: 0.7em; + border-radius: 1em; + background-color: #f9f9f9; + color: #333; + transition: background-color 0.3s, color 0.3s; +} +.b-chipview .b-chip .b-icon, +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip .b-indicator.b-deadline-date { + height: 1.5em; + width: 1.5em; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + background-color: #fff; + color: #757575; +} +.b-chipview .b-chip .b-icon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-muststarton:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-constraint-type-mustfinishon:first-child:not(.b-close-icon), +.b-chipview .b-chip .b-indicator.b-deadline-date:first-child:not(.b-close-icon) { + margin-inline-end: 0.5em; + margin-inline-start: -0.4em; +} +.b-chipview .b-chip:hover { + background-color: #ececec; + color: #262626; +} +.b-chipview .b-chip:hover .b-icon, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip:hover .b-indicator.b-deadline-date { + background-color: #fff; + color: #757575; +} +.b-chipview .b-chip.b-selected { + background-color: #64b5f6; + color: #616161; +} +.b-chipview .b-chip.b-selected .b-icon, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected .b-indicator.b-deadline-date { + background-color: #fff; + color: #64b5f6; +} +.b-chipview .b-chip.b-selected:hover { + background-color: #4ca9f5; + color: #616161; +} +.b-chipview .b-chip.b-selected:hover .b-icon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-muststarton, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-constraint-type-mustfinishon, +.b-chipview .b-chip.b-selected:hover .b-indicator.b-deadline-date { + background-color: #fff; + color: #4ca9f5; +} +.b-chipview .b-chip.b-active { + outline: 1px solid #ffcc80; + outline-offset: 2px; +} +.b-chipview .b-chip .b-close-icon { + margin-inline-start: 0.5em; + cursor: pointer; +} +.b-chipview.b-chips-closable .b-chip { + padding-inline-end: 0.3em; +} +@keyframes maskOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-masked { + position: relative; +} +.b-mask { + position: absolute; + inset: 0; + z-index: 10000; + background-color: transparent; +} +.b-mask:not(.b-prevent-transitions) { + transition: opacity 1s; +} +.b-mask.b-visible { + pointer-events: all; + opacity: 1; +} +.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show) { + animation: maskOpacity 0.3s ease 0s 1; +} +.b-mask.b-hidden { + pointer-events: none; + opacity: 0; +} +.b-mask.b-hidden:not(.b-prevent-transitions) { + animation: maskOpacity 0.2s ease 0s 1 reverse; +} +.b-mask.b-delayed-show { + opacity: 0; +} +.b-mask.b-mask-bright, +.b-mask.b-mask-bright-blur { + background-color: #ffffffb2; +} +.b-mask.b-mask-dark, +.b-mask.b-mask-dark-blur { + background-color: #0000004c; +} +.b-mask-content { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + color: #616161; + background-color: #64b5f6; + border-radius: 2px; +} +.b-mask-text { + padding: 1em; + display: flex; + align-items: center; +} +.b-mask-progress-bar { + height: 3px; + background-color: #ffcc80; +} +.b-mask-icon { + margin-inline-end: 0.5em; +} +.b-masked-dark-blur, +.b-masked-bright-blur { + filter: blur(3px); + transform: scale(1.01); + transition: all 0.5s; +} +.b-messagedialog.b-popup { + min-width: 18em; +} +.b-messagedialog.b-popup .b-button { + min-width: 9em; +} +.b-messagedialog.b-popup .b-messagedialog-header, +.b-messagedialog.b-popup .b-messagedialog-content { + padding: 1em; +} +.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content { + border-radius: 0; + min-height: 4em; +} +.b-messagedialog.b-popup .b-messagedialog-input, +.b-messagedialog.b-popup .b-messagedialog-okbutton, +.b-messagedialog.b-popup .b-messagedialog-cancelbutton { + display: none; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton, +.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton { + display: initial; +} +.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input { + display: initial; + margin: 1em 0 0; +} +.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton { + display: initial; +} +.b-messagedialog.b-popup .b-panel-body-wrap { + background: #f9f9f9; +} +.b-messagedialog.b-popup .b-popup-content, +.b-messagedialog.b-popup .b-toolbar { + background: transparent; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child) { + margin-inline-start: 1em; +} +.b-pagingtoolbar .b-toolbar-content { + justify-content: center; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield { + width: unset; +} +.b-pagingtoolbar .b-toolbar-content .b-numberfield input { + width: 4em; + text-align: center; +} +.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html { + color: #ccc; +} +.b-panel.b-floating { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-panel-content { + border-radius: 2px; +} +.b-panel.b-floating > .b-panel-header.b-dock-top, +.b-panel.b-floating:not(.b-has-header) > .b-panel-body-wrap > .b-toolbar.b-dock-top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-panel.b-floating > .b-panel-body-wrap > .b-toolbar.b-dock-bottom { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating.b-panel-has-header > .b-panel-body-wrap > .b-panel-content, +.b-panel.b-floating.b-panel-has-top-toolbar > .b-panel-body-wrap > .b-panel-content { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.b-panel.b-floating.b-panel-has-bottom-toolbar > .b-panel-body-wrap > .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel { + padding: 0; + color: #616161; + z-index: 0; +} +.b-panel > .b-panel-body-wrap { + overflow: hidden; +} +.b-panel > .b-panel-overlay, +.b-panel > .b-panel-body-wrap { + z-index: 0; +} +.b-panel > .b-panel-collapse-size-locker { + position: absolute !important; +} +.b-panel:not(.b-panel-collapsible-overlay).b-collapsed > .b-panel-collapse-size-locker { + clip: rect(0, 0, 0, 0); +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header) > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header) + > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left > .b-panel-collapse-size-locker, +.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay:not( + .b-collapsing, + .b-expanding, + .b-panel-overlay-revealed, + .b-panel-overlay-revealing + ) + > .b-panel-overlay + > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed > .b-panel-overlay { + box-shadow: 0 0 10px #0000004d; + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay > .b-panel-header { + transition: transform 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed > .b-panel-header > .b-collapsify-hide { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header, +.b-panel.b-panel-collapsible-overlay.b-expanding > .b-panel-header { + opacity: 0; +} +.b-panel.b-panel-collapsible-overlay:not(.b-collapsed, .b-collapsing) > .b-panel-overlay > .b-panel-overlay-header { + display: none; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing, +.b-panel.b-panel-collapsible-overlay.b-expanding, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing, +.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed { + overflow: visible; + z-index: 1; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-down > .b-panel-collapse-size-locker { + bottom: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-up > .b-panel-collapse-size-locker { + top: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-left > .b-panel-collapse-size-locker { + left: 0; +} +.b-panel.b-panel-collapsible-overlay.b-panel-collapse-right > .b-panel-collapse-size-locker { + right: 0; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing { + overflow: visible; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing > .b-panel-header { + z-index: -1; +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up > .b-panel-header { + transform: translateY(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down > .b-panel-header { + transform: translateY(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right > .b-panel-header { + transform: translate(100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left > .b-panel-header { + transform: translate(-100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding) > .b-panel-collapse-size-locker { + transition: transform 0.2s ease-in-out, clip-path 0.2s ease-in-out, top 0.2s ease-in-out, right 0.2s ease-in-out, + bottom 0.2s ease-in-out, left 0.2s ease-in-out; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up > .b-panel-collapse-size-locker { + transform: translateY(-100%); + clip-path: inset(0 0 100% 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 -10px 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-top) { + top: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down + > .b-panel-collapse-size-locker { + transform: translateY(100%); + clip-path: inset(100% 0 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(-10px 0 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-bottom) { + bottom: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left + > .b-panel-collapse-size-locker { + transform: translate(-100%); + clip-path: inset(0 0 0 100%); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 -10px 0 0); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-left) { + left: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right + > .b-panel-collapse-size-locker { + transform: translate(100%); + clip-path: inset(0 100% 0 0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker { + clip-path: inset(0 0 0 -10px); + transform: translate(0); +} +.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed + > .b-panel-collapse-size-locker:not(.b-panel-overlay-header-right) { + right: 100%; +} +.b-panel.b-panel-collapsible-overlay.b-expanding { + flex: none !important; + overflow: visible; +} +.b-panel.b-header-dock-right, +.b-panel.b-header-dock-bottom { + justify-content: flex-end; +} +.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing) { + visibility: hidden; +} +.b-panel.b-collapsed > .b-panel-collapse-revealer { + visibility: visible; + cursor: pointer; +} +.b-panel.b-collapsed, +.b-panel.b-collapsing { + flex-grow: unset !important; + flex-basis: unset !important; + flex-shrink: 0 !important; +} +.b-panel.b-collapsed.b-header-dock-top, +.b-panel.b-collapsed.b-header-dock-bottom, +.b-panel.b-collapsing.b-header-dock-top, +.b-panel.b-collapsing.b-header-dock-bottom { + min-height: auto !important; +} +.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay { + height: unset !important; +} +.b-vbox > .b-panel.b-collapsed.b-header-dock-top, +.b-vbox > .b-panel.b-collapsed.b-header-dock-bottom, +.b-vbox > .b-panel.b-collapsing.b-header-dock-top, +.b-vbox > .b-panel.b-collapsing.b-header-dock-bottom { + flex: none !important; +} +.b-panel.b-collapsed.b-header-dock-right, +.b-panel.b-collapsed.b-header-dock-left, +.b-panel.b-collapsing.b-header-dock-right, +.b-panel.b-collapsing.b-header-dock-left { + min-width: auto !important; +} +.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay, +.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay { + width: unset !important; +} +.b-hbox > .b-panel.b-collapsed.b-header-dock-right, +.b-hbox > .b-panel.b-collapsed.b-header-dock-left, +.b-hbox > .b-panel.b-collapsing.b-header-dock-right, +.b-hbox > .b-panel.b-collapsing.b-header-dock-left { + flex: none !important; +} +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right, +.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left { + width: unset !important; +} +.b-panel.b-header-dock-top .b-panel-content { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.b-panel.b-header-dock-right .b-panel-content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-bottom .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-header-dock-left .b-panel-content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.b-panel.b-panel-has-bottom-toolbar .b-panel-content { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.b-panel.b-floating > .b-dock-top { + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-panel.b-floating > .b-dock-right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-bottom { + position: static; + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} +.b-panel.b-floating > .b-dock-left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-panel-content { + background-color: #fafafa; + justify-content: space-between; + overflow: hidden; + padding: 1em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar { + min-height: 3.8em; +} +.b-panel-content + .b-toolbar.b-bottom-toolbar .b-toolbar-content { + padding-top: 0; +} +.b-panel-content.b-auto-container.b-single-child > .b-container { + flex: 1 1 auto; +} +.b-panel-content.b-fit-container { + padding: 0; +} +.b-tabpanel .b-panel-content { + background-color: #fefefe; +} +.b-panel-header { + display: flex; + background-color: #64b5f6; + color: #fff; + padding: 1em; + flex: 0 0 auto; + align-items: center; + z-index: 1; +} +.b-panel-header.b-panel-ui-toolbar { + background-color: #f9f9f9; + color: #616161; + padding: 0.5em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-top, +.b-panel-header.b-panel-ui-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-left, +.b-panel-header.b-panel-ui-toolbar.b-dock-right { + min-width: 4em; +} +.b-panel-header.b-panel-ui-toolbar .b-header-title { + font-size: unset; + font-weight: unset; +} +.b-panel-header.b-panel-ui-toolbar.b-dock-top { + border-bottom: 1px solid #e0e0e0; +} +.b-panel-header.b-dock-right { + flex-flow: column nowrap; +} +.b-panel-header.b-dock-left { + flex-flow: column-reverse nowrap; +} +.b-panel-header.b-dock-left .b-header-title { + transform: rotate(180deg); +} +.b-panel-header .b-header-title { + flex: 1 1 auto; + text-align: center; + justify-content: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.b-panel-header .b-header-title:not(:last-child) { + padding-inline-end: 1em; +} +.b-panel-header .b-header-title.b-align-start { + text-align: start; + justify-content: flex-start; +} +.b-panel-header .b-header-title.b-align-center { + text-align: center; + justify-content: center; + padding-inline-end: 0; +} +.b-panel-header .b-header-title.b-align-end { + text-align: end; + justify-content: flex-end; +} +.b-panel-header .b-header-title.b-align-end:not(:last-child) { + margin-inline-end: 1em; +} +.b-panel-header.b-dock-right .b-header-title, +.b-panel-header.b-dock-left .b-header-title { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-panel-header.b-dock-right, +.b-panel-header.b-dock-bottom { + order: 100; +} +.b-button.b-tool, +.b-tool { + cursor: pointer; + color: #fff; + height: 2em; + width: 2em; + font-size: 0.9em; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + border: 0 none; + background-color: transparent; + flex-shrink: 0; + contain: paint; +} +.b-button.b-tool::-moz-focus-inner, +.b-tool::-moz-focus-inner { + border: 0; +} +.b-button.b-tool:focus, +.b-tool:focus { + outline: none; +} +.b-using-keyboard .b-button.b-tool:focus, +.b-using-keyboard .b-tool:focus { + background-color: #dcdcdc80; +} +.b-button.b-tool.b-icon:before, +.b-tool.b-icon:before, +.b-tool.b-indicator.b-constraint-type-muststarton:before, +.b-tool.b-indicator.b-constraint-type-mustfinishon:before, +.b-tool.b-indicator.b-deadline-date:before { + width: 1em; + height: 1em; + text-align: center; + line-height: inherit; +} +.b-button.b-tool:hover, +.b-tool:hover { + opacity: 0.8; +} +.b-button.b-tool.b-disabled, +.b-tool.b-disabled { + opacity: 0.4; +} +.b-button.b-tool.b-rotate-left:before, +.b-tool.b-rotate-left:before { + transform: rotate(270deg); +} +.b-button.b-tool.b-rotate-right:before, +.b-tool.b-rotate-right:before { + transform: rotate(90deg); +} +.b-button.b-tool i, +.b-tool i { + display: flex; +} +.b-button.b-tool a, +.b-tool a { + color: #fff; +} +.b-button.b-tool { + min-height: 2em; + min-width: 2em; +} +.b-collapsetool:not(.b-collapsing):before { + transition: all 0.2s ease-in-out; +} +.b-collapsetool.b-icon-collapse-down:not(.b-collapsed):before { + transform: rotate(180deg); +} +.b-collapsetool.b-icon-collapse-down.b-collapsed:before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right:not(.b-collapsed):before { + transform: rotate(0); +} +.b-collapsetool.b-icon-collapse-right.b-collapsed:before { + transform: rotate(180deg); +} +.b-dock-top .b-header-title:not(:last-child), +.b-dock-bottom .b-header-title:not(:last-child) { + padding-inline-end: 0.2em; +} +.b-dock-top .b-tool.b-align-start, +.b-dock-bottom .b-tool.b-align-start { + margin-block: 0; + margin-inline: 0 0.4em; +} +.b-dock-top .b-tool.b-align-end, +.b-dock-bottom .b-tool.b-align-end { + margin-block: 0; + margin-inline: 0.4em 0; +} +.b-dock-right .b-header-title:not(:last-child), +.b-dock-left .b-header-title:not(:last-child) { + padding: 0.2em 0; +} +.b-dock-right .b-tool.b-align-start, +.b-dock-left .b-tool.b-align-start { + margin-block-end: 0.4em; +} +.b-dock-right .b-tool.b-align-end, +.b-dock-left .b-tool.b-align-end { + margin-block-start: 0.4em; +} +.b-fieldset.b-has-label { + align-items: center; +} +.b-fieldset.b-has-label.b-label-before > .b-panel-body-wrap { + flex: 1 1 100%; +} +.b-fieldset.b-has-label > label { + flex-shrink: 0; +} +.b-fieldset-header { + background-color: transparent; + padding: 0.5em; + color: #262626; +} +.b-fieldset-header .b-header-title { + font-weight: 600; +} +fieldset.b-fieldset-content { + border: none; + background-color: transparent; + margin-inline-start: 0; + margin-inline-end: 0; + overflow: unset; + padding-block-end: 0; +} +.b-panel-has-header > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding-block-start: 1em; + padding-inline-start: 1em; + padding-inline-end: 1em; +} +.b-fieldset:not(.b-panel-has-header) > .b-radiogroup-body-wrap > fieldset.b-fieldset-content { + padding: 0; +} +fieldset.b-fieldset-content.b-inline > .b-field:not(:first-child) { + margin-inline-start: 1em; +} +fieldset.b-fieldset-content > legend.b-fieldset-legend { + position: absolute; + top: -10000px; + clip: rect(0, 0, 0, 0); +} +.b-popup { + color: #616161; +} +.b-popup.b-text-popup { + max-width: 25em; +} +.b-popup.b-positioned { + box-shadow: 2px 2px 6px #0000001a; +} +.b-popup-content { + background: #f9f9f9; +} +.b-popup-content a { + color: #2e2e2e; +} +.b-popup-header { + background-color: #64b5f6; + color: #fff; +} +.b-modal-mask { + background-color: #64646480; + position: fixed; + inset: 0; + pointer-events: all; + z-index: 11001; +} +@media (max-width: 480px) { + .b-popup { + max-width: 100% !important; + } +} +.b-menu { + min-height: 20px; + outline: none; + display: flex; + flex-direction: column; + align-items: stretch; + -webkit-user-select: none; + user-select: none; +} +.b-menu .b-panel-content { + background-color: #fff; +} +.b-menu.b-empty:after { + content: attr(data-empty-text); + display: block; + padding: 0.8em; + color: #616161; +} +.b-menu .b-icon:before, +.b-menu .b-indicator.b-constraint-type-muststarton:before, +.b-menu .b-indicator.b-constraint-type-mustfinishon:before, +.b-menu .b-indicator.b-deadline-date:before, +.b-menu .b-icon-fw:before { + min-width: 1.3em; +} +.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text { + margin-inline-end: 2em; +} +.b-sub-menu .b-anchor:before { + position: absolute; + height: 2.7em; + width: 11px; + left: -2px; + content: ' '; + margin-top: -0.8em; +} +.b-menu-content { + flex-flow: column nowrap; + justify-content: flex-start; + align-items: stretch; + padding: 0; +} +.b-menu-content > :not(.b-menuitem) { + margin: 0.2em 0.6em; + display: flex; +} +.b-menu-content > :not(.b-menuitem):first-child { + margin-top: 0.4em; +} +.b-menu-content > :not(.b-menuitem):last-child { + margin-bottom: 0.4em; +} +.b-menu-content > .b-button { + justify-content: flex-start; +} +.b-menuitem { + flex-shrink: 0; + padding: 0.8em; + color: #616161; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + border-top: 1px dotted rgba(224, 224, 224, 0.8); + font-size: 1em; + min-width: 7em; + display: flex; + align-items: center; +} +.b-menuitem.b-disabled { + opacity: 0.5; +} +.b-menuitem:first-child { + border-top: none; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.b-menuitem:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.b-menuitem.b-separator:not(.b-first-visible-child) { + border-top: 1px solid #f9f9f9; +} +.b-menuitem.b-contains-focus, +.b-menuitem:focus { + outline: none; + background-color: #64b5f6; + color: #616161; +} +.b-menuitem span.b-menu-text { + flex: 1 1 auto; + white-space: nowrap; + margin-inline-start: 0.6em; + overflow: hidden; + text-overflow: ellipsis; + min-width: 5em; +} +.b-menuitem.b-has-submenu .b-icon-sub-menu { + margin-inline-start: 0.3em; +} +.b-menuitem.b-rtl .b-icon-sub-menu:before { + transform: scaleX(-1); +} +a.b-menuitem:hover .b-menu-text { + text-decoration: underline; +} +.b-menu-with-icon .b-menuitem-icon { + width: 1.25em; + text-align: center; + flex-shrink: 0; + margin-inline-end: 0.5em; +} +.b-menu-with-icon span.b-menu-text { + margin-inline-start: 1.75em; +} +.b-menu-with-icon .b-menuitem-icon ~ span.b-menu-text { + margin-inline-start: 0; +} +@media screen and (min-resolution: 120dpi) { + .b-firefox .b-radio input { + transform: rotate(1deg); + margin: 1.5px; + } +} +.b-radio input[type='radio'] { + border-radius: 50%; + box-shadow: 0 0 0 1px #ccc; + border: 0.25em solid #fff; + background-color: #fff; + height: 1.3em; + width: 1.3em; + margin: 1px; + z-index: 1; + -webkit-appearance: none; + appearance: none; + cursor: pointer; +} +.b-radio input[type='radio']:focus-visible { + outline: 1px solid #ffcc80; + outline-offset: 0; +} +.b-radio input[type='radio']:checked { + background-color: #64b5f6; +} +.b-radio.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #f9f9f9; + background-color: transparent; +} +.b-radio > .b-field-inner label.b-radio-label { + margin-inline-start: 0.4em; +} +.b-radio > .b-field-inner label.b-radio-label:before { + content: none; +} +.b-radio.b-blue input[type='radio'] { + box-shadow: 0 0 0 1px #64b5f6; + background-color: #64b5f61a; +} +.b-radio.b-blue input[type='radio']:checked { + background-color: #64b5f6; +} +.b-radio.b-blue.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #64b5f633; + background-color: transparent; +} +.b-radio.b-deep-orange input[type='radio'] { + box-shadow: 0 0 0 1px #ff5722; + background-color: #ff57221a; +} +.b-radio.b-deep-orange input[type='radio']:checked { + background-color: #ff5722; +} +.b-radio.b-deep-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ff572233; + background-color: transparent; +} +.b-radio.b-orange input[type='radio'] { + box-shadow: 0 0 0 1px #ffcc80; + background-color: #ffcc801a; +} +.b-radio.b-orange input[type='radio']:checked { + background-color: #ffcc80; +} +.b-radio.b-orange.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffcc8033; + background-color: transparent; +} +.b-radio.b-indigo input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b5; + background-color: #3f51b51a; +} +.b-radio.b-indigo input[type='radio']:checked { + background-color: #3f51b5; +} +.b-radio.b-indigo.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #3f51b533; + background-color: transparent; +} +.b-radio.b-green input[type='radio'] { + box-shadow: 0 0 0 1px #a5d6a7; + background-color: #a5d6a71a; +} +.b-radio.b-green input[type='radio']:checked { + background-color: #a5d6a7; +} +.b-radio.b-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #a5d6a733; + background-color: transparent; +} +.b-radio.b-yellow input[type='radio'] { + box-shadow: 0 0 0 1px #fff176; + background-color: #fff1761a; +} +.b-radio.b-yellow input[type='radio']:checked { + background-color: #fff176; +} +.b-radio.b-yellow.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #fff17633; + background-color: transparent; +} +.b-radio.b-red input[type='radio'] { + box-shadow: 0 0 0 1px #ef9a9a; + background-color: #ef9a9a1a; +} +.b-radio.b-red input[type='radio']:checked { + background-color: #ef9a9a; +} +.b-radio.b-red.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ef9a9a33; + background-color: transparent; +} +.b-radio.b-amber input[type='radio'] { + box-shadow: 0 0 0 1px #ffd54f; + background-color: #ffd54f1a; +} +.b-radio.b-amber input[type='radio']:checked { + background-color: #ffd54f; +} +.b-radio.b-amber.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #ffd54f33; + background-color: transparent; +} +.b-radio.b-lime input[type='radio'] { + box-shadow: 0 0 0 1px #cddc39; + background-color: #cddc391a; +} +.b-radio.b-lime input[type='radio']:checked { + background-color: #cddc39; +} +.b-radio.b-lime.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #cddc3933; + background-color: transparent; +} +.b-radio.b-teal input[type='radio'] { + box-shadow: 0 0 0 1px #009688; + background-color: #0096881a; +} +.b-radio.b-teal input[type='radio']:checked { + background-color: #009688; +} +.b-radio.b-teal.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #00968833; + background-color: transparent; +} +.b-radio.b-light-green input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a; + background-color: #8bc34a1a; +} +.b-radio.b-light-green input[type='radio']:checked { + background-color: #8bc34a; +} +.b-radio.b-light-green.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #8bc34a33; + background-color: transparent; +} +.b-radio.b-purple input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b0; + background-color: #9c27b01a; +} +.b-radio.b-purple input[type='radio']:checked { + background-color: #9c27b0; +} +.b-radio.b-purple.b-disabled input[type='radio'] { + box-shadow: 0 0 0 1px #9c27b033; + background-color: transparent; +} +.b-ripple { + display: none; +} +.b-slider { + background-color: transparent; + flex-direction: column; + align-items: center; + justify-content: center; + overflow: visible; +} +.b-slider label { + transition: color 0.2s; +} +.b-slider.b-rtl > [type='range'] { + direction: rtl; +} +.b-slider [type='range'] { + align-self: stretch; + max-width: 100%; + -webkit-appearance: none; + margin: 10px 0; + padding: 0; + font-size: inherit; + background-color: transparent; +} +.b-slider [type='range']:focus { + outline: 0; +} +.b-slider [type='range']:focus::-webkit-slider-runnable-track { + background: white; +} +.b-slider [type='range']:focus::-moz-range-track { + background: white; +} +.b-slider [type='range']:focus::-ms-fill-lower, +.b-slider [type='range']:focus::-ms-fill-upper { + background: white; +} +.b-slider [type='range']:focus::-webkit-slider-thumb { + box-shadow: 0 2px 4px #00000026, 0 2px 4px #0003; +} +.b-slider [type='range']::-moz-focus-outer { + border: 0; +} +.b-slider [type='range']::-ms-tooltip { + display: none; +} +.b-slider [type='range']::-webkit-slider-runnable-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: #f9f9f9; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-webkit-slider-thumb { + background: #64b5f6; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + -webkit-appearance: none; + margin-top: -6px; + transition: all 0.5s; +} +.b-slider [type='range']::-moz-range-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: #f9f9f9; + border: none; + border-radius: 2px; +} +.b-slider [type='range']::-moz-range-thumb { + background: #64b5f6; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; +} +.b-slider [type='range']::-ms-track { + cursor: pointer; + height: 8px; + transition: all 0.2s ease; + width: 100%; + background: transparent; + border-color: transparent; + border-width: 10px 0; + color: transparent; +} +.b-slider [type='range']::-ms-fill-lower, +.b-slider [type='range']::-ms-fill-upper { + background: #f9f9f9; + border: none; + border-radius: 4px; +} +.b-slider [type='range']::-ms-thumb { + background: #64b5f6; + border: none; + border-radius: 50%; + cursor: pointer; + height: 20px; + width: 20px; + margin-top: 0; +} +.b-slider.b-disabled [type='range']::-ms-thumb, +.b-slider.b-disabled [type='range']::-ms-fill-lower, +.b-slider.b-disabled [type='range']::-ms-fill-upper { + background: #ececec; + cursor: default; +} +.b-slider.b-disabled [type='range']::-moz-range-thumb, +.b-slider.b-disabled [type='range']::-moz-range-track { + background: #ececec; + cursor: default; +} +.b-slider.b-disabled [type='range']::-webkit-slider-thumb, +.b-slider.b-disabled [type='range']::-webkit-slider-runnable-track { + background: #ececec; + cursor: default; +} +.b-grid-cell .b-slider { + width: 100%; +} +.b-container .b-slider label { + margin: 0; +} +.b-container .b-slidetoggle .b-slidetoggle-label { + margin-inline-start: 0; +} +.b-slidetoggle { + height: 3.25em; +} +.b-slidetoggle .b-field-inner:before { + width: 2.4em; +} +.b-slidetoggle input, +.b-slidetoggle .b-slidetoggle-toggle { + width: 2.4em; + height: 1.4em; + font-size: inherit; + flex-shrink: 0; +} +.b-slidetoggle input { + top: -0.4em; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + background-color: #fff; + transform: translate(1.2em, 0.2em); +} +.b-slidetoggle .b-slidetoggle-toggle { + transition: background-color 0.2s, opacity 0.2s; + opacity: 0.7; + border-radius: 0.7em; + margin-inline-end: 0.4em; +} +.b-slidetoggle:hover .b-slidetoggle-toggle { + opacity: 1; +} +.b-slidetoggle .b-slidetoggle-thumb { + height: 1em; + width: 1em; + background-color: #fff; + border-radius: 0.5em; + position: absolute; + transform: translate(0.2em, 0.2em); + transition: transform 0.3s ease; +} +.b-slidetoggle.b-rtl .b-slidetoggle-thumb { + transform: translate(-0.2em, 0.2em); +} +.b-slidetoggle.b-rtl input:checked + .b-slidetoggle-toggle .b-slidetoggle-thumb { + transform: translate(-1.2em, 0.2em); +} +.b-slidetoggle-label { + cursor: pointer; +} +.b-slidetoggle.b-white input:checked + .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-white .b-slidetoggle-toggle { + background-color: #fff; +} +.b-slidetoggle.b-blue input:checked + .b-slidetoggle-toggle { + background-color: #64b5f6; +} +.b-slidetoggle.b-blue .b-slidetoggle-toggle { + background-color: #b1dafb; +} +.b-slidetoggle.b-deep-orange input:checked + .b-slidetoggle-toggle { + background-color: #ff5722; +} +.b-slidetoggle.b-deep-orange .b-slidetoggle-toggle { + background-color: #ffab91; +} +.b-slidetoggle.b-orange input:checked + .b-slidetoggle-toggle { + background-color: #ffcc80; +} +.b-slidetoggle.b-orange .b-slidetoggle-toggle { + background-color: #ffe6c0; +} +.b-slidetoggle.b-amber input:checked + .b-slidetoggle-toggle { + background-color: #ffd54f; +} +.b-slidetoggle.b-amber .b-slidetoggle-toggle { + background-color: #ffeaa7; +} +.b-slidetoggle.b-indigo input:checked + .b-slidetoggle-toggle { + background-color: #3f51b5; +} +.b-slidetoggle.b-indigo .b-slidetoggle-toggle { + background-color: #9ba5de; +} +.b-slidetoggle.b-lime input:checked + .b-slidetoggle-toggle { + background-color: #cddc39; +} +.b-slidetoggle.b-lime .b-slidetoggle-toggle { + background-color: #e7ee9b; +} +.b-slidetoggle.b-teal input:checked + .b-slidetoggle-toggle { + background-color: #009688; +} +.b-slidetoggle.b-teal .b-slidetoggle-toggle { + background-color: #4bffee; +} +.b-slidetoggle.b-green input:checked + .b-slidetoggle-toggle { + background-color: #a5d6a7; +} +.b-slidetoggle.b-green .b-slidetoggle-toggle { + background-color: #d1ecd2; +} +.b-slidetoggle.b-light-green input:checked + .b-slidetoggle-toggle { + background-color: #8bc34a; +} +.b-slidetoggle.b-light-green .b-slidetoggle-toggle { + background-color: #c5e3a3; +} +.b-slidetoggle.b-purple input:checked + .b-slidetoggle-toggle { + background-color: #9c27b0; +} +.b-slidetoggle.b-purple .b-slidetoggle-toggle { + background-color: #d785e6; +} +.b-slidetoggle.b-yellow input:checked + .b-slidetoggle-toggle { + background-color: #fff176; +} +.b-slidetoggle.b-yellow .b-slidetoggle-toggle { + background-color: #fff8bb; +} +.b-slidetoggle.b-red input:checked + .b-slidetoggle-toggle { + background-color: #ef9a9a; +} +.b-slidetoggle.b-red .b-slidetoggle-toggle { + background-color: #f7cccc; +} +.b-slidetoggle.b-dark-gray input:checked + .b-slidetoggle-toggle { + background-color: #757575; +} +.b-slidetoggle.b-dark-gray .b-slidetoggle-toggle { + background-color: #bdb7b7; +} +.b-slidetoggle.b-gray input:checked + .b-slidetoggle-toggle { + background-color: #ccc; +} +.b-slidetoggle.b-gray .b-slidetoggle-toggle { + background-color: #e7e4e4; +} +.b-slidetoggle.b-light-gray input:checked + .b-slidetoggle-toggle { + background-color: #f9f9f9; +} +.b-slidetoggle.b-light-gray .b-slidetoggle-toggle { + background-color: #fcfcfc; +} +.b-slidetoggle input:checked + .b-slidetoggle-toggle { + background-color: #8f8f8f; +} +.b-slidetoggle .b-slidetoggle-toggle { + background-color: #cac4c4; +} +.b-splitter { + background-color: #f0f0f0; + flex: 0 0 0.5em; + position: relative; + touch-action: none; +} +@media (pointer: coarse) { + .b-splitter { + --splitter-inner-size: 2em; + } +} +@media (pointer: fine) { + .b-splitter { + --splitter-inner-size: 0; + } +} +.b-splitter.b-disabled { + flex: 0 0 1px; + pointer-events: none; +} +.b-splitter:not(.b-disabled) { + overflow: visible; +} +.b-splitter:after { + content: ''; + position: absolute; + left: 0; + top: 0; + z-index: 1; +} +.b-splitter:hover:after, +.b-splitter.b-moving:after { + background-color: #f0f0f0; +} +.b-splitter.b-horizontal { + cursor: ns-resize; + min-height: 0.5em; +} +.b-splitter.b-horizontal.b-disabled { + min-height: 1px; +} +.b-splitter.b-horizontal:after { + height: var(--splitter-inner-size); + width: 100%; +} +.b-splitter.b-horizontal:hover:after, +.b-splitter.b-horizontal.b-moving:after { + top: calc((10px - 0.5em) / -2); + height: 10px; +} +.b-splitter.b-vertical { + cursor: ew-resize; + min-width: 0.5em; +} +.b-splitter.b-vertical.b-disabled { + min-width: 1px; +} +.b-splitter.b-vertical:after { + width: var(--splitter-inner-size); + height: 100%; +} +.b-splitter.b-vertical:hover:after, +.b-splitter.b-vertical.b-moving:after { + left: calc((10px - 0.5em) / -2); + width: 10px; +} +.b-splitter:last-child, +.b-splitter:first-child { + visibility: hidden; + flex: 0; + min-width: 0; +} +.b-timefield.b-open .b-icon-clock-live { + background-color: #64b5f6 !important; +} +.b-timefield.b-empty .b-fieldtrigger { + animation-delay: -300s; +} +.b-timefield.b-disabled .b-icon-clock-live, +.b-timefield.b-readonly .b-icon-clock-live { + background-color: #f0f0f080; +} +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover, +.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover { + color: #64b5f6; +} +.b-timefield.b-no-steppers .b-step-trigger { + display: none; +} +.b-timefield .b-step-trigger:before { + transition: color 0.3s; +} +.b-timefield.b-rtl .b-step-trigger:before { + transform: scaleX(-1); +} +.b-timepicker.b-content-element { + background-color: #fafafa; + align-items: center; + padding: 0.5em 0.3em; + gap: 0.3em; +} +.b-timepicker.b-content-element .b-widget { + margin: 0; + flex: 0 0 auto; + width: auto; +} +.b-timepicker.b-content-element .b-numberfield > .b-label { + clip-path: polygon(0 0); + position: absolute; + contain: strict; +} +.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before { + content: ':'; + align-self: center; + margin-inline-end: 0.3em; + font-weight: 700; +} +.b-timepicker.b-content-element .b-numberfield input { + width: 2.8em; +} +.b-timepicker.b-content-element .b-button { + flex: 0 0 3em; + padding: 0; +} +.b-timepicker.b-content-element .b-button label { + text-overflow: clip; +} +@keyframes progress { + 0% { + width: 0; + } + to { + width: 100%; + } +} +.b-float-root > .b-floating.b-toast { + display: inline-block; + overflow-x: hidden; + overflow-y: auto; + top: auto; + inset-inline-end: 2em; + inset-inline-start: auto; + max-width: 60%; + max-height: 60%; + line-height: 1.4em; + transition: bottom 0.25s ease-in, transform 0.25s ease-in; + padding: 1em; + background-color: #fafafa; + color: #616161; + border-radius: 2px; + cursor: pointer; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast { + left: auto; + right: 2em; +} +.b-legacy-inset .b-float-root > .b-floating.b-toast.b-rtl { + left: 2em; + right: auto; +} +.b-float-root > .b-floating.b-toast.b-toast-hide { + bottom: 0 !important; + transform: translateY(100%) !important; +} +.b-float-root > .b-floating.b-toast.b-icon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-muststarton:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-constraint-type-mustfinishon:before, +.b-float-root > .b-floating.b-toast.b-indicator.b-deadline-date:before { + margin-inline-end: 0.5em; +} +.b-toast-progress { + position: absolute; + top: 0; + inset-inline-start: 0; + height: 3px; + background: #64b5f6; + animation-name: progress; + animation-timing-function: linear; +} +.b-legacy-inset .b-toast-progress { + left: 0; +} +.b-legacy-inset .b-toast-progress.b-rtl { + right: 0; +} +.b-float-root > .b-floating.b-toast.b-white { + background-color: #fff; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-white .b-toast-progress { + background: white; +} +.b-float-root > .b-floating.b-toast.b-blue { + background-color: #64b5f6; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-blue .b-toast-progress { + background: #a2d3fa; +} +.b-float-root > .b-floating.b-toast.b-deep-orange { + background-color: #ff5722; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-deep-orange .b-toast-progress { + background: #ff9a7a; +} +.b-float-root > .b-floating.b-toast.b-orange { + background-color: #ffcc80; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-orange .b-toast-progress { + background: #ffe0b3; +} +.b-float-root > .b-floating.b-toast.b-amber { + background-color: #ffd54f; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-amber .b-toast-progress { + background: #ffe695; +} +.b-float-root > .b-floating.b-toast.b-indigo { + background-color: #3f51b5; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-indigo .b-toast-progress { + background: #8994d6; +} +.b-float-root > .b-floating.b-toast.b-lime { + background-color: #cddc39; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-lime .b-toast-progress { + background: #e1ea88; +} +.b-float-root > .b-floating.b-toast.b-teal { + background-color: #009688; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-teal .b-toast-progress { + background: #27ffeb; +} +.b-float-root > .b-floating.b-toast.b-green { + background-color: #a5d6a7; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-green .b-toast-progress { + background: #c9e6ca; +} +.b-float-root > .b-floating.b-toast.b-light-green { + background-color: #8bc34a; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-green .b-toast-progress { + background: #b9db92; +} +.b-float-root > .b-floating.b-toast.b-purple { + background-color: #9c27b0; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-purple .b-toast-progress { + background: #ce6edf; +} +.b-float-root > .b-floating.b-toast.b-yellow { + background-color: #fff176; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-yellow .b-toast-progress { + background: #fff7ad; +} +.b-float-root > .b-floating.b-toast.b-red { + background-color: #ef9a9a; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-red .b-toast-progress { + background: #f5c2c2; +} +.b-float-root > .b-floating.b-toast.b-dark-gray { + background-color: #757575; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-dark-gray .b-toast-progress { + background: #acacac; +} +.b-float-root > .b-floating.b-toast.b-gray { + background-color: #ccc; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-gray .b-toast-progress { + background: #e0e0e0; +} +.b-float-root > .b-floating.b-toast.b-light-gray { + background-color: #f9f9f9; + color: #fff; +} +.b-float-root > .b-floating.b-toast.b-light-gray .b-toast-progress { + background: #fbfbfb; +} +.b-tooltip:not(.b-allow-over) { + -webkit-user-select: none; + user-select: none; +} +.b-tooltip .b-tooltip-loading .b-icon, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-muststarton, +.b-tooltip .b-tooltip-loading .b-indicator.b-constraint-type-mustfinishon, +.b-tooltip .b-tooltip-loading .b-indicator.b-deadline-date { + display: inline-block; + margin-inline-end: 0.5em; +} +.b-tooltip-content { + background: #fffef6; + color: #616161; + font-size: 1em; + line-height: 1.4em; + padding: 1em; +} +.b-tooltip-content a { + color: #616161; +} +.b-textareafield textarea, +.b-textareapickerfield textarea { + padding: 0.8em; + align-self: stretch; +} +.b-textareapickerfield-picker { + display: flex; + flex: 1; + min-height: 10em; +} +.b-textareapickerfield-picker:focus { + outline: none; + border-color: #ffcc80; +} +.b-toolbar { + background-color: #f9f9f9; + color: #616161; + flex-shrink: 0; +} +.b-toolbar.b-dock-header, +.b-toolbar.b-dock-pre-header { + background-color: transparent; +} +.b-toolbar.b-dock-header .b-toolbar-content, +.b-toolbar.b-dock-pre-header .b-toolbar-content { + padding: 0; +} +.b-toolbar.b-dock-header > .b-button, +.b-toolbar.b-dock-pre-header > .b-button { + margin: 0; +} +.b-toolbar.b-dock-header .b-button, +.b-toolbar.b-dock-pre-header .b-button { + min-height: auto; +} +.b-toolbar.b-dock-header { + margin-inline-start: 1em; +} +.b-toolbar.b-dock-pre-header { + margin-inline-end: 1em; +} +.b-toolbar > .b-tool { + align-self: center; + background-color: transparent; +} +.b-toolbar > .b-tool.b-pressed { + background-color: #32323233; +} +.b-toolbar .b-button:not(.b-text) { + flex-shrink: 0; +} +.b-toolbar .b-row-start-scroller { + margin: 0; + margin-inline-end: 0.5em; +} +.b-toolbar.b-dock-left .b-row-start-scroller, +.b-toolbar.b-dock-right .b-row-start-scroller, +.b-toolbar .b-row-end-scroller, +.b-toolbar .b-row-menu { + margin: 0; + margin-inline-start: 0.5em; +} +.b-toolbar .b-column-start-scroller { + margin: 0 0 0.5em; +} +.b-toolbar .b-column-end-scroller, +.b-toolbar .b-column-menu { + margin: 0.5em 0 0; +} +.b-toolbar > .b-overflow-button { + margin: 0.5em; +} +.b-toolbar.b-rtl > .b-overflow-button:before { + transform: scaleX(-1); +} +.b-toolbar .b-toolbar-content { + overflow: hidden; + padding: 0.5em; + gap: 0.5em; +} +.b-toolbar .b-toolbar-content .b-field { + margin-bottom: 0; +} +.b-toolbar .b-toolbar-content > .b-toolbar-fill { + flex: 1 1 0%; +} +.b-toolbar .b-toolbar-content .b-html { + align-items: center; +} +.b-toolbar .b-toolbar-content .b-html code { + margin: 0 0.5em; +} +.b-toolbar .b-toolbar-content.b-overflow .b-field, +.b-toolbar .b-toolbar-content.b-overflow .b-button { + flex-shrink: 0; +} +.b-toolbar.b-dock-top, +.b-toolbar.b-dock-bottom { + min-height: 4em; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-toolbar-separator { + margin-block: 0.2em; + border-style: solid; + border-width: 0 1px 0 1px; + border-inline-start-color: #e0e0e0; + border-inline-end-color: #ececec; +} +.b-toolbar.b-dock-top .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-bottom .b-toolbar-content > .b-widget:not(.b-button) { + min-height: 0; +} +.b-toolbar.b-dock-bottom .b-toolbar-content { + padding: 1em; +} +.b-toolbar.b-dock-top { + border-bottom: 1px solid #e0e0e0; +} +.b-toolbar.b-dock-left, +.b-toolbar.b-dock-right { + min-width: 4em; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-toolbar-separator, +.b-toolbar.b-dock-right .b-toolbar-content > .b-toolbar-separator { + margin: 0 0.5em 0.2em 0.2em; + border-style: solid; + border-width: 1px 0 1px 0; + border-top-color: #e0e0e0; + border-bottom-color: #ececec; +} +.b-toolbar.b-dock-left .b-toolbar-content > .b-widget:not(.b-button), +.b-toolbar.b-dock-right .b-toolbar-content > .b-widget:not(.b-button) { + min-width: 0; +} +.b-tabpanel .b-panel .b-toolbar { + background-color: #fefefe; +} +.b-toolbar.b-outer { + background-color: #f9f9f9; +} +.b-toolbar-overflow-menu > .b-panel-body-wrap > .b-menu-content .b-widget { + flex: 0 0 auto !important; + width: auto; +} +.b-tabpanel-tabs { + display: flex; + flex: 0 0 auto; + flex-direction: row; + margin-bottom: 0; + background-color: transparent; +} +.b-toolbar .b-tabpanel-tabs { + gap: 0; +} +.b-tabpanel-tab { + display: flex; + padding: 0.6em; + cursor: pointer; + transition: background-color 0.2s, color 0.2s; + align-items: center; + justify-content: center; + font-weight: 400; + text-transform: none; + color: #777; + background-color: transparent; + border-width: 0; + border-style: solid; + border-color: transparent; + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} +.b-tabpanel-tab.b-rotate-vertical { + min-width: auto; + min-height: 3em; +} +.b-tabpanel-tab:not(.b-rotate-vertical) { + min-height: auto; + min-width: 3em; +} +.b-tabpanel-tab.b-active { + background-color: #fefefe; + border-color: transparent; + color: #616161; + z-index: 1; +} +.b-dock-left > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-right > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-dock-bottom > .b-tabpanel-tabs > .b-tabpanel-tab { + border-width: 0 0 0 0; +} +.b-tabpanel-tab.b-hidden { + display: none !important; +} +.b-tabpanel-tab.b-disabled { + background-color: transparent; + color: #7777774d; + border-color: #0000; +} +.b-tabpanel-tab:focus { + outline: none; +} +.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled), +.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled) { + background-color: #f4f4f4; + color: #616161; +} +.b-tabpanel-body.b-card-container { + background-color: #fefefe; + border-radius: 2px; + border: 0 solid transparent; + flex: 1 0 auto; + padding: 1em; +} +.b-tabpanel[data-active-index='0'] .b-tabpanel-body { + border-top-left-radius: 0; +} +.b-tabpanel .b-html { + color: #616161; +} +.b-toolbar.b-tabbar { + background-color: transparent; + min-height: auto; +} +.b-toolbar.b-tabbar > .b-tabpanel-tabs { + padding: 0; +} +.b-tabbar.b-dock-top .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-bottom .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-left .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child), +.b-tabbar.b-dock-right .b-tabpanel-tabs > .b-widget:not(.b-last-visible-child) { + margin-inline-end: 0; + margin-bottom: 0; +} +.b-toolbar.b-undoredo { + padding: 0; +} +.b-toolbar.b-undoredo > * { + border-radius: 0; +} +.b-buttongroup .b-toolbar.b-undoredo:not(:first-child) > button:first-child { + margin-inline-start: -1px; +} +.b-buttongroup .b-toolbar.b-undoredo > .b-widget { + margin-inline-end: 0; +} +.b-toolbar.b-undoredo .b-widget.b-combo { + flex: 1 1 250px; + margin: 0 0.5em; +} +.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner { + padding-inline: 0.7em; +} +.b-yearpicker { + width: max-content; +} +.b-yearpicker .b-toolbar.b-dock-top { + background-color: #64b5f6; + color: #fff; + border-bottom: none; + min-height: 0; + font-size: 1.2em; +} +.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content { + padding: 0.5em 0.5ex !important; + gap: 0.5ex; +} +.b-yearpicker .b-toolbar.b-dock-top .b-icon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-muststarton:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-constraint-type-mustfinishon:before, +.b-yearpicker .b-toolbar.b-dock-top .b-indicator.b-deadline-date:before { + line-height: normal; +} +.b-yearpicker .b-toolbar.b-dock-top button { + border: none; + min-height: 0; +} +.b-yearpicker .b-toolbar.b-dock-top button, +.b-yearpicker .b-toolbar.b-dock-top button:not(.b-tab):active:not([disabled]), +.b-yearpicker .b-toolbar.b-dock-top button:not(.b-tab):active:focus:not([disabled]) { + color: #fff; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool { + color: #fff; + font-size: 80%; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover { + opacity: 0.7; +} +.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus) { + background: transparent !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title { + margin-inline: auto; + color: inherit; + font-weight: 400; + background-color: unset; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index='0'] { + margin-inline: 0.5em auto !important; +} +.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover { + opacity: 0.7; + background-color: unset; +} +.b-yearpicker .b-yearpicker-body-wrap { + background-color: #fafafa; +} +.b-yearpicker .b-yearpicker-content { + display: grid; + align-items: center; + grid-template-columns: repeat(4, 1fr); + padding: 1em; + gap: 1em; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year { + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 1em; + height: 2em; + background: transparent; + font-size: 1em; + cursor: pointer; + color: #616161; + font-family: inherit; + font-weight: 400; + padding-inline: 0; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover { + background-color: #64b5f680; + border-color: #64b5f680; +} +.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected { + color: #fff; + background-color: #64b5f6; + border-color: #64b5f6; +} +.b-yearpicker.b-outer, +.b-yearpicker.b-floating { + min-width: 20.4em; + min-height: 18.2em; +} +.b-histogram { + background-color: #fff; + padding: 1px; + contain: strict; +} +.b-histogram svg * { + vector-effect: non-scaling-stroke; +} +.b-histogram rect { + fill: #a5d6a7; + transition-property: x, y, width, height, fill; + transition-duration: 1s; +} +.b-histogram rect.b-exceeds-top { + fill: #ef9a9a; +} +.b-histogram text.b-bar-legend { + writing-mode: tb; + text-anchor: end; + font-size: 75%; +} +.b-histogram svg { + overflow: visible; +} +.b-histogram path { + fill: transparent; + stroke: #f99; + transition: d 1s; + pointer-events: none; +} +.b-scale { + contain: strict; +} +.b-scale svg * { + vector-effect: non-scaling-stroke; +} +.b-scale.b-scale-vertical text.b-scale-tick-label { + transform: translateY(0.3em); +} +.b-scale.b-scale-vertical.b-align-right { + text-anchor: end; +} +.b-scale.b-scale-horizontal text.b-scale-tick-label { + text-anchor: middle; +} +.b-scale path { + stroke: #9c9c9c; + pointer-events: none; +} +.b-scale text { + fill: gray; +} +.b-hbox, +.b-vbox { + display: flex; + align-items: stretch; + justify-content: flex-start; + position: relative; +} +.b-hbox > .b-box-center, +.b-vbox > .b-box-center { + flex: 1 1 auto; +} +.b-hbox { + flex-flow: row nowrap; +} +.b-vbox { + flex-flow: column nowrap; +} +.b-box-justify-stretch { + justify-content: stretch; +} +.b-card-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + padding: 0; + position: relative; +} +.b-card-container.b-animating { + overflow: hidden; +} +.b-card-container > .b-card-item { + flex: 1 0 100%; + align-items: stretch; + max-width: 100%; +} +.b-card-container.b-hide-child-headers > .b-panel:not(.b-positioned) > .b-panel-header { + display: none; +} +@keyframes b-card-slide-in-left { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-out-right { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +@keyframes b-card-slide-in-right { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +@keyframes b-card-slide-out-left { + 0% { + transform: translate(0); + } + to { + transform: translate(-100%); + } +} +.b-slide-in-left { + animation: b-card-slide-in-left 0.3s ease 0s 1; +} +.b-slide-out-right { + pointer-events: none; + left: 1em; + animation: b-card-slide-out-right 0.3s ease 0s 1; +} +.b-slide-in-right { + animation: b-card-slide-in-right 0.3s ease 0s 1; +} +.b-slide-out-left { + pointer-events: none; + margin-inline-start: -1em; + margin-inline-end: 1em; + animation: b-card-slide-out-left 0.3s ease 0s 1; +} +.b-fit-container { + display: flex; + flex-flow: row nowrap; + align-items: stretch; + overflow: hidden; + position: relative; +} +.b-fit-container > .b-fit-item { + flex: 1 0 auto; + margin: 0; + max-width: 100%; + align-self: stretch !important; +} +.b-resource-avatar { + touch-action: pan-x pan-y; + display: flex; + align-items: center; + justify-content: center; + width: 2.2em; + height: 2.2em; + border-radius: 50%; + flex-shrink: 0; +} +.b-resource-avatar.b-resource-icon:before { + font-size: 1.5em; +} +.b-resource-initials { + background: #64b5f6; + color: #fff; + text-transform: uppercase; +} +.b-color-blue { + background-color: #64b5f6; +} +.b-color-deep-orange { + background-color: #ff5722; +} +.b-color-orange { + background-color: #ffcc80; +} +.b-color-amber { + background-color: #ffd54f; +} +.b-color-indigo { + background-color: #3f51b5; +} +.b-color-lime { + background-color: #cddc39; +} +.b-color-teal { + background-color: #009688; +} +.b-color-cyan { + background-color: #3bc9db; +} +.b-color-green { + background-color: #a5d6a7; +} +.b-color-light-green { + background-color: #8bc34a; +} +.b-color-purple { + background-color: #9c27b0; +} +.b-color-violet { + background-color: #9775fa; +} +.b-color-yellow { + background-color: #fff176; +} +.b-color-red { + background-color: #ef9a9a; +} +.b-color-pink { + background-color: #f783ac; +} +.b-color-dark-gray { + background-color: #757575; +} +.b-color-gray { + background-color: #ccc; +} +.b-color-light-gray { + background-color: #f9f9f9; +} +.b-color-white { + background-color: #fff; +} +.b-icon-clock-live { + background-color: #bdbdbd80; + border-radius: 50%; + width: 1em; + height: 1em; + position: relative; + animation-delay: 0s; +} +.b-icon-clock-live:before, +.b-icon-clock-live:after { + position: absolute; + display: block; + font-size: 1em !important; + content: ''; + width: 0.1em !important; + left: 0.44em; + background: #fff; + border-radius: 0.5em; +} +.b-icon-clock-live:before { + top: 0.15em; + height: 0.4em !important; + transform-origin: 0.05em 0.35em; + animation: rotate 6s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +.b-icon-clock-live:after { + top: 0.22em; + height: 0.33em; + transform-origin: 0.05em 0.3em; + animation: rotate 72s infinite linear; + animation-play-state: paused; + animation-delay: inherit; +} +@keyframes rotate { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-grid-cell.b-group-title:before, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell { + filter: grayscale(1); + opacity: 0.2; + pointer-events: none; +} +.b-action-cell { + text-align: end; +} +.b-action-ct { + display: flex; + flex-flow: row nowrap; +} +.b-action-item { + margin: 0 -0.2em; + text-align: center; + font-size: 1.2em; + color: #757575; +} +.b-action-cell.b-grid-cell .b-action-item { + transition: all 0.15s ease-in-out; +} +.b-action-item:hover { + transform: scale3d(1.2, 1.2, 1); + color: #64b5f6; +} +.b-check-cell .b-checkbox label.b-checkbox-label:before { + margin-inline-end: 0; +} +.b-check-header-with-checkbox .b-grid-header-text { + display: none; +} +.b-check-header-with-checkbox .b-field-inner { + justify-content: center; +} +.b-check-header-with-checkbox .b-checkbox-label:before { + margin: 0 !important; +} +.b-percent-bar-outer { + flex: 1; + height: 30%; + max-height: 0.8em; + background: #f1f1f1; +} +.b-percent-bar { + display: flex; + flex-direction: column; + justify-content: center; + height: 100%; + max-width: 100%; + padding: 0 0.2em; + background: #64b5f6; + color: #f9f9f9; + font-size: 0.7em; + text-align: end; + transition: width 0.5s, padding 0.5s, background-color 0.5s; +} +.b-percent-bar.b-zero { + padding: 0; + text-indent: 0.2em; +} +.b-percent-bar.b-low { + background: #ef9a9a; + color: #262626; +} +.b-percent-bar.b-low span { + left: 100%; + margin-block: 0; + margin-inline: 5px 0; +} +.b-percent-bar span { + position: relative; + display: inline-block; + margin-block: 0; + margin-inline: 0 5px; + line-height: 1em; +} +.b-grid-body-container.b-scrolling .b-percent-bar { + transition: none; +} +.b-rating-cell .b-icon, +.b-rating-cell .b-indicator.b-constraint-type-muststarton, +.b-rating-cell .b-indicator.b-constraint-type-mustfinishon, +.b-rating-cell .b-indicator.b-deadline-date { + font-size: 1.8em; +} +.b-rating-cell .b-empty { + color: #f9f9f94d; +} +.b-rating-cell .b-filled { + color: #ffe182; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date { + cursor: pointer; + transition: all 0.2s linear; + position: relative; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-constraint-type-muststarton, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-indicator.b-constraint-type-mustfinishon, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-indicator.b-deadline-date { + color: #ffe182; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable):hover + .b-empty.b-indicator.b-deadline-date:before { + opacity: 0.4; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-constraint-type-muststarton:hover, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover { + transform: scale(1.3); +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover.b-filled, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover.b-filled, +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-indicator.b-deadline-date:hover.b-filled { + opacity: 1; +} +.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-icon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-muststarton:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-constraint-type-mustfinishon:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-icon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-muststarton:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-constraint-type-mustfinishon:hover:hover + ~ .b-indicator.b-deadline-date:before, +.b-gridbase:not(.b-readonly) + .b-rating-cell-inner:not(.b-not-editable) + .b-indicator.b-deadline-date:hover:hover + ~ .b-indicator.b-deadline-date:before { + color: #f9f9f94d; + opacity: 1; +} +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-muststarton, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-constraint-type-mustfinishon, +.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-indicator.b-deadline-date { + transition: none; +} +.b-grid-cell.b-row-number-cell { + background-color: #f1f1f1; + border-inline-end: 1px solid #d9d9d9; +} +.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover, +.b-group-row .b-grid-cell.b-row-number-cell:first-child { + border-inline-end: 1px solid #d9d9d9; +} +.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected { + border-inline-end: 1px solid #d9d9d9; +} +.b-tree-expander { + position: relative; + top: 1px; + margin: 0 0.55em; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.b-loading-children .b-tree-expander .b-icon:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-muststarton:before, +.b-loading-children .b-tree-expander .b-indicator.b-constraint-type-mustfinishon:before, +.b-loading-children .b-tree-expander .b-indicator.b-deadline-date:before { + content: '\f110'; + animation: spin 2s infinite linear; +} +.b-grid-cell.b-tree-cell { + align-items: stretch; +} +.b-tree-leaf-cell .b-tree-cell-inner:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #64b5f6; + margin-inline-end: 0.6em; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open, +.b-icon-tree-expand, +.b-icon-tree-collapse { + color: #64b5f6; + width: 1.25em; + min-width: 1.25em; + text-align: center; +} +.b-tree-icon, +.b-icon-tree-leaf, +.b-icon-tree-folder, +.b-icon-tree-folder-open { + margin-inline-end: 0.6em; +} +.b-icon-tree-leaf:before { + font-size: 0.3em; + vertical-align: middle; +} +.b-icon-tree-folder:before, +.b-icon-tree-folder-open:before { + margin-inline-start: 0.1em; +} +.b-icon-tree-expand.b-empty-parent, +.b-icon-tree-collapse.b-empty-parent { + visibility: hidden; +} +.b-icon-tree-expand:before, +.b-icon-tree-collapse:before { + font-size: 1.2em; +} +.b-tree-cell-inner { + padding: 0.5em 0; + display: flex; + align-items: center; + flex-shrink: 0; + flex-grow: 1; +} +a.b-tree-cell-inner { + text-decoration: none; +} +a.b-tree-cell-inner:hover .b-tree-cell-value { + text-decoration: underline; +} +.b-tree-parent-cell, +.b-tree-leaf-cell { + padding-inline-start: 10px; +} +.b-tree-cell.b-tree-parent-cell { + font-weight: 400; + color: #6f6f6f; +} +.b-tree-cell-value { + flex: 1; + display: flex; + flex-direction: row; + align-items: center; +} +.b-touch .b-tree-expander { + width: 1.1em; +} +.b-touch .b-icon-tree-expand:before, +.b-touch .b-icon-tree-collapse:before { + font-size: 1.8em; +} +.b-touch .b-icon-tree-leaf:before { + font-size: 0.6em; +} +.b-touch .b-tree-icon, +.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before { + font-size: 1.2em; +} +.b-editor.b-cell-editor { + position: absolute; + background-color: transparent; + border-width: 0; + border-style: solid; + box-shadow: none !important; + z-index: 1; +} +.b-editor.b-cell-editor .b-field > .b-label { + clip-path: inset(0, 100%, 100%, 0); + position: absolute; + contain: strict; +} +.b-editor.b-cell-editor .b-numberfield, +.b-editor.b-cell-editor .b-textfield { + align-items: stretch; +} +.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner, +.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner { + padding-inline-start: 0; +} +.b-editor.b-cell-editor .b-numberfield input, +.b-editor.b-cell-editor .b-textfield input { + padding: 0.8em calc(0.5em - 1px); +} +.b-gridbase .b-editing { + overflow: visible; + contain: unset; + z-index: 1; + outline: none !important; +} +.b-gridbase .b-editing .b-grid-cell.b-editing { + color: transparent; +} +.b-grid-cell:not(.b-editing) .b-cell-editor { + display: none; +} +.b-celltooltip-tip { + max-height: 50%; +} +.b-columndragtoolbar { + position: absolute; + top: calc(100% - 3em); + left: 50%; + z-index: 100; + animation-name: b-show-columndragtoolbar; + animation-duration: 0.2s; + transform: translate(-50%); + display: inline-flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: center; + border-radius: 1em; + background: #fafafa; + transition: opacity 0.2s, top 0.2s; + box-shadow: none; + padding: 1em 1em 0.5em; + opacity: 0.4; + font-size: 0.8em; +} +.b-columndragtoolbar.b-closer { + top: 50%; + transform: translate(-50%, -50%); +} +.b-columndragtoolbar.b-hover { + opacity: 0.8; +} +.b-columndragtoolbar.b-remove { + animation-name: b-hide-columndragtoolbar; + animation-duration: 0.2s; + top: 100%; + opacity: 0; +} +.b-columndragtoolbar.b-remove.b-closer { + animation-name: b-hide-columndragtoolbar-closer; +} +.b-columndragtoolbar > .b-title { + color: #fff; + flex-basis: 100%; + margin-bottom: 1em; + text-align: center; +} +.b-columndragtoolbar > .b-title:before { + content: 'Drag header downwards'; +} +.b-columndragtoolbar.b-closer > .b-title:before { + content: 'Drop header on a button'; +} +.b-columndragtoolbar .b-group { + display: inline-flex; + flex-direction: column; + align-items: center; + margin-inline-end: 1.5em; +} +.b-columndragtoolbar .b-group:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-group .b-title { + color: #fff; + margin-block: 0.5em; +} +.b-columndragtoolbar .b-buttons { + display: inline-flex; + flex-direction: row; +} +.b-columndragtoolbar .b-target-button { + display: inline-flex; + flex-direction: column; + align-items: center; + transition: all 0.2s; + color: #fff; + border: 0.3em solid #64b5f6; + border-radius: 1em; + background: transparent; + padding: 1em 0; + width: 7em; + margin-inline-end: 0.5em; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button:last-child { + margin-inline-end: 0; +} +.b-columndragtoolbar .b-target-button i { + font-size: 2.5em; + color: #64b5f6; + pointer-events: none; + transition: all 0.2s; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) { + background-color: #64b5f6; + color: #fff; + box-shadow: none; +} +.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled='true']) i { + transform: scale(1.1); + color: #fff; +} +.b-columndragtoolbar .b-target-button.b-activate i { + transform: scale(1.1) rotate(180deg) !important; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] { + border-color: #ffcc80; + background-color: transparent; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'] i { + color: #ffcc80; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) { + background-color: #ffcc80; +} +.b-columndragtoolbar .b-target-button[data-button-id^='group'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] { + border-color: #349ef3; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'] i { + color: #349ef3; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) { + background-color: #349ef3; +} +.b-columndragtoolbar .b-target-button[data-button-id^='multisort'].b-hover:not([data-disabled='true']) i { + color: #fff; +} +.b-columndragtoolbar .b-target-button[data-disabled='true'] { + opacity: 0.5; +} +@keyframes b-show-columndragtoolbar { + 0% { + top: 100%; + opacity: 0; + } + to { + top: calc(100% - 3em); + opacity: 0.4; + } +} +@keyframes b-hide-columndragtoolbar { + 0% { + top: calc(100% - 3em); + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +@keyframes b-hide-columndragtoolbar-closer { + 0% { + top: 50%; + opacity: 0.4; + } + to { + top: 100%; + opacity: 0; + } +} +.b-grid-header.b-drag-proxy { + line-height: normal; + font-weight: inherit; + background-color: #f9f9f9; + outline: 1px solid #cccccc; + transition: background-color 0.3s; + border-inline-end: none; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent { + justify-content: stretch; +} +.b-grid-header.b-drag-proxy.b-grid-header-parent > .b-grid-header-text { + border-inline-end: none; +} +.b-grid-header.b-drag-proxy .b-grid-header:last-child { + border-inline-end: none; +} +.b-grid-header.b-drop-placeholder { + opacity: 0.3; +} +.b-grid-header.b-drag-invalid { + color: #ef9a9a; + outline: 1px solid #ef9a9a; +} +.b-gridbase.b-columnresize .b-grid-header.b-resize-handle { + cursor: ew-resize !important; +} +.b-gridbase.b-columnresize .b-grid-header.b-resizing { + background: white; +} +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after, +.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after { + display: none; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing { + overflow: visible; + z-index: 100; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + content: '\f337'; + font-size: 1.5em; + color: #fff; + position: absolute; + top: 50%; + transform: translate(50%) translateY(-50%); + right: 0; + z-index: 101; + border-radius: 100%; + background-color: #ccc; + pointer-events: none; + padding: 0.5em; +} +.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before { + right: auto; + left: 0; +} +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing) { + z-index: 1; +} +.b-context-menu { + min-width: 14em; +} +@keyframes b-filter-icon-color { + 0% { + color: #ccc; + } + 50% { + color: #ffcc80; + } + to { + color: #ccc; + } +} +.b-grid-header .b-filter-icon { + display: none; + cursor: pointer; + transition: opacity 0.2s; +} +.b-grid-header .b-filter-icon:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ececec; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f0b0'; +} +.b-grid-header .b-filter-icon:hover:after { + color: #ccc; +} +.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon { + opacity: 0.2; + pointer-events: none; +} +.b-gridbase:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-filterable:hover + > .b-grid-header-text + > .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-grid-header-text { + font-weight: 700; + color: #666; +} +.b-grid-header.b-filter .b-filter-icon { + display: flex; +} +.b-grid-header.b-filter .b-filter-icon:after { + color: #ccc; +} +.b-grid-header.b-filter .b-filter-icon.b-latest:after { + animation-name: b-filter-icon-color; + animation-duration: 0.75s; +} +.b-filter-popup .b-field { + width: 15em; +} +.b-filter-popup .b-multifilter-add { + width: 12em; + align-self: center; + margin: 1.1em 0 0; +} +.b-filter-bar-field { + margin: 0 0 0.5em; + width: 100%; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled { + flex-direction: row; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text { + padding: 0.25em 0; + width: 2em; + order: 1; + margin-inline-end: -0.5em; +} +.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field { + margin: 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner { + background-color: transparent; + border: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input { + padding: 0.8em 0; +} +.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder { + color: #565656; + text-transform: none; + font-size: 1em; + font-weight: inherit; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger { + display: none; +} +.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove, +.b-filter-bar-compact + .b-filter-bar-field:focus-within + .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger) { + display: inline-flex; +} +.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end { + padding: 0; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input { + margin-inline-start: 0.5em; + margin-top: -0.25em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder { + color: transparent; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip { + font-size: 0.9em; +} +.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index='0'] { + margin-inline-start: 0; +} +.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title { + overflow: hidden; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-cell { + border-inline-end-color: transparent; + background-color: #fff; +} +.b-group-summary .b-grid-row.b-group-footer td { + padding: 0.25em 0; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label { + padding-inline-end: 1em; +} +.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value { + width: 100%; +} +.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar), +.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar) { + overflow: visible !important; +} +.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid), +.b-mergecells .b-grid-vertical-scroller { + overflow: visible !important; +} +.b-mergecells .b-grid-row.b-hover, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected { + z-index: 1; + overflow: visible; +} +.b-mergecells .b-grid-row.b-hover .b-merged-cell, +.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, +.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell { + top: -1px; + height: calc(100% + 1px); + border-top: 1px solid #d9d9d9; +} +.b-mergecells .b-merged-cell { + border-bottom: none; +} +.b-grid-merged-cells { + position: absolute; + contain: strict; + border-inline-end: 1px solid #d9d9d9; + border-bottom: 1px solid #d9d9d9; + z-index: 1; + display: flex; + align-items: flex-start; + background: #fff; +} +.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells { + pointer-events: none; +} +.b-grid-merged-cells:hover { + box-shadow: inset 0 0 0 1000px #ffcc801a; +} +.b-grid-merged-cells.b-selected { + box-shadow: inset 0 0 0 1000px #ffcc8033; +} +.b-grid-merged-cells .b-grid-cell { + position: sticky; + top: 0; + flex: 1; + contain: none; + overflow: visible; +} +.b-export { + overflow: hidden; +} +.b-export .b-export-content { + position: absolute; + display: flex; + flex-direction: column; + height: 100%; +} +.b-export .b-export-body { + flex: 1; +} +.b-export .b-grid-header-container { + margin-inline-end: 0 !important; + border-inline-end: none !important; +} +.b-export .b-grid-body-container.b-widget-scroller { + overflow-y: hidden !important; +} +.b-export .b-grid-footer-container { + padding-inline-end: 0 !important; +} +.b-export .b-virtual-scrollers { + display: none; +} +.b-export.b-visible-scrollbar .b-show-yscroll-padding > .b-yscroll-pad { + display: none; +} +.b-export.b-multipage .b-export-content { + width: 100%; + height: 100%; +} +.b-export.b-multipage .b-export-body { + overflow: hidden; +} +.b-quick-hit-cell { + background: #fffbdc; +} +.b-quick-hit-text { + font-weight: 300; + background: #fffbdc; +} +.b-quick-hit-text { + padding: 0.3em 0; +} +.b-quick-hit-header { + position: absolute; + inset: 0.3em; + z-index: 1; +} +.b-quick-hit-header.b-quick-hit-mode-grid { + bottom: auto; + height: 3em; + z-index: 100; + opacity: 0.75; +} +.b-quick-hit-field { + display: flex; + justify-content: center; + align-items: center; + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #fffbdc; +} +.b-quick-hit-cell-badge, +.b-quick-hit-header .b-quick-hit-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; +} +.b-rtl .b-quick-hit-cell-badge, +.b-rtl .b-quick-hit-header .b-quick-hit-badge { + right: auto; + left: 0.4em; +} +.b-quick-hit-header .b-quick-hit-badge, +.b-quick-hit-cell-badge { + color: #dcc600; +} +.b-grid-splitter { + z-index: 5; + position: relative; + background: #b3b3b3; + flex: 0 0 1px; +} +@media (pointer: coarse) { + .b-grid-splitter { + --splitter-button-size: 1.3em; + } +} +@media (pointer: fine) { + .b-grid-splitter { + --splitter-button-size: 1em; + } +} +.b-grid-splitter .b-grid-splitter-inner { + display: none; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse, +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + transform: scaleX(-1); +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand { + justify-content: flex-end; +} +.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse { + justify-content: flex-start; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) { + flex: 0 0 0.5em; + background: #f0f0f0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + display: flex; + background: #f0f0f0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed { + cursor: initial; + flex: 0 0 0.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner { + width: 0.5em; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) + .b-grid-splitter-button-collapse, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse + .b-grid-splitter-button-expand { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-expand, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) + .b-grid-splitter-button-collapse { + visibility: hidden; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons { + display: none; + position: absolute; + transform: translateY(-50%); + height: 2.4em; + width: 2.4em; + font-size: var(--splitter-button-size); +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + flex: 1; + cursor: pointer; + background: #f0f0f0; + display: flex; + align-items: center; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-collapse:hover + .b-grid-splitter-button-icon, +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled) + .b-grid-splitter-button-expand:hover + .b-grid-splitter-button-icon { + fill: #ffcc80; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse { + border-top-left-radius: 100% 50%; + border-bottom-left-radius: 100% 50%; + justify-content: flex-end; + padding-right: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand { + border-top-right-radius: 100% 50%; + border-bottom-right-radius: 100% 50%; + padding-left: 0.1em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon { + cursor: pointer; + fill: #999; + height: 1.5em; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving { + overflow: visible; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner { + left: calc((10px - 0.5em) / -2); + width: 10px; + transition: width 0.1s, left 0.1s; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons, +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons { + display: flex; +} +.b-gridbase.b-split + .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) + .b-grid-splitter-inner { + left: 0; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner { + width: 0.5em; + position: absolute; + top: 0; + left: 0; + bottom: 0; + flex-direction: column; + align-items: center; +} +.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner { + cursor: col-resize; +} +.b-grid-header-scroller.b-collapsed, +.b-grid-footer-scroller.b-collapsed, +.b-virtual-scroller.b-collapsed { + width: 0; +} +.b-splitter-touch-area { + width: 2em; + left: -0.75em; + position: absolute; + top: 0; + height: 100%; +} +.b-splitter-button-touch-area { + height: 3em; + top: -0.3em; + width: 2em; + position: absolute; +} +.b-grid-splitter-button-collapse .b-splitter-button-touch-area { + left: -0.9em; +} +.b-grid-splitter-button-expand .b-splitter-button-touch-area { + right: -0.9em; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter { + cursor: initial; + flex: 0 0 0.5em; + transform: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-button-icon { + display: none !important; +} +.b-draghelper-active .b-gridbase.b-split .b-grid-splitter .b-grid-splitter-inner { + width: 0.5em; +} +.b-row-drop-indicator { + display: none; + pointer-events: none; +} +.b-row-reordering .b-row-drop-indicator { + position: absolute; + display: block; + left: 0; + top: -1px; + width: 100%; + height: 2px; + background-color: #64b5f6; + z-index: 2000; +} +.b-row-reordering .b-row-drop-indicator.b-drag-invalid { + background-color: #ef9a9a; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging { + transition: margin-top 0.2s, opacity 0.2s; + margin-top: 2em; + background: transparent; + opacity: 0.5; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row, +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + transition: transform 0.2s, background-color 0.2s; + box-shadow: 1px 1px 4px #0003; + background: #fff; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple { + top: -0.3em; + left: 0.3em; + z-index: -1; +} +.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row { + border: none; + background: rgba(239, 154, 154, 0.2); +} +.b-row-reordering .b-grid-body-container { + z-index: 4; +} +.b-row-reordering .b-drag-original { + opacity: 0.3; +} +.b-row-reordering .b-grid-row { + width: 100%; +} +.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target { + box-shadow: 0 1px #64b5f6 inset, 0 -1px #64b5f6 inset; + z-index: 9999; +} +.b-row-reorder-with-grip .b-grid-subgrid[data-item-index='0'] .b-grid-cell:first-child:before { + height: 100%; + display: inline-flex; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + vertical-align: 0; + justify-content: center; + align-items: center; + content: '\f58e'; + cursor: move; + margin-inline-start: -0.5em; + margin-inline-end: 0.2em; + padding: 0 0.6em; + font-size: 0.8em; + margin-top: 1px; +} +.b-search-hit-cell { + background: #fffbdc; +} +.b-search-hit-text { + font-weight: 300; + background: #fffbdc; + padding: 0.3em 0; +} +.b-search-hit-field { + position: absolute; + inset: 0; + padding: 0.5em 0; + background: #fffbdc; +} +.b-search-hit-cell-badge { + position: absolute; + top: 0.4em; + right: 0.4em; + font-size: 0.7em; + line-height: 0.7em; + color: #dcc600; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ccc; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f062'; +} +.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text:after { + transform: rotate(180deg); +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before { + content: attr(data-sort-index); + position: relative; + top: 1em; + color: #999; + z-index: 30; + font-size: 0.6em; + order: 1; +} +.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text { + color: #565656; +} +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) + .b-grid-header-text:after, +.b-gridbase.b-sort:not(.b-column-resizing) + .b-grid-header-container:not(.b-dragging-header) + .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) + .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ececec; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f15e'; +} +.b-grid-header.b-group .b-grid-header-text:after { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + color: #ffcc80; + margin-inline-start: 0.5em; + transition: transform 0.3s, color 0.2s; + transform: none; + background: inherit; + content: '\f012'; + transform: rotate(90deg); +} +.b-grid-header.b-group.b-desc .b-grid-header-text:after { + transform: rotate(270deg) scaleX(-1); +} +.b-group-row { + background: #fff; +} +.b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-group-row .b-group-title.b-grid-cell-align-right, +.b-group-row .b-group-title.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-group-row .b-group-title.b-grid-cell-align-center { + justify-content: flex-start; +} +.b-grid-cell.b-group-title { + color: #757575; + overflow: visible; + contain: size layout style; + font-weight: 500; + text-transform: none; +} +.b-firefox .b-grid-cell.b-group-title { + contain: size layout; +} +.b-grid-cell.b-group-title:before { + content: '\f056'; + margin-inline-end: 0.5em; + cursor: pointer; + color: #757575; +} +.b-grid-group-collapsed .b-group-title:before { + content: '\f055'; +} +.b-stripe .b-grid-row.b-group-row, +.b-grid-row.b-group-row { + border-bottom: 2px solid #cccccc; + cursor: pointer; +} +.b-cut-row { + opacity: 0.4; +} +.b-stickycells .b-grid-sticky-row { + position: absolute; + top: 0; + left: 0; + min-width: auto; + border: 0 none; + padding: 0; + contain: initial; +} +.b-stickycells .b-grid-sticky-row .b-grid-cell { + width: min-content; + contain: initial; + padding: 0; + border: 0 none; +} +.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el { + visibility: hidden; +} +.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el { + visibility: visible; + align-self: flex-end; +} +.b-stripe .b-grid-row.b-odd { + background-color: #fafafacc; +} +.b-stripe .b-grid-row.b-even { + background-color: #fffc; +} +.b-stripe .b-grid-row { + border-bottom: none; +} +.b-stripe .b-grid-row.b-selected, +.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: #ffcc8033; +} +.b-stripe:focus .b-grid-row.b-selected { + background-color: #ffcc801a; +} +.b-grid-footer-summary td { + padding: 0.25em 0; +} +.b-grid-footer-summary .b-grid-summary-label { + font-size: 0.7em; + padding-inline-end: 1em; +} +.b-grid-footer-summary .b-grid-summary-value { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; +} +.b-summary-disabled .b-grid-footer-container { + display: none; +} +.b-generated-parent.b-readonly .b-grid-cell { + color: #222; +} +.b-rowexpander-row-expanded .b-rowexpander-body { + display: flex; + border-top: 1px solid #d9d9d9; + position: absolute; + left: 0; + right: 0; + color: #222; + font-weight: 300; +} +.b-rowexpander-row-expanded .b-rowexpander-loading { + justify-content: center; + align-items: center; + font-size: 1.2em; +} +.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner { + margin-inline-end: 0.5em; +} +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon.b-icon-collapse-down, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-muststarton, +.b-gridbase + .b-grid-row + [data-column='expanderActionColumn'] + .b-icon-collapse-down.b-indicator.b-constraint-type-mustfinishon, +.b-gridbase .b-grid-row [data-column='expanderActionColumn'] .b-icon-collapse-down.b-indicator.b-deadline-date { + transition: transform 0.15s ease-in-out; + font-size: 1em; +} +.b-rowexpander-disabled [data-column='expanderActionColumn'] { + opacity: 0.2; + pointer-events: none; +} +.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row { + transition: height 0.3s, transform 0.3s; +} +.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column='expanderActionColumn'] .b-icon-collapse-down { + transform: rotate(180deg); +} +.b-exportdialog.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-exportdialog.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-grid-footer-container { + background-color: #f9f9f9; + outline: 1px solid #cccccc; + z-index: 2; +} +.b-grid-footer-container.b-hidden { + display: none; +} +.b-grid-footers { + display: inline-flex; + align-items: stretch; + height: 100%; + white-space: nowrap; + line-height: initial; +} +.b-grid-footer { + display: flex; + border-inline-end: 1px solid #cccccc; + flex-direction: column; + flex-shrink: 0; + align-items: stretch; + justify-content: center; + position: relative; + padding: 0.5em; + white-space: nowrap; + text-overflow: ellipsis; + height: 100%; + color: #565656; + overflow: hidden; +} +.b-grid-footer:last-child { + border-inline-end: none; +} +.b-grid-footer-align-start, +.b-grid-footer-align-left { + text-align: start; +} +.b-grid-footer-align-center { + text-align: center; +} +.b-grid-footer-align-end, +.b-grid-footer-align-right { + text-align: end; +} +.b-gridbase { + position: relative; +} +.b-gridbase.b-outer { + height: 100%; +} +.b-gridbase.b-autoheight { + height: auto; + flex: none; +} +.b-gridbase.b-autoheight.b-ie { + display: block; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container { + flex: 1 1 0; + contain: strict; +} +.b-gridbase .b-grid-panel-body:not(.b-autoheight) > .b-grid-body-container > .b-grid-vertical-scroller { + min-height: 100%; +} +.b-gridbase.b-grid-translate .b-grid-row, +.b-gridbase.b-grid-translate3d .b-grid-row { + transform-style: flat; +} +.b-gridbase.b-enable-sticky .b-sticky-cell, +.b-gridbase.b-enable-sticky .b-grid-subgrid, +.b-gridbase.b-enable-sticky .b-grid-vertical-scroller, +.b-gridbase.b-enable-sticky .b-grid-row { + overflow: visible !important; +} +.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child, +.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent, +.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf { + flex-grow: 1; +} +.b-gridbase:not(.b-masked) .b-grid-empty { + min-height: 5em; +} +.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text { + display: block; + color: #565656; + background-color: #fff; + padding: 1em; + position: absolute; + z-index: 7; + pointer-events: none; +} +.b-gridbase.b-grid-notextselection .b-grid-cell { + -webkit-user-select: none; + user-select: none; +} +.b-gridbase.b-notransition .b-grid-cell * { + transition: none !important; +} +.b-gridbase.b-disabled { + opacity: 0.5; +} +.b-grid-panel-body { + position: relative; + flex: 1; + display: flex; + flex-direction: column; + overflow: hidden; + background-color: #fff; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) * { + transition: none; +} +.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller { + min-height: 100%; +} +.b-grid-body-container { + position: relative; +} +.b-grid-body-container .b-empty-text { + display: none; +} +.b-grid-body-container:focus { + outline: none; +} +.b-grid-body-container:focus .b-grid-row.b-selected { + background-color: #ffcc801a; +} +.b-playing-demo .b-grid-body-container { + overflow: hidden !important; +} +.b-grid-vertical-scroller { + position: absolute; + display: flex; + flex-flow: row nowrap; + overflow: hidden; + width: 100%; + align-items: stretch; +} +.b-grid-row-container { + display: inline-block; + min-width: 100%; +} +.b-virtual-scrollers { + display: flex; + flex-direction: row; + contain: paint style layout; +} +.b-firefox .b-virtual-scrollers { + contain: paint layout; +} +.b-overlay-scrollbar .b-virtual-scrollers { + position: absolute; + left: 0; + right: 0; + bottom: 0; + pointer-events: none; +} +.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller { + height: 16px; + opacity: 0; + pointer-events: none; +} +.b-virtual-scrollers .b-virtual-scroller { + overflow-x: scroll; + overflow-y: hidden; +} +.b-virtual-scrollers .b-virtual-width { + height: 1px; +} +.b-overlay-scrollbar .b-virtual-scroller:hover, +.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller { + pointer-events: all; + opacity: 1; + transition: opacity 0.5s; +} +.b-grid-footer-container, +header.b-grid-header-container { + display: flex; + flex-direction: row; +} +.b-grid-header-container { + border-bottom: 1px solid #cccccc; +} +.b-grid-footer-scroller, +.b-grid-header-scroller { + overflow: hidden; + position: relative; + display: flex; +} +.b-grid-footers, +.b-grid-headers { + z-index: 2; + contain: paint style layout; + flex: 1 1 auto; +} +.b-firefox .b-grid-footers, +.b-firefox .b-grid-headers { + contain: paint layout; +} +.b-grid-row { + display: flex; + flex-direction: row; + align-items: stretch; + position: absolute; + left: 0; + overflow: hidden; + border-bottom: 1px solid #d9d9d9; + height: 45px; + contain: layout; +} +.b-grid-subgrid .b-grid-row { + min-width: 100%; +} +.b-grid-row.b-aborting { + transition: background-color 0.2s, transform 0.3s; +} +.b-rtl .b-grid-row { + left: auto; + right: 0; +} +.b-grid-row.b-selected { + background-color: #ffcc8033; +} +.b-grid-row.b-removing { + left: -100%; + transition: left 0.4s, right 0.4s; + pointer-events: none; + z-index: 2; +} +.b-rtl .b-grid-row.b-removing { + left: auto; + right: -100%; +} +.b-grid-refreshing .b-grid-row { + transition: none; +} +.b-grid-cell { + position: relative; + display: flex; + align-items: center; + color: #222; + font-weight: 300; + padding: 0 0.5em; + overflow: hidden; + white-space: nowrap; + flex-shrink: 0; + text-overflow: ellipsis; + border-inline-end: 1px solid #d9d9d9; + transform-style: flat; + width: 0; + contain: strict; +} +.b-grid-cell:last-child { + border-inline-end-color: transparent; +} +.b-grid-cell > i:not(:last-child) { + margin-inline-end: 0.5em; +} +.b-show-dirty .b-grid-cell.b-cell-dirty:before { + content: ' '; + position: absolute; + top: -0.35em; + left: -0.35em; + background-color: red; + width: 0.7em; + height: 0.7em; + transform: rotate(45deg); +} +.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before { + left: auto; + right: -0.35em; +} +.b-grid-cell:focus, +.b-grid-cell:focus-within { + transition: none !important; + outline: none; +} +.b-grid-cell.b-checkbox-selection { + background-color: #f1f1f1; +} +.b-grid-cell.b-auto-height { + white-space: normal; +} +.b-grid-cell.b-measuring-auto-height { + contain: paint style layout; + align-self: baseline; +} +.b-firefox .b-grid-cell.b-measuring-auto-height { + contain: paint layout; +} +body.b-using-keyboard .b-grid-cell:focus, +body.b-using-keyboard .b-grid-cell:focus-within, +.b-outer.b-using-keyboard .b-grid-cell:focus, +.b-outer.b-using-keyboard .b-grid-cell:focus-within { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: -2px; +} +.b-readonly > .b-grid-cell { + color: #b3b3b3; +} +.b-grid-cell-align-right, +.b-grid-cell-align-end { + justify-content: flex-end; +} +.b-grid-cell-align-center { + justify-content: center; +} +.b-grid-subgrid { + overscroll-behavior: contain auto; + position: relative; +} +.b-grid-subgrid.b-grid-subgrid-collapsed { + width: 0; +} +.b-grid-subgrid.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-playing-demo .b-grid-subgrid { + overflow: hidden !important; +} +.b-grid-header-scroller.b-grid-subgrid-animate-collapse { + transition: width 0.15s; +} +.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover { + background-color: #ffcc801a; +} +.b-gridbase:not(.b-moving-splitter) + .b-grid-subgrid:not(.b-timeaxissubgrid) + .b-grid-row:not(.b-group-row).b-hover.b-selected { + background-color: #ffcc8033; +} +.b-grid-header-container { + background-color: #f9f9f9; + z-index: 4; +} +.b-grid-header-container.b-hidden { + position: absolute; + clip-path: inset(0 0 100% 0); + contain: strict; +} +.b-grid-headers { + display: inline-flex; + flex-flow: row nowrap; + align-items: stretch; + line-height: initial; + position: relative; +} +.b-grid-header-align-right > .b-grid-header-text > .b-grid-header-text-content, +.b-grid-header-align-end > .b-grid-header-text > .b-grid-header-text-content { + text-align: end; +} +.b-grid-header-align-center > .b-grid-header-text > .b-grid-header-text-content { + text-align: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background-color: #fff; +} +.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf) { + overflow: visible; +} +.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + position: absolute; + top: 0; + right: -5px; + bottom: 0; + width: 10px; + background-color: transparent; + z-index: 3; + cursor: col-resize; + display: block; +} +.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle { + left: -5px; + right: auto; +} +.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + right: -10px; + width: 20px; +} +.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle { + left: -10px; + right: auto; +} +.b-fill-last-column .b-grid-headers .b-last-parent, +.b-fill-last-column .b-grid-headers .b-last-leaf { + border-inline-end-color: transparent; +} +.b-fill-last-column .b-grid-headers .b-last-parent > .b-grid-header-text, +.b-fill-last-column .b-grid-headers .b-last-leaf > .b-grid-header-text { + border-inline-end-color: transparent; +} +.b-grid-header-text { + -webkit-user-select: none; + user-select: none; + padding: 1em 0; + white-space: nowrap; + position: relative; + font-weight: inherit; + display: flex; + align-items: center; + overflow: hidden; +} +.b-grid-header-text > .b-grid-header-text-content { + overflow: hidden; + text-overflow: ellipsis; + flex: 1 1 0; + width: 0; + font-size: 1em; +} +.b-grid-header-text > .b-grid-header-text-content > i { + margin-inline-end: 0.5em; +} +.b-grid-header-children { + display: flex; + flex-direction: column; +} +.b-grid-header-children > * { + width: inherit; +} +.b-grid-header { + -webkit-user-select: none; + user-select: none; + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; + flex-shrink: 0; + position: relative; + overflow: hidden; + color: #565656; + outline: none; + border-inline-end: 1px solid #cccccc; + text-transform: none; +} +.b-grid-header:not(.b-depth-0) { + overflow: visible; +} +.b-grid-header.b-depth-0 { + padding: 0 0.5em; + width: 0; + cursor: pointer; +} +.b-grid-header.b-depth-0 .b-grid-header-text { + border-bottom: none; + transition: background-color 0.2s; + flex-direction: row; +} +.b-grid-header.b-grid-header-parent { + border-inline-end: none; + flex-basis: auto; + padding-inline: 0; +} +.b-grid-header.b-grid-header-parent > .b-grid-header-text { + padding-inline: 0.5em; + border-inline-end: 1px solid #cccccc; +} +.b-grid-header .b-grid-header-resize-handle { + display: none; +} +.b-grid-header-parent > .b-grid-header-children { + border-top: 1px solid #cccccc; + flex-flow: row nowrap; +} +.b-grid-header .b-button[data-ref='collapseExpand'] { + min-width: 2em; + min-height: 2em; + padding: 0; + position: absolute; + right: 0; +} +.b-grid-header .b-button[data-ref='collapseExpand']:hover { + background-color: transparent; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap { + transform: translateY(-50%); + margin-inline-start: 0; + height: 1em; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event { + padding-inline-start: 0; + width: 100%; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content { + justify-content: center; + margin: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label { + left: unset; + top: 105%; +} +.b-sch-canvas, +.b-sch-foreground-canvas, +.b-sch-background-canvas { + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + overflow: hidden; + overflow: clip; + contain: strict; +} +.b-sch-vertical .b-sch-canvas, +.b-sch-vertical .b-sch-foreground-canvas, +.b-sch-vertical .b-sch-background-canvas { + min-width: 100%; +} +.b-rtl .b-sch-canvas, +.b-rtl .b-sch-foreground-canvas, +.b-rtl .b-sch-background-canvas { + left: auto; + right: 0; +} +.b-sch-background-canvas { + z-index: 1; + background-repeat: repeat; +} +.b-sch-foreground-canvas { + z-index: 2; +} +.b-row-reordering .b-sch-foreground-canvas * { + pointer-events: none !important; +} +.b-schedulerbase > .b-editor { + z-index: 5; +} +.b-sch-event.b-milestone label, +.b-sch-event .b-sch-event-content, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + font-weight: 300; + font-size: 14px; +} +.b-sch-event-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-sch-event-wrap.b-readonly { + opacity: 0.8; +} +.b-sch-event-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-sch-event-wrap { + transition: none; +} +.b-sch-event-wrap:focus { + z-index: 105 !important; +} +.b-sch-event-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-sch-event-wrap { + pointer-events: none; +} +.b-sch-event-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event { + overflow: visible; + box-shadow: none; + border-color: #777; + background-color: transparent; + width: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #777; + transition: background-color 0.2s, border 0.2s; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon { + justify-content: center; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event label { + position: absolute; + left: 110%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content { + display: flex; + align-items: center; +} +.b-sch-event-wrap.b-milestone-wrap.b-sch-style-plain > .b-sch-event { + background-color: transparent; +} +.b-sch-event-wrap.b-milestone-wrap .b-fa, +.b-sch-event-wrap.b-milestone-wrap .b-icon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event-wrap.b-milestone-wrap .b-indicator.b-deadline-date { + margin-inline-end: 1em; + color: #777; + font-size: inherit; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) { + font-size: 40%; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + font-size: inherit; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-using-keyboard + .b-sch-event-wrap.b-milestone-wrap.b-active + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content:before { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon) .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-event-selected:not(.b-sch-event-withicon):hover .b-sch-event-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-sch-event-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before { + outline: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #777; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + font-size: 14px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone + .b-sch-event-content:before { + content: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-milestone-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone:after { + display: none; +} +.b-sch-event { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #69db7c; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #69db7c; + position: relative; +} +.b-toggling-node .b-sch-event { + transition: none; +} +.b-sch-event label { + color: #999; +} +.b-sch-event:not(.b-milestone) .b-fa, +.b-sch-event:not(.b-milestone) .b-icon, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-sch-event:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon, +.b-sch-event:not(.b-milestone) .b-indicator.b-deadline-date { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-sch-event:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-sch-event.b-sch-event-resizing, +.b-sch-event:hover { + z-index: 6; +} +.b-sch-event.b-sch-event-selected, +.b-sch-event.b-sch-event-selected * { + font-weight: 500; + z-index: 6; +} +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content * { + color: #fff; +} +.b-sch-event.b-sch-event-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-sch-event.b-milestone { + transition: background 0s; +} +.b-sch-event-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + align-self: flex-start; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-sch-event-resizing .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event, +.b-dragproxy .b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event { + background-color: #bbefc4; +} +.b-sch-event-selected label { + color: #333; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-sch-event { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-schedulerbase-event-parent:not(.b-milestone-wrap) .b-schedulerbase-event { + overflow: visible; + background-color: #8bc34a; + border-color: #8bc34a; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-schedulerbase:not(.b-schedulerbase-resizing-event-percent):not(.b-resizing-event):not(.b-dragging-event) + .b-schedulerbase-event-parent:not(.b-milestone-wrap):hover + .b-schedulerbase-event { + background-color: #bcdc97; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-sch-vertical .b-sch-event { + align-items: flex-start; + padding-inline: 0.75em; + white-space: normal; +} +.b-sch-vertical .b-sch-event .b-sch-event-content { + margin: 0.75em 0 0.5em; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before { + content: ''; + display: none; +} +.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before { + color: #262626; + content: attr(data-empty-text); + padding: 1em; +} +.b-sch-vertical .b-grid-row { + border-bottom: none; +} +.b-sch-vertical.b-eventlayout-mixed .b-sch-event { + opacity: 0.8; +} +.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers { + z-index: 100; +} +.b-schedulerbase.b-animating .b-grid-row { + transition: height 0.2s, transform 0.2s; +} +.b-grid-footer-container .b-sch-timeaxiscolumn { + padding: 0; +} +.b-sch-timeaxis-cell { + padding: 0; + flex: none !important; + align-items: baseline; + border-inline-end: none; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row) { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected { + background-color: transparent; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-stripe .b-timeline-subgrid .b-grid-row.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd { + background-color: #fafafacc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-stripe .b-timeline-subgrid .b-grid-row.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even, +.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even { + background-color: #fffc; +} +.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected { + background-color: transparent; +} +.b-gridbase .b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row.b-selected, +.b-timeline-subgrid .b-group-row { + z-index: 3; + background-color: #fffc; +} +.b-timeline-subgrid { + -webkit-user-select: none; + user-select: none; +} +.b-resource-info { + flex: 1; + height: 100%; + display: flex; + flex-direction: row; + align-items: center; +} +.b-resource-info dt { + font-weight: 600; + margin-bottom: 0.2em; +} +.b-resource-info dd { + margin: 0; + font-size: 0.8em; + color: #999; +} +.b-resource-info .b-resource-avatar { + margin-inline-end: 0.5em; +} +.b-resourcecollapse-cell { + cursor: pointer; +} +.b-resourcecollapse-cell .b-icon, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-indicator.b-deadline-date { + transition: transform 0.2s !important; +} +.b-resourcecollapse-cell .b-icon.b-flip, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-muststarton, +.b-resourcecollapse-cell .b-flip.b-indicator.b-constraint-type-mustfinishon, +.b-resourcecollapse-cell .b-flip.b-indicator.b-deadline-date { + transform: rotate(180deg); +} +.b-columnlines .b-grid-cell:not(:last-child) { + border-inline-end: 1px solid #d9d9d9; +} +.b-columnlines .b-group-row .b-grid-cell { + border-inline-end-color: transparent; +} +.b-column-line, +.b-column-line-major { + height: 100%; + position: absolute; + border-left-width: 1px; + border-left-style: solid; +} +.b-column-line { + border-color: #ececec; +} +.b-column-line-major { + border-color: #c3c3c3; + z-index: 1; +} +.b-sch-vertical .b-column-line:not(.b-resource-column-line), +.b-sch-vertical .b-column-line-major { + height: auto; + width: 100%; + position: absolute; + border-left: none; + border-top-width: 1px; + border-top-style: solid; +} +.b-animating .b-resource-column-line { + transition: left 0.2s linear; +} +.b-sch-foreground-canvas > svg { + overflow: visible; + position: absolute; + top: 0; + left: 0; + pointer-events: none; + height: 100%; + z-index: 3; + --scheduler-dependency-marker: url(#arrowEnd); +} +.b-sch-dependency-arrow { + fill: #bbb; +} +.b-sch-dependency-arrow path { + fill: inherit; +} +.b-sch-dependency { + pointer-events: visibleStroke; + fill: transparent; + stroke: #bbb; + stroke-width: 1; + transition: stroke-width 0.2s linear; +} +.b-sch-dependency.b-sch-dependency-over { + stroke-width: 2; + stroke-dasharray: 0; +} +.b-sch-dependency.b-sch-released { + display: none; +} +.b-sch-dependency { + marker-end: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-bidirectional-line { + marker-start: var(--scheduler-dependency-marker); +} +.b-sch-dependency.b-sch-dependency-markerless { + marker-end: none; +} +.b-dependencies .b-sch-event.b-sch-terminals-visible, +.b-dependencies .b-gantt-task.b-sch-terminals-visible { + overflow: visible; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event, +.b-dependencies.b-highlighting .b-sch-dependency { + opacity: 0.3; +} +.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight, +.b-dependencies.b-highlighting .b-sch-dependency.b-highlight { + opacity: 1; +} +.b-dependencies.b-highlighting .b-sch-resourcetimerange { + opacity: 0.3; +} +.b-sch-terminal { + width: 12px; + height: 12px; + background-color: #fff; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 50%; + position: absolute; + z-index: 6; + cursor: pointer; +} +.b-sch-terminal.b-sch-terminal:hover { + background-color: #e6e6e6; +} +.b-dragging .b-sch-terminal, +.b-sch-event-resizing .b-sch-terminal { + display: none; +} +.b-creating-dependency .b-sch-terminal:hover, +.b-creating-dependency .b-sch-terminal-active { + background-color: #e6e6e6; +} +.b-creating-dependency .b-sch-terminal:hover.b-valid, +.b-creating-dependency .b-sch-terminal-active.b-valid { + border-color: #a5d6a7; + background-color: #c8e6c9; +} +.b-creating-dependency .b-sch-terminal:hover.b-invalid, +.b-creating-dependency .b-sch-terminal-active.b-invalid { + border-color: #ef9a9a; + background-color: #f6c6c6; +} +.b-sch-terminal-top { + top: 0; + left: 50%; + transform: translate(-50%) translateY(-80%); +} +.b-sch-terminal-bottom { + bottom: 0; + left: 50%; + transform: translate(-50%) translateY(80%); +} +.b-sch-terminal-start { + left: 0; + top: 50%; + transform: translate(-80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-start { + left: auto; + right: 0; + transform: translate(80%) translateY(-50%); +} +.b-sch-terminal-end { + right: 0; + top: 50%; + transform: translate(80%) translateY(-50%); +} +.b-rtl .b-sch-terminal-end { + right: auto; + left: 0; + transform: translate(-80%) translateY(-50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(-0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-start, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-start { + transform: translate(0.35em, -50%); +} +.b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(0.35em, -50%); +} +.b-rtl + .b-labels-topbottom + .b-schedulerbase:not(.b-sch-layout-milestones) + .b-milestone:not(.b-sch-event-withicon) + .b-sch-terminal-end, +.b-rtl + .b-labels-topbottom + .b-gantt:not(.b-sch-layout-milestones) + .b-milestone:not(.b-gantt-task-withicon) + .b-sch-terminal-end { + transform: translate(-0.35em, -50%); +} +.b-sch-dependency-connector { + position: absolute; + contain: strict; + border-top: 2px dashed #bbb; + z-index: 10; + transform-origin: 0 0; + pointer-events: none; +} +.b-sch-dependency-connector.b-removing { + transition: width 0.2s ease-out; +} +.b-sch-dependency-connector.b-valid { + border-color: #a5d6a7; + border-top-style: solid; +} +.b-sch-dependency-creation-tooltip.b-popup { + max-width: none; +} +.b-sch-dependency-creation-tooltip .b-popup-header { + padding: 0.5em 0.075em; + background-color: #a5d6a7; +} +.b-safari .b-sch-dependency-creation-tooltip .b-popup-header, +.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header { + width: 1.5em; +} +.b-sch-dependency-creation-tooltip .b-popup-header i { + margin-bottom: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i { + margin-bottom: 0; + margin-top: 0.5em; +} +.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header { + background-color: #ef9a9a; +} +.b-sch-dependency-creation-tooltip.b-checking .b-popup-header { + background-color: #ccc; +} +.b-sch-dependency-tooltip { + display: grid; + grid-template-columns: auto auto auto; + grid-column-gap: 0.5em; + align-items: center; +} +.b-sch-dependency-tooltip label { + font-size: 0.8em; +} +.b-sch-dependency-creation-tooltip .b-panel-header, +.b-sch-dependency-tooltip .b-panel-header { + color: #fff; +} +.b-sch-dependency-creation-tooltip .b-sch-box, +.b-sch-dependency-tooltip .b-sch-box { + width: 12px; + height: 8px; + border: 1px solid #bbb; + display: none; + position: relative; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start, +.b-sch-dependency-creation-tooltip .b-sch-box.b-end, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left, +.b-sch-dependency-creation-tooltip .b-sch-box.b-top, +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom, +.b-sch-dependency-tooltip .b-sch-box.b-start, +.b-sch-dependency-tooltip .b-sch-box.b-end, +.b-sch-dependency-tooltip .b-sch-box.b-right, +.b-sch-dependency-tooltip .b-sch-box.b-left, +.b-sch-dependency-tooltip .b-sch-box.b-top, +.b-sch-dependency-tooltip .b-sch-box.b-bottom { + display: block; +} +.b-sch-dependency-creation-tooltip .b-sch-box:after, +.b-sch-dependency-tooltip .b-sch-box:after { + content: ''; + width: 3px; + height: 3px; + border-radius: 50%; + background-color: #888; + position: absolute; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after, +.b-sch-dependency-tooltip .b-sch-box.b-end:after, +.b-sch-dependency-tooltip .b-sch-box.b-right:after { + right: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after { + right: auto; + left: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after, +.b-sch-dependency-tooltip .b-sch-box.b-start:after, +.b-sch-dependency-tooltip .b-sch-box.b-left:after { + left: -2px; + top: 50%; + transform: translateY(-50%); +} +.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after, +.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after { + left: auto; + right: -2px; +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after, +.b-sch-dependency-tooltip .b-sch-box.b-top:after { + top: -2px; + left: 50%; + transform: translate(-50%); +} +.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after, +.b-sch-dependency-tooltip .b-sch-box.b-bottom:after { + bottom: -2px; + left: 50%; + transform: translate(-50%); +} +.b-predecessor-list { + display: flex; + flex-direction: column; +} +.b-predecessor-list > * { + flex: 0 0 auto; + align-self: stretch; + width: auto; +} +.b-predecessor-list > .b-list-item .b-predecessor-item-text { + flex: 1; +} +.b-predecessor-list > .b-list-item .b-sch-box { + width: 1.2em; + height: 0.9em; + border: 1px solid #bbb; + margin-inline-start: 0.5em; + position: relative; +} +.b-predecessor-list > .b-list-item .b-sch-box:after { + content: ''; + width: 0.5em; + height: 0.5em; + border-radius: 50%; + background-color: #fff; + position: absolute; + border: 1px solid #bbb; + display: none; +} +.b-predecessor-list > .b-list-item.b-selected .b-sch-box { + background-color: #a5d6a7; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-fs .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-sf .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-from:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ss .b-sch-box.b-to:after { + left: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-from:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-predecessor-list > .b-list-item.b-selected.b-ff .b-sch-box.b-to:after { + right: -0.25em; + top: 50%; + transform: translateY(-50%); + display: block; +} +.b-dependencyeditor.b-popup { + width: 29em; +} +.b-dependencyeditor.b-popup .b-popup-content { + padding: 1em 1em 0; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label { + flex: 1 0 4em; +} +.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label, +.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label { + text-align: start; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar { + padding: 1em 1em 0.4em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-dependencyeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-dragselect-rect { + position: absolute; + left: 0; + top: 0; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + border: 1px dashed #757575; +} +div.b-sch-event-wrap > .b-sch-event.b-cut-item { + opacity: 0.4; +} +.b-schedulerbase.b-dragging-event { + -webkit-user-select: none; + user-select: none; +} +.b-sch-event-wrap.b-aborting, +.b-sch-event-wrap.b-drag-unified-animation { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, top 0.2s; +} +.b-sch-event-wrap.b-dragging { + z-index: 200; +} +.b-sch-event-wrap.b-dragging.b-drag-main { + z-index: 201; +} +.b-sch-event-wrap.b-dragging .b-sch-event { + outline: none !important; +} +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event, +.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event { + box-shadow: 2px 2px 6px #0000001a; +} +.b-float-root > .b-tooltip.b-eventdrag-tooltip { + pointer-events: none; +} +.b-sch-tip-message { + margin-top: 0.5em; +} +.b-sch-tip-invalid .b-sch-tip-message { + color: #ff8787; +} +.b-sch-tip-message .b-icon:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-muststarton:first-child, +.b-sch-tip-message .b-indicator.b-constraint-type-mustfinishon:first-child, +.b-sch-tip-message .b-indicator.b-deadline-date:first-child { + margin-inline-end: 0.4em; +} +.b-sch-tip-message:empty { + display: none; +} +.b-timelinebase.b-dragcreating { + -webkit-user-select: none; + user-select: none; +} +.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell, +.b-timelinebase.b-dragcreating .b-sch-event-wrap, +.b-timelinebase.b-dragcreating .b-gantt-task-wrap { + pointer-events: none; +} +.b-dragcreate-lock .b-iscreating { + opacity: 0.5; +} +.b-dragcreate-lock .b-iscreating .b-sch-event-content { + display: none; +} +.b-sch-dragcreating.b-too-narrow { + opacity: 0.25; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate { + color: #ef9a9a; +} +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock, +.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock { + border-color: #ef9a9a; +} +.b-eventeditor.b-popup { + width: calc(15em + var(--date-time-length)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-textfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-numberfield label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-radiogroup > label, +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-checkbox > label { + flex: 1 0 5em; +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startDateField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endDateField'] { + flex: 1 0 calc(57% + var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='startTimeField'], +.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref='endTimeField'] { + flex: 1 0 calc(43% - var(--date-width-difference)); +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button { + flex: 1; + margin-inline-end: 0.5em; + min-width: 0; +} +.b-eventeditor.b-popup .b-bottom-toolbar > .b-toolbar-content > button:last-child { + margin-inline-end: 0; +} +.b-sch-event-wrap .b-sch-nonworkingtime { + z-index: 0; +} +.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime { + display: none; +} +.b-animating .b-sch-event-wrap .b-sch-timerange { + transition: none; +} +.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime { + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + width: 4px; + height: 50%; + top: 25%; + position: absolute; + border-style: solid; + border-color: #ffffff80; + pointer-events: none; + z-index: 7; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-inline-start: 3px; + left: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-start.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start.b-rtl:before { + left: auto; + right: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after { + margin-inline-end: 3px; + right: 0; + border-width: 0 1px; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event:not(.b-segmented).b-sch-event-resizable-end.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true.b-rtl:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end.b-rtl:after { + right: auto; + left: 0; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ew-resize; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + height: 30%; + top: 35%; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + left: 0.3em; +} +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover.b-sch-style-rounded + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize:not(.b-sch-vertical):not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + right: 0.3em; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after { + content: ''; + height: 4px; + width: 2em; + position: absolute; + left: 50%; + transform: translate(-50%); + border-style: solid; + border-color: #ffffff80; + pointer-events: none; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-start:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:before, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-start:before { + margin-top: 3px; + top: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line) + > .b-sch-event.b-sch-event-resizable-end:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-true:hover:after, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) + .b-sch-event-wrap:not(.b-sch-style-line) + > .b-sch-event-resizing.b-sch-event-resizable-end:hover:after { + margin-bottom: 3px; + bottom: 0; + border-width: 1px 0; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle { + cursor: ns-resize; +} +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency).b-resizing-event, +.b-eventresize.b-sch-vertical:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing { + -webkit-user-select: none; + user-select: none; + cursor: ns-resize !important; +} +.b-sch-event-wrap.b-sch-event-wrap-resizing { + z-index: 7; +} +.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell, +.b-schedulerbase.b-resizing-event .b-sch-event-wrap { + pointer-events: none; +} +.b-popup.b-sch-event-tooltip { + max-width: 30em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-popup.b-sch-event-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-popup.b-sch-event-tooltip .b-sch-event-title { + font-weight: 600; +} +.b-timeaxis-group-summary { + display: flex; + flex-direction: row; + width: 100%; + height: 100%; +} +.b-timeaxis-group-summary .b-timeaxis-tick { + display: flex; + flex-direction: column; + align-items: stretch; + justify-content: center; +} +.b-timeaxis-group-summary .b-timeaxis-summary-value { + text-align: center; +} +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell, +.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover { + background-color: #fff; +} +.b-headerzoom-rect { + position: absolute; + left: 0; + top: 0; + height: 100%; + transform-origin: 0 0; + pointer-events: none; + z-index: 100; + background: rgba(166, 214, 251, 0.3); +} +.b-sch-event-wrap .b-sch-label, +.b-gantt-task-wrap .b-sch-label { + font-size: 12px; + text-align: center; + white-space: nowrap; + margin: 0.2em 0; + color: #999; + font-weight: 300; + -webkit-user-select: none; + user-select: none; + pointer-events: all; +} +.b-sch-event-wrap.b-sch-event-selected .b-sch-label, +.b-gantt-task-wrap.b-sch-event-selected .b-sch-label { + color: #333; +} +.b-sch-event-wrap .b-sch-label-before, +.b-gantt-task-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after, +.b-gantt-task-wrap .b-sch-label-after { + position: absolute; + margin: 0; +} +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before, +.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after { + top: 0; + line-height: 85%; +} +.b-sch-event-wrap .b-sch-label-top { + grid-column: 3; + grid-row: 1; +} +.b-sch-event-wrap .b-sch-label-before, +.b-sch-event-wrap .b-sch-label-after { + grid-row: 1; + margin-top: 6px; +} +.b-sch-event-wrap .b-sch-label-before { + grid-column: 1; + transform: translate3d(calc(-100% * var(--rtl-negate)), 0, 0); + margin-inline-start: -1.5em; +} +.b-sch-event-wrap .b-sch-label-after { + grid-column: 5; + margin-inline-start: 1.5em; +} +.b-sch-event-wrap .b-sch-label-bottom { + grid-column: 3; + grid-row: 3; +} +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before, +.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after { + margin-inline: 0; +} +.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone { + width: 100%; +} +.b-measure-label { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-measure-label label { + padding-inline-start: 1.5em; +} +.b-pan .b-timeline-subgrid { + cursor: move; +} +.b-sch-resourcetimerange { + display: flex; + position: absolute; + left: 0; + background-color: #fdd83533; + color: #fdcf07; + z-index: 2; + justify-content: center; + align-items: flex-end; +} +.b-sch-resourcetimerange [data-task-feature] { + display: flex; + font-size: 12px; +} +.b-animating .b-sch-resourcetimerange { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + left 0.2s, right 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-sch-resourcetimerange .b-sch-event-withicon .b-fa { + margin-inline-end: 0.4em; + line-height: inherit; +} +.b-sch-resourcetimerange .b-sch-event-content { + margin: 3px; +} +.b-interactive-resourcetimeranges .b-sch-resourcetimerange { + pointer-events: auto; +} +.b-sch-vertical .b-sch-resourcetimerange { + justify-content: center; + align-items: flex-start; +} +.b-sch-color-red.b-sch-resourcetimerange { + background-color: #ff878733; + color: #ff4d4d; +} +.b-sch-color-pink.b-sch-resourcetimerange { + background-color: #f783ac33; + color: #f44d88; +} +.b-sch-color-purple.b-sch-resourcetimerange { + background-color: #ea80dc33; + color: #e450d0; +} +.b-sch-color-violet.b-sch-resourcetimerange { + background-color: #9775fa33; + color: #6f40f8; +} +.b-sch-color-indigo.b-sch-resourcetimerange { + background-color: #748ffc33; + color: #3e63fb; +} +.b-sch-color-blue.b-sch-resourcetimerange { + background-color: #4dadf733; + color: #1e98f5; +} +.b-sch-color-cyan.b-sch-resourcetimerange { + background-color: #3bc9db33; + color: #23b7c9; +} +.b-sch-color-teal.b-sch-resourcetimerange { + background-color: #38d9a933; + color: #23c595; +} +.b-sch-color-green.b-sch-resourcetimerange { + background-color: #69db7c33; + color: #40d458; +} +.b-sch-color-lime.b-sch-resourcetimerange { + background-color: #a9e34b33; + color: #97df22; +} +.b-sch-color-yellow.b-sch-resourcetimerange { + background-color: #fdd83533; + color: #fdcf07; +} +.b-sch-color-orange.b-sch-resourcetimerange { + background-color: #ffa94d33; + color: #ff911b; +} +.b-sch-color-deep-orange.b-sch-resourcetimerange { + background-color: #ff704333; + color: #ff4b13; +} +.b-sch-color-gray.b-sch-resourcetimerange { + background-color: #a0a0a033; + color: #8e8282; +} +.b-sch-color-gantt-green.b-sch-resourcetimerange { + background-color: #d2ebd333; + color: #a2d8a4; +} +.b-schedule-selected-tick { + position: absolute; + pointer-events: none; + z-index: 100; + background-color: #ffcc801a; + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-scheduletip.b-nonworking-time { + opacity: 0; + pointer-events: none; +} +.b-simpleeventeditor { + z-index: 15; +} +.b-simpleeventeditor .b-field { + align-items: stretch; +} +.b-sch-horizontal .b-simpleeventeditor .b-field { + height: 100%; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky), +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event-content, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content { + position: sticky; + left: 0.75em; +} +.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky) .b-sch-event, +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event { + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange { + justify-content: flex-start; + overflow: visible; +} +.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange > div { + overflow: visible; + width: 100%; +} +.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + contain: none; +} +.b-safari.b-stickyevents.b-sch-horizontal.b-dragging-event .b-sch-foreground-canvas { + overflow: hidden; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas { + overflow: visible; +} +.b-safari.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas .b-sch-event.b-sch-event-endsoutside { + width: 100%; +} +.b-safari.b-stickyevents.b-sch-horizontal + .b-sch-foreground-canvas + .b-sch-event.b-sch-event-endsoutside + .b-sch-event-content { + margin-inline-end: 0; +} +.b-sch-summarybar { + padding: 0; + flex-direction: row; + justify-content: flex-start; + flex-grow: unset !important; +} +.b-sch-summarybar .b-timeaxis-tick { + display: flex; + flex-direction: column; + text-align: center; + overflow: hidden; + justify-content: center; + align-items: stretch; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick { + padding: 0.5em 0; +} +.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child) { + border-inline-end: 1px solid #cccccc; +} +.b-sch-vertical .b-sch-summarybar { + flex-direction: column; + align-items: stretch; + background: #f9f9f9 !important; + color: #565656; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick { + padding: 0 0.5em; +} +.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child) { + border-bottom: 1px solid #cccccc; +} +.b-timeaxis-summary-tip { + display: flex; + flex-direction: row; + flex-wrap: wrap; +} +.b-timeaxis-summary-tip header { + width: 100%; + text-align: center; + font-weight: 700; + margin-bottom: 1em; +} +.b-timeaxis-summary-tip label { + flex: 1 1 50%; +} +.b-timeaxis-summary-tip .b-timeaxis-summary-value { + flex: 0 0 auto; +} +.b-sch-timeaxis-menu-daterange-popup { + width: 21em; +} +.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn, +.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn { + max-width: 1em; +} +.b-float-root > .b-floating.b-interaction-tooltip { + pointer-events: none; +} +.b-sch-timerange { + display: flex; + flex-direction: row; + align-items: center; + position: absolute; + left: 0; + overflow: hidden; + justify-content: center; + color: #aaa; + z-index: 1; + cursor: pointer; +} +.b-sch-timerange.b-over-resize-handle { + cursor: ew-resize; +} +.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover { + z-index: 3; +} +.b-sch-timerange label { + font-size: 0.8em; + color: inherit; + white-space: nowrap; + cursor: inherit; + text-overflow: ellipsis; + overflow: hidden; + padding: 0.3em; +} +.b-sch-timerange label i { + margin-inline-end: 0.5em; +} +.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label { + writing-mode: tb; + padding-inline-start: 1em; +} +.b-sch-current-time { + pointer-events: none; +} +.b-animating .b-sch-timerange { + transition: transform 0.3s, width 0.3s, height 0.3s; +} +.b-timeline-subgrid .b-sch-timerange { + height: 100%; + align-items: flex-start; + min-width: 1px; + color: #aaa; + font-size: 14px; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label { + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line { + width: 1px; + overflow: visible; +} +.b-timeline-subgrid .b-sch-timerange.b-sch-line:before { + display: none; +} +.b-timeline-subgrid .b-sch-range { + background-color: #f0f0f080; + pointer-events: none; +} +.b-timeline-subgrid .b-sch-line { + border-left: 2px dotted #fab005; + color: #fff; + padding: 0; + z-index: 2; +} +.b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-timeline-subgrid .b-sch-current-time { + border-left-color: #fa5252; +} +.b-timeline-subgrid .b-sch-current-time label { + background-color: #fa5252; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line { + flex-direction: column; + justify-content: flex-start; + z-index: 6; +} +.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label { + margin-top: 0.5em; +} +.b-sch-vertical .b-sch-timerange { + left: auto; + top: 0; + justify-content: flex-start; +} +.b-sch-vertical .b-sch-timerange label { + -webkit-writing-mode: vertical-lr; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sch-timerange.b-over-resize-handle { + cursor: ns-resize; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-timerange { + height: auto; + width: 100%; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line { + border-top: 2px dotted #fab005; + color: #fff; + padding: 0; + height: 1px; +} +.b-sch-vertical .b-timeline-subgrid .b-sch-line label { + background-color: #fab005; + padding: 0.3em; + white-space: nowrap; +} +.b-grid-header .b-sch-timerange { + flex-direction: row; + justify-content: center; + bottom: 0; + background-color: #a6d6fb; + color: #fff; + line-height: 1; + -webkit-user-select: none; + user-select: none; +} +.b-grid-header .b-sch-timerange.b-sch-line { + padding: 0 0.5em; + background-color: #fab005; + z-index: 2; +} +.b-grid-header .b-sch-timerange.b-sch-current-time { + background-color: #fa5252; +} +.b-grid-header .b-sch-timerange:before { + margin-inline-end: 0.5em; +} +.b-grid-header .b-sch-timerange label { + padding: 0; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange { + height: 100%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange { + height: 50%; +} +.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange { + height: 33.3333333333%; +} +.b-grid-header .b-sch-line { + border-bottom-right-radius: 5px; + border-top-right-radius: 5px; +} +.b-grid-header .b-sch-line.b-rtl { + border-radius: 5px 0 0 5px; +} +.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label { + left: -2px; +} +.b-verticaltimeaxiscolumn .b-sch-timerange { + flex-direction: column; + justify-content: center; + right: 0; + background-color: #a6d6fb; + color: #fff; + -webkit-user-select: none; + user-select: none; +} +.b-verticaltimeaxiscolumn .b-sch-timerange:before { + margin-bottom: 0.5em; +} +.b-verticaltimeaxiscolumn .b-sch-line { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label { + top: -2px; +} +.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before { + display: none; +} +.b-sch-timeaxiscolumn .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + background: #4dadf7; + color: #fff; + justify-content: space-between; + padding: 0.4em; + opacity: 1; +} +.b-sch-timeaxiscolumn .b-selected-time-span span, +.b-verticaltimeaxiscolumn .b-selected-time-span span { + white-space: nowrap; + overflow: hidden; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start, +.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end { + align-self: flex-end; +} +.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + position: absolute; + top: 0.2em; + right: 0.4em; + cursor: pointer; +} +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; + right: auto; +} +.b-sch-timeaxiscolumn .b-selected-time-span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span { + width: calc(100% - 2em); +} +.b-verticaltimeaxiscolumn .b-selected-time-span span { + font-size: 0.7em; +} +.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close, +.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before { + left: 0.4em; +} +.b-grid-header .b-selected-time-span, +.b-timeline-subgrid .b-selected-time-span, +.b-verticaltimeaxiscolumn .b-selected-time-span { + transition: none; + z-index: 10; +} +.b-timeline-subgrid .b-selected-time-span { + background: rgba(166, 214, 251, 0.2); +} +.b-grid-headers .b-sch-nonworkingtime { + background-color: #f0d5d54d; + z-index: 0; + pointer-events: none; +} +.b-sch-clockwrap { + display: flex; +} +.b-sch-clockwrap:not(:first-child) { + margin-top: 0.3em; +} +.b-sch-clock { + position: relative; + height: 21px; + width: 21px; + min-width: 21px; + white-space: nowrap; +} +.b-sch-clock .b-sch-hour-indicator { + border-top: 2px solid transparent; + border-bottom: 6px solid #777; +} +.b-sch-clock .b-sch-minute-indicator { + border-top: 8px solid #777; +} +.b-sch-clock .b-sch-minute-indicator, +.b-sch-clock .b-sch-hour-indicator { + position: absolute; + left: 50%; + top: 1px; + width: 2px; + height: 8px; + overflow: hidden; + margin-left: -1px; + transform-origin: 50% 100%; +} +.b-sch-clock-hour .b-sch-clock { + border: 2px solid #64b5f6; + background-color: #fff; + border-radius: 100%; +} +.b-sch-clock-hour .b-sch-clock-dot { + position: absolute; + left: 50%; + top: 50%; + width: 4px; + height: 4px; + margin-left: -2px; + margin-top: -2px; + background: #777; + border-radius: 3px; + z-index: 2; +} +.b-sch-clock-day .b-sch-clock { + background-color: #fff; + border: none; + border-radius: 2px; +} +.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator { + width: inherit; + position: static !important; + background-color: #64b5f6; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + font-size: 7px; + line-height: 8px; + text-align: center; + color: #fff; + height: 9px; + text-indent: 0; + margin-top: -1px; + margin-left: 0; + border: 0 none; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator { + width: inherit; + color: #555; + position: static !important; + height: 16px; + background-color: transparent; + font-size: 10px; + text-align: center; + text-indent: 0; + line-height: 12px; + border: none; + margin-left: 0; + transform: none !important; +} +.b-sch-clock-day .b-sch-clock-dot { + display: none; +} +.b-sch-clock-text { + margin-inline-start: 8px; + padding-top: 1px; + white-space: nowrap; + width: 100%; +} +.b-sticky-headers .b-grid-header, +.b-sticky-headers .b-timeaxis, +.b-sticky-headers .b-sticky-header, +.b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sticky-headers .b-sch-header-text.b-sticky-header { + position: sticky; +} +.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header { + left: 0; + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header { + top: 0.15em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header { + padding-top: 0.5em; +} +.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header { + padding-bottom: 0.5em; +} +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus, +body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within { + outline: none !important; +} +.b-sch-header-timeaxis-cell { + align-items: center; +} +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:hover, +.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) + .b-grid-header-container:not(.b-dragging-header) + .b-depth-0:focus { + background: transparent; +} +.b-sch-column.b-grid-header { + padding: 0; +} +.b-grid-header-container .b-sch-timeaxiscolumn { + -webkit-user-select: none; + user-select: none; + padding: 0; + flex-grow: unset !important; + background-color: #f9f9f9; + border-inline-end: 0 none; +} +.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover { + background-color: #f9f9f9 !important; +} +.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover { + background-color: #fff; +} +.b-horizontaltimeaxis { + flex-direction: column; + flex: 1 0 100%; +} +.b-horizontaltimeaxis .b-sch-header-row { + flex: 1 0 2em; +} +.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest { + flex: 1; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell { + height: 100%; + border-inline-start: 1px solid #cccccc; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover { + cursor: pointer; + background-color: #fff; +} +.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text { + overflow: hidden; +} +.b-sch-timeaxiscolumn-levels-1 { + min-height: 1.5em; +} +.b-sch-timeaxiscolumn-levels-2 { + min-height: 3em; +} +.b-sch-timeaxiscolumn-levels-3 { + min-height: 4.5em; +} +.b-sch-header-row { + position: relative; + contain: strict; +} +.b-sch-header-row:last-child .b-sch-header-timeaxis-cell { + border-bottom: none; +} +.b-sch-header-timeaxis-cell { + display: flex; + justify-content: center; + position: absolute; + color: #565656; + border-bottom: 1px solid #cccccc; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em 0; + white-space: nowrap; + contain: strict; + -webkit-user-select: none; + user-select: none; +} +.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text, +.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text { + padding-inline-start: 0.75em; + padding-inline-end: 0.5em; +} +.b-sch-header-timeaxis-cell.b-align-start { + justify-content: flex-start; +} +.b-sch-header-timeaxis-cell.b-align-end { + justify-content: flex-end; +} +.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child { + border-inline-end-color: #ccc; +} +.b-verticaltimeaxiscolumn { + flex-flow: column nowrap; + align-items: stretch; + padding: 0; + border-inline-end: none; + background-color: #fff !important; +} +.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after { + display: none; +} +.b-verticaltimeaxis { + flex: 1 0 100%; + contain: strict; +} +.b-verticaltimeaxis .b-sch-header-row { + flex-direction: column; + flex: 1; +} +.b-verticaltimeaxis .b-sch-header-timeaxis-cell { + width: 100%; + text-transform: none; + padding: 0; + border-inline-start: 0 none; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell { + border-inline-end: none; + border-bottom: none; + justify-content: flex-end; + align-items: flex-start; + contain: unset; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text { + padding-inline-end: 0.5em; + margin-top: -0.75em; +} +.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover { + background-color: #f9f9f9; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) { + flex: 0 0 2em; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell { + align-items: flex-start; + border-inline-end: 1px solid #cccccc; +} +.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text { + padding-bottom: 0.75em; + writing-mode: vertical-lr; + -ms-writing-mode: tb-lr; + transform: rotate(180deg); +} +.b-sch-vertical .b-sticky-headers .b-content-element, +.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn, +.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis, +.b-sch-vertical .b-sticky-headers .b-sch-header-row, +.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell { + overflow: visible; +} +.b-sch-vertical .b-sch-timeaxiscolumn { + flex-direction: row; + min-height: 3em; +} +.b-resourceheader { + flex: 1; + position: relative; + contain: strict; +} +.b-resourceheader.b-has-images { + min-height: 3em; +} +.b-resourceheader-cell { + position: absolute; + display: flex; + justify-content: center; + align-items: center; + color: #565656; + border-inline-end: 1px solid #cccccc; + overflow: hidden; + transition: background-color 0.2s; + font-size: 1em; + font-weight: inherit; + padding: 0.5em; + white-space: nowrap; + contain: strict; + height: 100%; + -webkit-user-select: none; + user-select: none; +} +.b-animating .b-resourceheader-cell { + transition: width 0.2s, left 0.2s, right 0.2s; +} +.b-resourceheader-cell:hover { + cursor: pointer; + background-color: #fff; +} +.b-resourceheader-cell.b-align-start, +.b-resourceheader-cell.b-align-end { + padding-inline: 0.3em; +} +.b-resourceheader-cell.b-align-start { + justify-content: flex-start; +} +.b-resourceheader-cell.b-align-end { + justify-content: flex-end; +} +.b-resourceheader-cell i { + margin-inline-end: 0.5em; +} +.b-resourceheader-cell .b-resource-name { + overflow: hidden; +} +.b-resourceheader-cell .b-resource-avatar { + margin-inline-end: 1em; +} +.b-recurrenceconfirmationpopup.b-popup { + width: 29em; + max-width: none; +} +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header, +.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content { + padding: 0.65em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button { + margin-inline-end: 0.5em; +} +.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +button.b-button.b-recurrencelegendbutton { + white-space: normal; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-field label.b-align-start { + flex: 1 0 10em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencepositionscombo { + flex: none; + width: 9.5em; +} +.b-recurrenceeditor.b-popup .b-recurrenceeditor-content.b-popup-content .b-recurrencedayscombo { + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar .b-label-filler { + display: none; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button { + flex: 1; + margin-inline-end: 0.5em; +} +.b-recurrenceeditor.b-popup .b-bottom-toolbar > button:last-child { + margin-inline-end: 0; +} +.b-datepicker .b-icon-circle { + font-size: 50%; + color: #64b5f6; + margin-top: 1px; +} +.b-datepicker .b-selected-date .b-icon-circle { + color: #fff; +} +.b-datepicker .b-cell-events-badge { + display: flex; + align-content: center; + justify-content: center; + border-radius: 50%; + font-size: 80%; + background-color: #ef9a9a; + color: #000; + width: 1.2em; + height: 1.2em; +} +.b-datepicker-with-events .b-calendar-weekdays { + padding-bottom: 4px; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell { + margin: 1px; + justify-content: flex-start; +} +.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner { + margin-bottom: 0.6em; +} +.b-resourcecombo .b-resource-icon { + display: none; + margin-inline: 0.5em 0; +} +.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon { + display: block; +} +.b-resourcecombo-picker .b-icon, +.b-resourcecombo-picker .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker .b-indicator.b-deadline-date { + display: none; + margin-inline-end: 0.5em; +} +.b-resourcecombo-picker.b-show-event-color .b-icon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-muststarton, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-constraint-type-mustfinishon, +.b-resourcecombo-picker.b-show-event-color .b-indicator.b-deadline-date { + display: block; +} +.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before { + content: '\f14a'; +} +.b-theme-material .b-resourcecombo .b-resource-icon { + margin-inline: 0 0.5em; +} +.b-resourcefilter .b-list-item { + border: 0 none; + border-radius: 0; +} +.b-resourcefilter .b-icon, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon, +.b-resourcefilter .b-indicator.b-deadline-date { + visibility: visible !important; +} +.b-resourcefilter .b-icon:before, +.b-resourcefilter .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-indicator.b-deadline-date:before { + content: '\f0c8'; + opacity: 0.6; +} +.b-resourcefilter .b-selected .b-icon:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-muststarton:before, +.b-resourcefilter .b-selected .b-indicator.b-constraint-type-mustfinishon:before, +.b-resourcefilter .b-selected .b-indicator.b-deadline-date:before { + content: '\f14a'; + opacity: 1; +} +.b-sch-red { + background-color: #ff8787; +} +.b-sch-foreground-red { + color: #ff8787; +} +.b-sch-pink { + background-color: #f783ac; +} +.b-sch-foreground-pink { + color: #f783ac; +} +.b-sch-purple { + background-color: #ea80dc; +} +.b-sch-foreground-purple { + color: #ea80dc; +} +.b-sch-violet { + background-color: #9775fa; +} +.b-sch-foreground-violet { + color: #9775fa; +} +.b-sch-indigo { + background-color: #748ffc; +} +.b-sch-foreground-indigo { + color: #748ffc; +} +.b-sch-blue { + background-color: #4dadf7; +} +.b-sch-foreground-blue { + color: #4dadf7; +} +.b-sch-cyan { + background-color: #3bc9db; +} +.b-sch-foreground-cyan { + color: #3bc9db; +} +.b-sch-teal { + background-color: #38d9a9; +} +.b-sch-foreground-teal { + color: #38d9a9; +} +.b-sch-green { + background-color: #69db7c; +} +.b-sch-foreground-green { + color: #69db7c; +} +.b-sch-lime { + background-color: #a9e34b; +} +.b-sch-foreground-lime { + color: #a9e34b; +} +.b-sch-yellow { + background-color: #fdd835; +} +.b-sch-foreground-yellow { + color: #fdd835; +} +.b-sch-orange { + background-color: #ffa94d; +} +.b-sch-foreground-orange { + color: #ffa94d; +} +.b-sch-deep-orange { + background-color: #ff7043; +} +.b-sch-foreground-deep-orange { + color: #ff7043; +} +.b-sch-gray { + background-color: #a0a0a0; +} +.b-sch-foreground-gray { + color: #a0a0a0; +} +.b-sch-gantt-green { + background-color: #d2ebd3; +} +.b-sch-foreground-gantt-green { + color: #d2ebd3; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-selected:hover { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone { + border-width: 0; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-plain.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-interday.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-line.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-dashed.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-resizing + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-rounded.b-sch-event-wrap + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-image: none; +} +.b-sch-style-plain.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-border.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-colored.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-interday.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-line.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-dashed.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content, +.b-sch-style-rounded.b-sch-event-wrap .b-sch-event.b-sch-event-withicon.b-milestone .b-sch-event-content { + background: none !important; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone), +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; + border-color: #69db7c; + color: #fff; + font-weight: 300; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #1aa832; + background-image: none; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-interday > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #159e2b; + background-image: none; +} +.b-sch-style-interday > .b-sch-event.b-milestone > .b-sch-event-content, +.b-sch-style-plain > .b-sch-event.b-milestone > .b-sch-event-content { + background-color: #777; +} +.b-sch-style-interday .b-sch-event { + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-interday .b-sch-event-content { + font-weight: 400; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + color: #fff; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-plain.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap { + display: flex; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone { + display: flex; + justify-content: center; + align-items: center; +} +.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label { + position: absolute; + left: 50%; + transform: translate(-50%); + color: inherit; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff8787; + border-color: #ff8787; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #ea0000; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #d70000; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ff8787; + border-color: #ff8787; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #ea0000; + background-image: none; +} +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-red > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #d70000; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ff8787; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap:hover > .b-sch-event { + background: #ea0000; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover > .b-sch-event { + background: #d70000; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f783ac; + border-color: #f783ac; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #d90a53; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #c8084c; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #f783ac; + border-color: #f783ac; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #d90a53; + background-image: none; +} +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-pink > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #c8084c; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap > .b-sch-event.b-milestone { + background: #f783ac; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap:hover > .b-sch-event { + background: #d90a53; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #c8084c; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ea80dc; + border-color: #ea80dc; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c416ad; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #b611a0; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ea80dc; + border-color: #ea80dc; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c416ad; + background-image: none; +} +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-purple > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b611a0; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ea80dc; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap:hover > .b-sch-event { + background: #c416ad; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b611a0; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #9775fa; + border-color: #9775fa; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #3b05d7; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #3604c6; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9775fa; + border-color: #9775fa; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #3b05d7; + background-image: none; +} +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-violet > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #3604c6; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap > .b-sch-event.b-milestone { + background: #9775fa; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap:hover > .b-sch-event { + background: #3b05d7; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #3604c6; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #748ffc; + border-color: #748ffc; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #032eda; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #032ac8; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #748ffc; + border-color: #748ffc; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #032eda; + background-image: none; +} +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-indigo > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #032ac8; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap > .b-sch-event.b-milestone { + background: #748ffc; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap:hover > .b-sch-event { + background: #032eda; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #032ac8; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #4dadf7; + border-color: #4dadf7; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #066dbd; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #0564ae; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #4dadf7; + border-color: #4dadf7; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #066dbd; + background-image: none; +} +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-blue > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #0564ae; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap > .b-sch-event.b-milestone { + background: #4dadf7; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap:hover > .b-sch-event { + background: #066dbd; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #0564ae; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3bc9db; + border-color: #3bc9db; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #128695; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #0e7d8b; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #3bc9db; + border-color: #3bc9db; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #128695; + background-image: none; +} +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-cyan > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #0e7d8b; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap > .b-sch-event.b-milestone { + background: #3bc9db; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap:hover > .b-sch-event { + background: #128695; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #0e7d8b; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #38d9a9; + border-color: #38d9a9; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #12916c; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #0e8864; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #38d9a9; + border-color: #38d9a9; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #12916c; + background-image: none; +} +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-teal > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #0e8864; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap > .b-sch-event.b-milestone { + background: #38d9a9; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap:hover > .b-sch-event { + background: #12916c; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #0e8864; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; + border-color: #69db7c; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #1aa832; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #159e2b; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #69db7c; + border-color: #69db7c; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #1aa832; + background-image: none; +} +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #159e2b; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #69db7c; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-green.b-milestone-wrap:hover > .b-sch-event { + background: #1aa832; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #159e2b; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a9e34b; + border-color: #a9e34b; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #6ca411; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #64990d; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a9e34b; + border-color: #a9e34b; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #6ca411; + background-image: none; +} +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-lime > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #64990d; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a9e34b; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap:hover > .b-sch-event { + background: #6ca411; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #64990d; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fdd835; + border-color: #fdd835; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #b69501; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #a78901; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fdd835; + border-color: #fdd835; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #b69501; + background-image: none; +} +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-yellow > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #a78901; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap > .b-sch-event.b-milestone { + background: #fdd835; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap:hover > .b-sch-event { + background: #b69501; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #a78901; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffa94d; + border-color: #ffa94d; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c76700; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #b75e00; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffa94d; + border-color: #ffa94d; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c76700; + background-image: none; +} +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b75e00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ffa94d; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap:hover > .b-sch-event { + background: #c76700; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b75e00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #c12e00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #b12a00; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ff7043; + border-color: #ff7043; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #c12e00; + background-image: none; +} +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-deep-orange > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #b12a00; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap > .b-sch-event.b-milestone { + background: #ff7043; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap:hover > .b-sch-event { + background: #c12e00; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #b12a00; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #606060; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: #614f4f; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a0a0a0; + border-color: #a0a0a0; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #606060; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gray > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #614f4f; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap > .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap:hover > .b-sch-event { + background: #606060; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #614f4f; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone), +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d2ebd3; + border-color: #d2ebd3; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + background-color: #57b45b; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing, +.b-sch-style-plain.b-sch-color-gantt-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #44b148; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d2ebd3; + border-color: #d2ebd3; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content { + background-color: #57b45b; + background-image: none; +} +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-plain.b-sch-color-gantt-green > .b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content { + background-color: #44b148; + background-image: none; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap > .b-sch-event.b-milestone { + background: #d2ebd3; +} +.b-sch-layout-milestones .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap:hover > .b-sch-event { + background: #57b45b; +} +.b-sch-layout-milestones + .b-sch-style-plain.b-sch-color-gantt-green.b-milestone-wrap.b-sch-event-selected:hover + > .b-sch-event { + background: #44b148; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; + border-color: #2cb743; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #fff; + font-size: 12px; + border-width: 1px; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing { + background-color: #2cb743; + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + font-weight: 600; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #29aa3e; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background: none; + justify-self: center; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content:before { + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + border-radius: 0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-weight: 400; + font-size: 12px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 1px; + border-bottom-width: 1px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-border + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; + border-bottom-right-radius: 3px; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone) .b-sch-event-content { + color: #fff; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; + border-color: currentColor; +} +.b-sch-style-border.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); + border-color: currentColor; +} +.b-sch-style-border.b-sch-color-red > .b-sch-event, +.b-sch-style-border.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff1212; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ff8787; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff1212; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #fe0000; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red .b-sch-event:not(.b-sch-event-withicon):hover .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #ff1212; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-red + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fe0000; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap .b-sch-event.b-milestone { + background: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-red.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #ff1212; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-red.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #fe0000; +} +.b-sch-style-border.b-sch-color-pink > .b-sch-event, +.b-sch-style-border.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f01865; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #f783ac; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #f01865; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #e70f5b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #f01865; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-pink + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e70f5b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap + .b-sch-event.b-milestone { + background: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-pink.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #f01865; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-pink.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #e70f5b; +} +.b-sch-style-border.b-sch-color-purple > .b-sch-event, +.b-sch-style-border.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d924c1; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ea80dc; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #d924c1; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #ca21b4; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #d924c1; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-purple + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ca21b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-purple.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #d924c1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-purple.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #ca21b4; +} +.b-sch-style-border.b-sch-color-violet > .b-sch-event, +.b-sch-style-border.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #470bf6; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #9775fa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #470bf6; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #4108e6; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #470bf6; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-violet + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #4108e6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap + .b-sch-event.b-milestone { + background: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-violet.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #470bf6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-violet.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #4108e6; +} +.b-sch-style-border.b-sch-color-indigo > .b-sch-event, +.b-sch-style-border.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #0838fa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #748ffc; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #0838fa; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #0533ea; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #0838fa; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-indigo + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #0533ea; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap + .b-sch-event.b-milestone { + background: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #0838fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-indigo.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #0533ea; +} +.b-sch-style-border.b-sch-color-blue > .b-sch-event, +.b-sch-style-border.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #0a7fd9; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #4dadf7; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #0a7fd9; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #0976ca; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #0a7fd9; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-blue + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #0976ca; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap + .b-sch-event.b-milestone { + background: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-blue.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #0a7fd9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-blue.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #0976ca; +} +.b-sch-style-border.b-sch-color-cyan > .b-sch-event, +.b-sch-style-border.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1e95a4; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #3bc9db; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #1e95a4; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #1c8b99; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #1e95a4; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-cyan + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #1c8b99; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap + .b-sch-event.b-milestone { + background: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #1e95a4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-cyan.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #1c8b99; +} +.b-sch-style-border.b-sch-color-teal > .b-sch-event, +.b-sch-style-border.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #1fa07a; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #38d9a9; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #1fa07a; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #1c9571; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #1fa07a; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-teal + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #1c9571; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap + .b-sch-event.b-milestone { + background: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-teal.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #1fa07a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-teal.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #1c9571; +} +.b-sch-style-border.b-sch-color-green > .b-sch-event, +.b-sch-style-border.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #2cb743; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #69db7c; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #2cb743; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #29aa3e; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #2cb743; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-green + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #29aa3e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap + .b-sch-event.b-milestone { + background: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-green.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #2cb743; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-green.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #29aa3e; +} +.b-sch-style-border.b-sch-color-lime > .b-sch-event, +.b-sch-style-border.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #7cb71c; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a9e34b; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #7cb71c; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #73aa1a; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #7cb71c; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-lime + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #73aa1a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap + .b-sch-event.b-milestone { + background: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-lime.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #7cb71c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-lime.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #73aa1a; +} +.b-sch-style-border.b-sch-color-yellow > .b-sch-event, +.b-sch-style-border.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #d4ad02; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fdd835; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #d4ad02; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #c5a102; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #d4ad02; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-yellow + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c5a102; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap + .b-sch-event.b-milestone { + background: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #d4ad02; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-yellow.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #c5a102; +} +.b-sch-style-border.b-sch-color-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e87800; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffa94d; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #e87800; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #d87000; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #e87800; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d87000; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-orange.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #e87800; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #d87000; +} +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #e13600; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #d13200; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon) + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #e13600; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #d13200; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap + .b-sch-event.b-milestone { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap:hover + .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-deep-orange.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #d13200; +} +.b-sch-style-border.b-sch-color-gray > .b-sch-event, +.b-sch-style-border.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #a0a0a0; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover > .b-sch-event-segments > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event { + background-color: #707070; +} +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-border:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected:hover + > .b-sch-event-segments + > .b-sch-event { + background-color: #686868; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon):hover + .b-sch-event-content, +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected + .b-sch-event-content { + background-color: #707070; +} +.b-sch-style-border.b-milestone-wrap.b-sch-color-gray + .b-sch-event:not(.b-sch-event-withicon).b-sch-event-selected:hover + .b-sch-event-content { + background-color: #686868; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap + .b-sch-event.b-milestone { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-border.b-sch-color-gray.b-milestone-wrap:hover .b-sch-event, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected + .b-sch-event { + background: #707070; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-border.b-sch-color-gray.b-milestone-wrap.b-sch-event-selected:hover + .b-sch-event { + background: #686868; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffffff80; + border-color: #69db7c; + border-style: solid; + border-width: 0; + font-weight: 400; + opacity: 0.8; + border-radius: 3px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #69db7c; + font-size: 12px; + border-width: 2px; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: #ffffff80; + border-width: 0; + border-color: inherit; + border-style: inherit; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 2px; + border-radius: 3px; + opacity: 0.8; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone:hover, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + opacity: 1; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected { + font-weight: 600; +} +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before { + background-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 2px; + border-bottom-width: 2px; + border-radius: 0; + background-color: #ffffff80; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 12px; + font-weight: 400; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-inline-start-width: 2px; + border-bottom-width: 2px; + border-bottom-left-radius: 3px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-hollow.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-inline-end-width: 2px; + border-bottom-width: 2px; + border-bottom-right-radius: 3px; + top: -2px; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover + .b-sch-event-content { + color: #fff; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: #ffffff80; +} +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-hollow.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-color: currentColor; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; + color: #ff8787; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff8787; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff6060; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-red + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff6060; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; + color: #f783ac; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #f783ac; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover { + background-color: #f55f94; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-pink + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f55f94; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; + color: #ea80dc; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ea80dc; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e561d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-purple + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e561d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; + color: #9775fa; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #9775fa; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7c52f9; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-violet + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7c52f9; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; + color: #748ffc; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #748ffc; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5072fb; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-indigo + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5072fb; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; + color: #4dadf7; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #4dadf7; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover { + background-color: #2e9ff6; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-blue + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #2e9ff6; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; + color: #3bc9db; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #3bc9db; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover { + background-color: #27c0d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-cyan + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27c0d3; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; + color: #38d9a9; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #38d9a9; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover { + background-color: #27ce9d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-teal + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27ce9d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; + color: #69db7c; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #69db7c; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected:hover { + background-color: #4fd565; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-green + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #4fd565; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; + color: #a9e34b; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #a9e34b; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover { + background-color: #9ddf31; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-lime + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9ddf31; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; + color: #fdd835; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #fdd835; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fdd217; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-yellow + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fdd217; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; + color: #ffa94d; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffa94d; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff992c; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff992c; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-deep-orange + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event:hover + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + > .b-sch-event-segments + > .b-sch-event, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-resizing + > .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-hollow.b-sch-event-wrap:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray .b-sch-event:hover .b-sch-event-content, +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-hollow.b-sch-event-wrap.b-milestone-wrap.b-sch-color-gray + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e1f8e5; + border-color: #4fd565; + font-weight: 300; + opacity: 0.8; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + color: #2cb743; + border-inline-start-width: 3px; + border-inline-start-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: #69db7c; + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected { + color: #fff; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #2cb743; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone).b-sch-event-startsoutside { + border-inline-start: none; +} +.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone), +.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-top-width: 3px; + border-top-style: solid; + border-inline-start-width: 0; + border-inline-start-style: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + background-color: transparent; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 3px; + border-style: solid; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 300; + opacity: 1; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + background: #e1f8e5; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-top: 3px solid transparent; + border-inline-end: 3px solid transparent; + border-bottom: 3px solid #4fd565; + border-inline-start: 3px solid #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover > *, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after { + background: none; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover + > *, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-colored.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event { + border-color: currentColor; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content { + color: #fff; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: currentColor; + background-image: none; +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content:before { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before { + background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); +} +.b-sch-style-colored.b-sch-custom-color > .b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before, +.b-sch-style-colored.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content:before { + background-image: none; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + opacity: 1; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + font-weight: 400; + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + .b-sch-event-content + * { + color: #606060; +} +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-style-calendar.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) + .b-sch-event-content { + margin: 0; + padding: 0.3em; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe7e7; + border-color: #ff6060; + color: #ff1212; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffcfcf; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff8787; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff6060; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ff8787; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe7e7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff6060; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffcfcf; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #ffe7e7; + border-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #ffe7e7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #ff1212; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #ff6060; + border-inline-start-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #ffcfcf; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fde6ee; + border-color: #f55f94; + color: #f01865; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fccdde; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f783ac; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #f55f94; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #f783ac; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fde6ee; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #f55f94; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fccdde; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fde6ee; + border-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fde6ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #f01865; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #f55f94; + border-inline-start-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #fccdde; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbe6f8; + border-color: #e561d3; + color: #d924c1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f7ccf1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ea80dc; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #e561d3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ea80dc; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbe6f8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e561d3; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f7ccf1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #fbe6f8; + border-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #fbe6f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #d924c1; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #e561d3; + border-inline-start-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #f7ccf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eae3fe; + border-color: #7c52f9; + color: #470bf6; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d5c8fd; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9775fa; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7c52f9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9775fa; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eae3fe; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #7c52f9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d5c8fd; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #eae3fe; + border-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #eae3fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #470bf6; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #7c52f9; + border-inline-start-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #d5c8fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e3e9fe; + border-color: #5072fb; + color: #0838fa; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c7d2fe; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #748ffc; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #5072fb; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #748ffc; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e3e9fe; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5072fb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c7d2fe; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #e3e9fe; + border-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #e3e9fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #0838fa; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #5072fb; + border-inline-start-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #c7d2fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #dbeffd; + border-color: #2e9ff6; + color: #0a7fd9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8defc; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #4dadf7; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #2e9ff6; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #4dadf7; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #dbeffd; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #2e9ff6; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b8defc; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #dbeffd; + border-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #dbeffd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #0a7fd9; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #2e9ff6; + border-inline-start-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #b8defc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8f4f8; + border-color: #27c0d3; + color: #1e95a4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b1e9f1; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3bc9db; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #27c0d3; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #3bc9db; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8f4f8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27c0d3; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b1e9f1; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #d8f4f8; + border-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #d8f4f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #1e95a4; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #27c0d3; + border-inline-start-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #b1e9f1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d7f7ee; + border-color: #27ce9d; + color: #1fa07a; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #aff0dd; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #38d9a9; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #27ce9d; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #38d9a9; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d7f7ee; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27ce9d; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #aff0dd; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #d7f7ee; + border-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #d7f7ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #1fa07a; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #27ce9d; + border-inline-start-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #aff0dd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e1f8e5; + border-color: #4fd565; + color: #2cb743; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c3f1cb; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #69db7c; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #4fd565; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #69db7c; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e1f8e5; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #4fd565; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c3f1cb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e1f8e5; + border-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e1f8e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #2cb743; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #4fd565; + border-inline-start-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #c3f1cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eef9db; + border-color: #9ddf31; + color: #7cb71c; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ddf4b7; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a9e34b; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #9ddf31; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a9e34b; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eef9db; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #9ddf31; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ddf4b7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #eef9db; + border-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #eef9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #7cb71c; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #9ddf31; + border-inline-start-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #ddf4b7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fff7d7; + border-color: #fdd217; + color: #d4ad02; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #feefae; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fdd835; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fdd217; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fdd835; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fff7d7; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fdd217; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #feefae; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fff7d7; + border-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fff7d7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #d4ad02; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fdd217; + border-inline-start-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #feefae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffeedb; + border-color: #ff992c; + color: #e87800; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffddb8; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffa94d; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff992c; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffa94d; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffeedb; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff992c; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffddb8; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffeedb; + border-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffeedb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #e87800; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff992c; + border-inline-start-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffddb8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff5823; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ff7043; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #909090; +} +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-colored:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a0a0a0; + color: #fff; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-colored.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffe7e7; + border-color: #ff6060; + color: #ff1212; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffcfcf; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffc3c3; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff9696; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-red + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffc3c3; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffe7e7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff6060; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffcfcf; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-red:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff9696; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone { + background: #ffe7e7; + border-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:after { + background: #ffe7e7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone + > * { + color: #ff1212; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:before { + border-bottom-color: #ff6060; + border-inline-start-color: #ff6060; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover:after { + background: #ffcfcf; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff9696; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fde6ee; + border-color: #f55f94; + color: #f01865; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fccdde; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fbc1d6; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #f897ba; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-pink + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #fbc1d6; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fde6ee; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #f55f94; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #fccdde; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-pink:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #f897ba; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone { + background: #fde6ee; + border-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:after { + background: #fde6ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone + > * { + color: #f01865; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:before { + border-bottom-color: #f55f94; + border-inline-start-color: #f55f94; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover:after { + background: #fccdde; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #f897ba; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fbe6f8; + border-color: #e561d3; + color: #d924c1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f7ccf1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f5c0ee; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ee9ae3; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-purple + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #f5c0ee; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fbe6f8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #e561d3; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #f7ccf1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-purple:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ee9ae3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone { + background: #fbe6f8; + border-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:after { + background: #fbe6f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone + > * { + color: #d924c1; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:before { + border-bottom-color: #e561d3; + border-inline-start-color: #e561d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover:after { + background: #f7ccf1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ee9ae3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eae3fe; + border-color: #7c52f9; + color: #470bf6; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d5c8fd; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #cbbafd; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ab90fb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-violet + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #cbbafd; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eae3fe; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #7c52f9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d5c8fd; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-violet:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ab90fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone { + background: #eae3fe; + border-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:after { + background: #eae3fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone + > * { + color: #470bf6; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:before { + border-bottom-color: #7c52f9; + border-inline-start-color: #7c52f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover:after { + background: #d5c8fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ab90fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e3e9fe; + border-color: #5072fb; + color: #0838fa; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c7d2fe; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #bac7fe; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #8fa4fd; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-indigo + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #bac7fe; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e3e9fe; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #5072fb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c7d2fe; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-indigo:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #8fa4fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone { + background: #e3e9fe; + border-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:after { + background: #e3e9fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone + > * { + color: #0838fa; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:before { + border-bottom-color: #5072fb; + border-inline-start-color: #5072fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover:after { + background: #c7d2fe; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #8fa4fd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #dbeffd; + border-color: #2e9ff6; + color: #0a7fd9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8defc; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a6d6fb; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7ec4f9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-blue + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #a6d6fb; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #dbeffd; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #2e9ff6; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b8defc; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-blue:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7ec4f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone { + background: #dbeffd; + border-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:after { + background: #dbeffd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone + > * { + color: #0a7fd9; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:before { + border-bottom-color: #2e9ff6; + border-inline-start-color: #2e9ff6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover:after { + background: #b8defc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7ec4f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d8f4f8; + border-color: #27c0d3; + color: #1e95a4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b1e9f1; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9de4ed; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7cdbe7; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-cyan + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9de4ed; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d8f4f8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27c0d3; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #b1e9f1; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-cyan:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7cdbe7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone { + background: #d8f4f8; + border-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:after { + background: #d8f4f8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone + > * { + color: #1e95a4; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:before { + border-bottom-color: #27c0d3; + border-inline-start-color: #27c0d3; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover:after { + background: #b1e9f1; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7cdbe7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #d7f7ee; + border-color: #27ce9d; + color: #1fa07a; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #aff0dd; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9cecd4; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #7be6c6; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-teal + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #9cecd4; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #d7f7ee; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #27ce9d; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #aff0dd; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-teal:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #7be6c6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone { + background: #d7f7ee; + border-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:after { + background: #d7f7ee; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone + > * { + color: #1fa07a; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:before { + border-bottom-color: #27ce9d; + border-inline-start-color: #27ce9d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover:after { + background: #aff0dd; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #7be6c6; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #e1f8e5; + border-color: #4fd565; + color: #2cb743; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #c3f1cb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #b4edbe; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #92e5a0; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-green + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #b4edbe; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #e1f8e5; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #4fd565; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #c3f1cb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-green:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #92e5a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone { + background: #e1f8e5; + border-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:after { + background: #e1f8e5; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone + > * { + color: #2cb743; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:before { + border-bottom-color: #4fd565; + border-inline-start-color: #4fd565; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover:after { + background: #c3f1cb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #92e5a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #eef9db; + border-color: #9ddf31; + color: #7cb71c; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ddf4b7; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d4f1a5; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #c3ec82; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-lime + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d4f1a5; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #eef9db; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #9ddf31; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ddf4b7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-lime:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #c3ec82; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone { + background: #eef9db; + border-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:after { + background: #eef9db; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone + > * { + color: #7cb71c; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:before { + border-bottom-color: #9ddf31; + border-inline-start-color: #9ddf31; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover:after { + background: #ddf4b7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #c3ec82; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #fff7d7; + border-color: #fdd217; + color: #d4ad02; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #feefae; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #feec9a; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #fee472; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-yellow + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #feec9a; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #fff7d7; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #fdd217; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #feefae; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-yellow:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #fee472; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone { + background: #fff7d7; + border-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:after { + background: #fff7d7; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone + > * { + color: #d4ad02; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:before { + border-bottom-color: #fdd217; + border-inline-start-color: #fdd217; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover:after { + background: #feefae; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #fee472; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ffeedb; + border-color: #ff992c; + color: #e87800; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffddb8; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffd4a6; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ffc07c; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffd4a6; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ffeedb; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff992c; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffddb8; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ffc07c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone { + background: #ffeedb; + border-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:after { + background: #ffeedb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone + > * { + color: #e87800; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff992c; + border-inline-start-color: #ff992c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover:after { + background: #ffddb8; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ffc07c; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffe2d9; + border-color: #ff5823; + color: #e13600; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffc6b4; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #ff9877; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-deep-orange + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a1; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content { + background-color: #ffe2d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #ff5823; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #ffc6b4; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-deep-orange:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone { + background: #ffe2d9; + border-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:after { + background: #ffe2d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone + > * { + color: #e13600; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:before { + border-bottom-color: #ff5823; + border-inline-start-color: #ff5823; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover:after { + background: #ffc6b4; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #ff9877; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: #ececec; + border-color: #909090; + color: #707070; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #d9d9d9; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-resizing, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + background-color: #bbb; +} +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-calendar:not(.b-milestone-wrap).b-sch-color-gray + > .b-sch-event.b-sch-event-selected + .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d0; + color: #fff; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event { + background: none; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) .b-sch-event .b-sch-event-content { + background-color: #ececec; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event + .b-sch-event-content:before { + border-color: #909090; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event:hover + .b-sch-event-content { + background-color: #d9d9d9; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-sch-style-calendar.b-milestone-wrap.b-sch-color-gray:not(.b-sch-event-withicon) + .b-sch-event.b-sch-event-selected:hover + .b-sch-event-content { + background-color: #bbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone { + background: #ececec; + border-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:after { + background: #ececec; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone + > * { + color: #707070; + font-weight: 300; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:before { + border-bottom-color: #909090; + border-inline-start-color: #909090; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover:after { + background: #d9d9d9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone:hover + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:after { + background: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + > * { + color: #fff; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: #bbbbbb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-colored.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected:hover + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #69db7c; + border-style: solid; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; + height: auto !important; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-active, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-active { + outline-offset: 5px; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone):after { + content: ''; + border-color: inherit; + border-style: solid; + border-width: 0; + position: absolute; + border-radius: 2px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + height: 13px; + border-inline-start-width: 5px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + left: -9px; + width: 13px; + border-top-width: 5px; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + left: 0; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):before, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):before { + border-inline-start-width: 5px; + top: 0; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-horizontal + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + top: -9px; + right: 0; + height: 13px; +} +.b-sch-vertical .b-sch-event-wrap.b-sch-style-line > .b-sch-event:not(.b-milestone):after, +.b-sch-vertical + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone):after { + bottom: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; + border-width: 0; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: solid; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #2cb743; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-line + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-line.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #ff2626; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #ff1212; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f12a71; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #f01865; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #dd32c7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d924c1; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #541cf7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #470bf6; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1a46fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0838fa; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #0a88e9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0a7fd9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #20a0b0; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1e95a4; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #21ac82; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1fa07a; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2cb743; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #85c41e; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #7cb71c; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #e3ba02; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d4ad02; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f98100; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e87800; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-line.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #69db7c; + border-style: dashed; + color: #777; + font-weight: 300; + justify-content: center; + overflow: visible; +} +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + padding: 5px 0 3px; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + padding: 0; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-resizing, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #2cb743; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-milestone { + top: initial; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 5px; + border-style: dashed; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 5px; + border-bottom-width: 5px; + background-color: transparent; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 5px; + border-bottom-width: 5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 5px; + border-bottom-width: 5px; + top: -5px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-dashed + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event:hover .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-resizing .b-sch-event-content *, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content, +.b-sch-style-dashed.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover .b-sch-event-content * { + color: inherit; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #ff2626; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #ff1212; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f12a71; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #f01865; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #dd32c7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d924c1; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #541cf7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #470bf6; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1a46fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0838fa; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #0a88e9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0a7fd9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #20a0b0; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1e95a4; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #21ac82; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1fa07a; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2fc448; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2cb743; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #85c41e; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #7cb71c; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #e3ba02; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d4ad02; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f98100; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e87800; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; + color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray > .b-sch-event.b-sch-event-selected *, +.b-sch-event-wrap.b-sch-style-dashed.b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected + * { + color: #a0a0a0; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + background-color: transparent; + border-color: #69db7c; + border-style: solid; + padding: 0; + color: #777; + font-weight: 300; + overflow: visible; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:not(.b-milestone) { + font-size: 10px; +} +.b-sch-horizontal .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-horizontal + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0 0 1px 0; + align-items: flex-end; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:not(.b-milestone), +.b-sch-vertical + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:not(.b-milestone) { + border-width: 0; + border-inline-start-width: 1px; + align-items: flex-start; + padding-inline-start: 0.75em; +} +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event, +.b-sch-vertical .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + flex-direction: column; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected *, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected * { + color: #777; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-resizing { + background-color: transparent; + border-color: #2fc448; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected { + font-weight: 500; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event > .b-sch-event-segments > .b-sch-event.b-sch-event-selected:hover { + background-color: transparent; + border-color: #2cb743; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + background-color: transparent; + border-style: solid; + font-size: 20px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content:before, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content:before { + border-width: 1px; +} +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone .b-sch-event-content label, +.b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content + label { + font-size: 10px; + left: 90%; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone { + border-top-width: 1px; + border-bottom-width: 1px; + background-color: transparent; + border-style: solid; + height: 20px; + font-size: 20px; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone + .b-sch-event-content, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone + .b-sch-event-content { + font-size: 10px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:before { + border-width: 0; + border-inline-start-width: 1px; + border-bottom-width: 1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:after { + border-width: 0; + border-inline-end-width: 1px; + border-bottom-width: 1px; + top: -1px; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones .b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone:hover:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:after, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:before, +.b-schedulerbase.b-sch-layout-milestones + .b-sch-style-minimal.b-sch-event-wrap + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-milestone.b-sch-event-selected:hover:after { + background: none; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event { + border-color: currentColor; + opacity: 0.8; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event .b-sch-event-content { + color: #777; +} +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event:hover, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-resizing, +.b-sch-style-minimal.b-sch-custom-color > .b-sch-event.b-sch-event-selected:hover { + border-color: currentColor; + opacity: 1; +} +.b-sch-horizontal .b-sch-style-line > .b-sch-event, +.b-sch-horizontal .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event, +.b-sch-horizontal .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + top: 5px; + height: auto !important; + border-width: 5px 0 0 0; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event { + left: 0; + border-width: 0 0 0 5px; + flex-direction: column; +} +.b-sch-vertical .b-sch-style-line > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-line > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event .b-sch-event-content, +.b-sch-vertical .b-sch-style-dashed > .b-sch-event > .b-sch-event-segments > .b-sch-event .b-sch-event-content { + margin: 0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff8787; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #ff2626; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-red + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #ff1212; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #f783ac; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f12a71; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-pink + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #f01865; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ea80dc; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #dd32c7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-purple + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d924c1; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #9775fa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #541cf7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-violet + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #470bf6; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #748ffc; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #1a46fa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-indigo + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0838fa; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #4dadf7; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #0a88e9; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-blue + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #0a7fd9; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #3bc9db; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #20a0b0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-cyan + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1e95a4; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #38d9a9; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #21ac82; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-teal + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #1fa07a; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #69db7c; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #2fc448; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-green + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #2cb743; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a9e34b; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #85c41e; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-lime + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #7cb71c; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #fdd835; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #e3ba02; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-yellow + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #d4ad02; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ffa94d; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f98100; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e87800; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #ff7043; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #f23a00; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-deep-orange + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #e13600; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event { + border-color: #a0a0a0; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event > .b-sch-event-segments > .b-sch-event:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + border-color: #787878; +} +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray > .b-sch-event.b-sch-event-selected:hover, +.b-sch-style-minimal:not(.b-milestone).b-sch-color-gray + > .b-sch-event + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected:hover { + border-color: #707070; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event { + background-color: #b4edbe99; + border-color: #69db7c; + color: #1fc43a; + font-weight: 300; + font-size: 11px; + border-radius: 2em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) .b-sch-event-content, +.b-sch-event-wrap.b-sch-style-rounded + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event + .b-sch-event-content { + margin: 0 1em; +} +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded > .b-sch-event:not(.b-milestone) > .b-sch-event-segments > .b-sch-event:hover { + background-color: #8fe49dcc; +} +.b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone .b-sch-event-content:before { + border-radius: 1em; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone) { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone):hover { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event:not(.b-milestone).b-sch-event-selected { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone .b-sch-event-content { + background-color: currentColor; + background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color > .b-sch-event.b-milestone:hover .b-sch-event-content { + background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color + > .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-image: none; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffc3c399; + color: #ff1212; + border-color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffa5a5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff8787; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone { + border-color: #ff1212; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffc3c399; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ffa5a5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ff8787; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red .b-milestone { + background-color: #ffdbdb; + color: #ff1212; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-red + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #fbc1d699; + color: #f51463; + border-color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #f9a2c1cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #f783ac; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone { + border-color: #f51463; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone .b-sch-event-content { + background-color: #fbc1d699; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #f9a2c1cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #f783ac; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink .b-milestone { + background-color: #fddae6; + color: #f51463; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-pink + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #f5c0ee99; + color: #e419c9; + border-color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #efa0e5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ea80dc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone { + border-color: #e419c9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone .b-sch-event-content { + background-color: #f5c0ee99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #efa0e5cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ea80dc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple .b-milestone { + background-color: #f9d9f5; + color: #e419c9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-purple + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #cbbafd99; + color: #4608f9; + border-color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b198fbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #9775fa; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone { + border-color: #4608f9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone .b-sch-event-content { + background-color: #cbbafd99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b198fbcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #9775fa; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet .b-milestone { + background-color: #e0d6fe; + color: #4608f9; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-violet + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #bac7fe99; + color: #0637fb; + border-color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #97abfdcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #748ffc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone { + border-color: #0637fb; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone .b-sch-event-content { + background-color: #bac7fe99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #97abfdcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #748ffc; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo .b-milestone { + background-color: #d5ddfe; + color: #0637fb; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-indigo + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #a6d6fb99; + color: #077fdc; + border-color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #7ac2f9cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #4dadf7; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone { + border-color: #077fdc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone .b-sch-event-content { + background-color: #a6d6fb99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #7ac2f9cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #4dadf7; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue .b-milestone { + background-color: #cae6fd; + color: #077fdc; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-blue + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #9de4ed99; + color: #159cad; + border-color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6cd7e4cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #3bc9db; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone { + border-color: #159cad; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9de4ed99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #6cd7e4cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #3bc9db; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan .b-milestone { + background-color: #c4eff4; + color: #159cad; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-cyan + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #9cecd499; + color: #15aa7d; + border-color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #6ae3bfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #38d9a9; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone { + border-color: #15aa7d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone .b-sch-event-content { + background-color: #9cecd499; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #6ae3bfcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #38d9a9; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal .b-milestone { + background-color: #c3f4e5; + color: #15aa7d; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-teal + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #b4edbe99; + color: #1fc43a; + border-color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #8fe49dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #69db7c; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone { + border-color: #1fc43a; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone .b-sch-event-content { + background-color: #b4edbe99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #8fe49dcc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #69db7c; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green .b-milestone { + background-color: #d2f4d8; + color: #1fc43a; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-green + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d4f1a599; + color: #7ebf14; + border-color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #bfea78cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a9e34b; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone { + border-color: #7ebf14; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d4f1a599; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #bfea78cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #a9e34b; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime .b-milestone { + background-color: #e5f7c9; + color: #7ebf14; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-lime + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #feec9a99; + color: #d5ae01; + border-color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #fee268cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #fdd835; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone { + border-color: #d5ae01; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone .b-sch-event-content { + background-color: #feec9a99; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #fee268cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #fdd835; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow .b-milestone { + background-color: #fef3c2; + color: #d5ae01; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-yellow + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffd4a699; + color: #e87800; + border-color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ffbf7acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ffa94d; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone { + border-color: #e87800; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffd4a699; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ffbf7acc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ffa94d; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange .b-milestone { + background-color: #ffe5ca; + color: #e87800; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #ffb8a199; + color: #e13600; + border-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #ff7043; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone { + border-color: #e13600; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone .b-sch-event-content { + background-color: #ffb8a199; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #ff9472cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #ff7043; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange .b-milestone { + background-color: #ffd4c7; + color: #e13600; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-deep-orange + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event { + background-color: #d0d0d099; + color: #924e4e; + border-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone):hover, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event:hover { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray > .b-sch-event:not(.b-milestone).b-sch-event-selected, +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + > .b-sch-event:not(.b-milestone) + > .b-sch-event-segments + > .b-sch-event.b-sch-event-selected { + background-color: #a0a0a0; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone { + border-color: #924e4e; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone .b-sch-event-content { + background-color: #d0d0d099; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-sch-event.b-milestone:hover .b-sch-event-content { + background-color: #b8b8b8cc; +} +.b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-sch-event.b-milestone.b-sch-event-selected + .b-sch-event-content { + background-color: #a0a0a0; +} +.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray .b-milestone { + background-color: #e3e3e3; + color: #924e4e; +} +.b-schedulerbase.b-sch-layout-milestones + .b-sch-event-wrap.b-sch-style-rounded.b-sch-color-gray + .b-milestone + .b-sch-event-content { + font-size: 11px; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-scale-cell { + padding-right: 0 !important; + padding-left: 0 !important; +} +.b-scale-cell .b-scale { + background-color: transparent; + font-weight: 300; +} +.b-scale-cell .b-scale-tick-label { + font-size: 70%; +} +.b-sch-highlighted-calendar-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; + overflow: hidden; +} +.b-sch-highlighted-calendar-range .b-sch-event-content { + font-size: 14px; + padding: 0.5em; + text-align: center; +} +.b-sch-foreground-canvas > svg .b-sch-dependency.b-inactive { + stroke-dasharray: 9 3; +} +.b-eventbuffer .b-sch-event { + width: 100%; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap { + contain: size layout; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer { + height: 5px; + grid-row: 2; + background: repeating-linear-gradient( + 180deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before { + grid-column: 2; + flex-direction: row; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + transform: translate(0.1em, -1.2em); + margin-inline-end: 0.5em; + flex: 1; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after { + grid-column: 4; + flex-direction: row-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-horizontal .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + transform: translate(-0.1em, -1.2em); + margin-inline-start: 0.5em; + flex: 1; + text-align: right; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer { + width: 5px; + grid-column: 1; + justify-self: center; + background: repeating-linear-gradient( + 90deg, + transparent, + transparent 30%, + #ccc 30%, + #ccc 70%, + transparent 70%, + transparent 100% + ); +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before { + grid-row: 1; + flex-direction: column; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-before .b-buffer-label { + margin-inline-end: 0.5em; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-buffer-label { + margin-right: -1.3em; + writing-mode: vertical-rl; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after { + grid-row: 3; + flex-direction: column-reverse; + justify-content: flex-end; +} +.b-eventbuffer.b-sch-vertical .b-sch-event-wrap .b-sch-event-buffer-after .b-buffer-label { + margin-inline-start: 0.5em; +} +.b-eventbuffer .b-sch-event-buffer { + display: flex; + color: #aaa; + white-space: nowrap; + font-size: 10px; +} +.b-animating .b-sch-event-buffer { + transition: width 0.2s; +} +.b-schedulerprobase { + --schedulerpro-nested-event-header-height: 20px; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) { + flex-direction: column; + width: 100%; +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone) > .b-sch-event-content { + padding-block: 0.1em; + flex: 0 0 var(--schedulerpro-nested-event-header-height); +} +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):before, +.b-sch-event-wrap.b-nested-events-parent > .b-sch-event:not(.b-milestone):after { + display: none; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded > .b-sch-event:not(.b-milestone) { + color: #666; + background-color: transparent; + border-left: none; + border-radius: 0; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > *, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected + > .b-sch-event-content + > * { + color: #555; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded + > .b-sch-event:not(.b-milestone).b-sch-event-selected:hover { + background-color: #dddddd90; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored.b-sch-event-hover > .b-sch-event:not(.b-milestone), +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded.b-sch-event-hover > .b-sch-event:not(.b-milestone) { + background-color: #dddddd90; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-plain .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-colored .b-nested-events-container, +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-rounded .b-nested-events-container { + background-color: #dddddd90; +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-border > .b-sch-event:not(.b-milestone) { + background-image: linear-gradient(#dddddd90, #dddddd90); +} +.b-sch-event-wrap.b-nested-events-parent.b-sch-style-hollow:hover > .b-sch-event { + background-image: linear-gradient(#ffffff50, #ffffff50); +} +.b-nested-events-container { + position: relative; + align-self: flex-start; + flex: 1; + width: 100%; + overflow: visible; + transition: background 0.2s; +} +.b-nested-events-container .b-sch-event:not(.b-milestone) { + width: 100%; +} +.b-nested-events-container .b-sch-style-border { + transform: translate(-1px); +} +.b-nested-events-container .b-sch-style-hollow { + transform: translate(-2px); +} +.b-nested-events-container.b-nested-events-layout-stack { + overflow-y: auto; + overflow-x: hidden; +} +.b-percentbar .b-sch-event { + overflow: visible !important; +} +.b-task-percent-bar-outer { + position: absolute; + height: 100%; + width: 100%; + overflow: hidden; +} +.b-sch-style-rounded .b-task-percent-bar-outer { + border-radius: 2em; +} +.b-task-percent-bar { + background-color: #00000026; + height: 100%; + max-width: 100%; + z-index: 0; + box-sizing: content-box; + display: flex; + justify-content: flex-end; + align-items: flex-end; + transition: color 0.2s; + text-align: right; + line-height: initial; +} +.b-animating .b-task-percent-bar { + transition: color 0.2s, width 0.2s; +} +.b-task-percent-bar-resizing .b-task-percent-bar { + transition: background-color 0.2s; +} +.b-sch-event-selected .b-task-percent-bar { + background-color: #0003; +} +.b-sch-style-rounded .b-task-percent-bar { + background-color: currentColor; + mix-blend-mode: overlay; + opacity: 0.5; +} +.b-sch-style-rounded .b-sch-event:hover .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.4; +} +.b-sch-style-rounded .b-sch-event.b-sch-event-selected:hover .b-task-percent-bar, +.b-sch-style-rounded .b-sch-event-selected .b-task-percent-bar { + mix-blend-mode: darken; + opacity: 0.9; +} +.b-task-percent-bar-handle { + position: absolute; + bottom: 0; + width: 0; + height: 0; + cursor: ew-resize !important; + margin-inline-start: -5px; + z-index: 1000; + border-color: #fff; + border-right-color: transparent; + border-left-color: transparent; + border-width: 0 5px 6px 5px; + border-style: solid; + opacity: 1; + display: flex; + justify-content: center; +} +.b-sch-event .b-task-percent-bar-handle { + margin-inline-start: -8px; + border-width: 0 6px 7px 7px; +} +.b-sch-event.b-sch-event-selected .b-task-percent-bar-handle { + z-index: 1000; +} +.b-sch-style-rounded .b-task-percent-bar-handle { + border-top-color: #333; + border-bottom-color: #333; +} +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-task-percent-bar-resizing + .b-task-percent-bar-handle:after, +.b-task-percent-bar-show-percentage:not(.b-resizing-event):not(.b-dragging-event) + .b-sch-event-hover + .b-task-percent-bar-handle:after { + content: attr(data-percent) '%'; + margin-top: 10px; + font-size: 0.8em; + position: absolute; + color: #222; +} +.b-task-percent-bar-resizing .b-sch-event, +.b-task-percent-bar-resizing .b-gantt-task { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-task-percent-bar-drag-disabled .b-task-percent-bar-handle, +.b-readonly .b-task-percent-bar-handle { + display: none !important; +} +.b-sch-resourcenonworkingtime { + background-color: #f0f0f080; + z-index: 1; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button { + flex: none; + width: 10em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-popup.b-taskeditor .b-bottom-toolbar > button:last-child, +.b-popup.b-schedulerpro-taskeditor .b-bottom-toolbar > button:last-child { + margin-right: 0; +} +.b-popup.b-taskeditor .b-chip, +.b-popup.b-schedulerpro-taskeditor .b-chip { + font-size: 0.9em; +} +.b-schedulerpro-taskeditor .b-watermark { + display: none; +} +.b-sch-highlight-container { + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.b-sch-highlight-container .b-unavailable { + background: #c8c8c830; +} +.b-sch-highlighted-range { + position: absolute; + display: flex; + align-items: center; + justify-content: center; + color: #3183fe88; + font-size: 14px; +} +.b-sch-highlighted-range-default { + background: #3183fe12; + border: 2px dashed #3183fe33; + animation-name: fadeInOpacity; + animation-duration: 0.2s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range { + transition-property: opacity; + transition-duration: 0.3s; +} +.b-timelinebase.b-transition-highlight .b-sch-highlighted-range[data-sync-id] { + transition-property: width, height, left, top, opacity; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-schedulerpro-taskeditor .b-taskeditorbase-content { + padding: 1em; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid { + white-space: nowrap; +} +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-icon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-muststarton, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-constraint-type-mustfinishon, +.b-schedulerpro-taskeditor .b-tabpanel-tab-title.b-invalid .b-indicator.b-deadline-date { + color: #ef9a9a; + display: inline-block; + margin-right: 0.5em; +} +.b-schedulerpro-taskeditor .b-tabpanel-item { + align-content: flex-start; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button { + flex: none; + min-width: 9em; + margin-right: 0.5em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor > .b-panel-body-wrap > .b-bottom-toolbar button:last-child { + margin-right: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar { + font-size: 0.8em; + min-height: 2.5em; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar > .b-toolbar-content { + padding: 0; +} +.b-schedulerpro-taskeditor .b-toolbar.b-compact-bbar .b-button { + border: none; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid { + border-bottom: 1px dotted #ef9a9a; +} +.b-dependencytab .b-grid .b-grid-row.b-invalid .b-icon-warning { + color: #ef9a9a; +} +.b-dependencytab .b-grid .b-grid-row .b-grid-cell.b-inactive { + text-decoration: line-through; +} +.b-notestab .b-taskeditor-notes-field { + height: 100%; +} +.b-notestab .b-taskeditor-notes-field .b-field-inner { + align-self: stretch; +} +.b-timeline { + background: #fff; + overflow: visible; +} +.b-timeline .b-grid-panel-body { + padding: 2em 10em 4em; +} +.b-timeline .b-virtual-scrollers, +.b-timeline .b-yscroll-pad { + display: none !important; +} +.b-timeline .b-sch-header-row:not(:first-child) { + display: none; +} +.b-timeline .b-grid-row { + background: transparent; + border-bottom: 1px solid transparent; +} +.b-timeline .b-grid-cell { + border: 1px solid #b3b3b3; +} +.b-timeline .b-sch-event-wrap .b-sch-event { + opacity: 1; + border-color: #218a33; + font-weight: 400; + font-size: 12px; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap { + position: relative; + z-index: 10; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before { + opacity: 1; + z-index: 2; + background-color: #a2d3fa; + border: 2px solid #fff; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone { + font-size: 1em; + top: 0.5em; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone .b-sch-event-content { + height: 2.8em; + position: relative; + background-color: transparent; + font-size: max(0.5em, 20px); +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label { + left: 50%; + transform: translate(-50%); + bottom: 0; + color: #b3b3b3; +} +.b-timeline .b-milestone-wrap.b-sch-event-wrap .b-sch-event.b-milestone label:before { + content: ' '; + position: absolute; + top: -2em; + left: 50%; + height: 2em; + border-left: 1px solid #b3b3b3; + transform: translate(-50%); +} +.b-timeline .b-sch-header-timeaxis-cell { + justify-content: flex-start; + color: #b3b3b3; + padding: 0 0 0.5em 0.5em; +} +.b-timeline .b-sch-header-timeaxis-cell:before { + content: ' '; + position: absolute; + left: 0; + bottom: 0; + height: 0.7em; + border-left: 1px solid #b3b3b3; +} +.b-timeline .b-schedulerbase, +.b-timeline .b-grid-body-container, +.b-timeline .b-grid-vertical-scroller, +.b-timeline .b-grid-subgrid, +.b-timeline .b-sch-foreground-canvas { + overflow: visible !important; + contain: none !important; +} +.b-timeline.b-gridbase.b-firefox .b-grid-subgrid.b-grid-horizontal-scroller { + overflow: visible !important; +} +.b-timeline .b-grid-header-container, +.b-timeline .b-grid-header-container.b-grid-vertical-overflow, +.b-timeline .b-sch-header-timeaxis-cell, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn, +.b-timeline .b-grid-header-container .b-sch-timeaxiscolumn:hover { + background: transparent !important; + box-shadow: none; + border: none; +} +.b-timeline .b-grid-header { + min-height: 1.5em; +} +.b-timeline .b-grid-vertical-overflow .b-grid-header-scroller:last-child { + border-right: none; +} +.b-timeline .b-timeline-startdate { + left: -1em; + transform: translate(-100%); +} +.b-timeline .b-timeline-enddate { + right: -1em; + transform: translate(100%); +} +.b-timeline .b-timeline-startdate, +.b-timeline .b-timeline-enddate { + position: absolute; + top: 0; + display: flex; + align-items: center; + justify-content: center; + color: #b3b3b3; + min-width: 6em; + font-size: 1em; +} +.b-schedulerpro-issueresolutionpopup { + width: clamp(400px, 45%, 100%); + max-width: 80%; +} +.b-schedulerpro-issueresolutionpopup .b-error-description, +.b-schedulerpro-issueresolutionpopup .b-invalid-dependencies-description { + display: block; + margin-bottom: 1em; + line-height: 1.5em; +} +.b-schedulerpro-issueresolutionpopup .b-radio { + margin-bottom: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-radio .b-field-inner .b-checkbox-label { + text-transform: none; + font-size: 1em; +} +.b-schedulerpro-issueresolutionpopup .b-dependency-field { + width: 33em; +} +.b-schedulerpro-issueresolutionpopup .b-radiogroup-body-wrap { + background: transparent; +} +.b-resourcehistogram .b-grid-row { + z-index: 1; +} +.b-resourcehistogram .b-resourcehistogram-cell { + padding: 0; + border-right-width: 0; +} +.b-resourcehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after { + display: none; +} +.b-histogram-bar-tooltip span.b-underallocated { + color: #a5e9b0; +} +.b-histogram-bar-tooltip span.b-overallocated { + color: #ffb7b7; +} +.b-resourcehistogram-histogram { + padding: 0; + background-color: transparent; +} +.b-resourcehistogram-histogram .b-bar-legend { + font-size: 75%; + pointer-events: none; +} +.b-resourcehistogram-histogram rect { + fill: #d2f4d8; +} +.b-resourcehistogram-histogram rect.b-underallocated { + fill: #a5e9b0; +} +.b-resourcehistogram-histogram rect.b-underallocated:hover { + fill: #96e6a3; +} +.b-resourcehistogram-histogram rect.b-overallocated { + fill: #ffb7b7; +} +.b-resourcehistogram-histogram rect.b-overallocated:hover { + fill: #ffabab; +} +.b-resourcehistogram-histogram rect:hover { + fill: #c3f1cb; +} +.b-resourceutilization .b-resourceutilization-cell { + padding: 0; + border-inline-end-width: 0; +} +.b-resourceutilization-histogram { + padding: 0; + background-color: transparent; +} +.b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #222; + writing-mode: lr; + alignment-baseline: middle; + text-anchor: middle; + pointer-events: none; +} +.b-resourceutilization-histogram rect { + fill: #d2f4d8; +} +.b-resourceutilization-histogram rect.b-underallocated { + fill: #a5e9b0; +} +.b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #96e6a3; +} +.b-resourceutilization-histogram rect.b-overallocated { + fill: #ffb7b7; +} +.b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #ffabab; +} +.b-resourceutilization-histogram rect:hover { + fill: #c3f1cb; +} +.b-resource-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #222; +} +.b-resource-row .b-resourceutilization-histogram rect { + fill: #d2f4d8; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated { + fill: #a5e9b0; +} +.b-resource-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: #96e6a3; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated { + fill: #ffb7b7; +} +.b-resource-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: #ffabab; +} +.b-resource-row .b-resourceutilization-histogram rect:hover { + fill: #c3f1cb; +} +.b-assignment-row .b-resourceutilization-histogram svg g text.b-bar-legend { + font-size: 80%; + fill: #222; +} +.b-assignment-row .b-resourceutilization-histogram rect { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-underallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect.b-overallocated:hover { + fill: transparent; +} +.b-assignment-row .b-resourceutilization-histogram rect:hover { + fill: transparent; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-calculation-progress-wrap { + position: absolute; + bottom: 0; + display: flex; + width: 100%; + height: 2px; + z-index: 100; +} +.b-calculation-progress { + background: #a5d6a7; + opacity: 0.3; +} +.b-sch-event.b-segmented, +.b-sch-event.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-sch-event .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-sch-event .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #69db7c; + display: flex; + align-items: center; +} +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event:hover.b-segmented:hover, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented, +.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event.b-sch-event-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +:root, +:host { + --b-fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; +} +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url(fonts/fa-solid-900.woff2) format('woff2'), url(fonts/fa-solid-900.ttf) format('truetype'); +} +.fas, +.b-fa-solid { + font-family: 'Font Awesome 6 Free'; + font-weight: 900; +} +.b-content-icon, +.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before, +.b-grid-cell.b-group-title:before { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: 400; + line-height: 1; + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; + vertical-align: 0; +} +.b-theme-info:before { + content: '{"name":"Classic-Light"}'; +} +.b-new-column-column * { + height: 100%; + width: 100%; +} +.b-percentdone-circle { + --gantt-percentdone-angle: 0; + display: flex; + align-items: center; + justify-content: center; + margin: 0 auto; + max-height: 3em; + max-width: 3em; + border-radius: 50%; + background-color: #d9d9d9; + background-image: conic-gradient( + #64b5f6 0 var(--gantt-percentdone-angle), + transparent var(--gantt-percentdone-angle) 1turn + ); +} +.b-percentdone-circle.b-full, +.b-percentdone-circle.b-empty { + background-image: none; +} +.b-percentdone-circle.b-full { + background-color: #64b5f6; +} +.b-percentdone-circle:after { + content: attr(data-value); + display: flex; + align-items: center; + justify-content: center; + width: calc(100% - 6px); + height: calc(100% - 6px); + border-radius: 50%; + background: #fff; + font-size: 0.8em; + color: #222; +} +.b-resourceassignment-cell { + padding-block: 0.4em; +} +.b-resource-avatar-container { + display: flex; + align-items: center; + height: 100%; +} +.b-resource-avatar-container .b-resource-avatar, +.b-resource-avatar-container .b-overflow-img { + height: 100%; + width: auto; +} +.b-resource-avatar-container:empty { + height: 2.2em; +} +.b-resource-avatar-container .b-resource-avatar { + margin-inline-end: 2px; +} +.b-resource-initials:not([class*='b-sch-']) { + background: #a2d3fa; +} +.b-overflow-img { + position: relative; + height: 2.2em; + width: 2.2em; + overflow: hidden; +} +.b-overflow-img .b-resource-avatar { + filter: brightness(60%); +} +.b-overflow-img .b-overflow-count { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + color: #fff; + pointer-events: none; +} +.b-baseline-wrap { + display: flex; + flex-direction: column; + position: absolute; + transition: none; + z-index: 5; + top: 0.4em; + height: 0.6em; +} +.b-task-baseline { + position: relative; + flex: 0.5; + border: 0 solid orange; + transition: flex 0.3s, border-width 0.3s, font-size 0.3s; + background-color: #ddd; + margin-top: 1px; + pointer-events: all; +} +.b-animating .b-task-baseline { + transition: flex 0.3s, border-width 0.3s, font-size 0.3s, width 0.3s, left 0.3s; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines { + height: 0.4em; +} +.b-baselines .b-gantt-task-wrap.b-has-baselines.b-milestone-wrap { + font-size: 60%; + transition: flex 0.3s, font-size 0.3s; +} +.b-task-baseline-milestone { + border: none; + font-size: 30%; +} +.b-task-baseline-milestone:before { + position: absolute; + top: 50%; + left: 50%; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); + background-image: inherit; + background-color: inherit; +} +.b-ganttbase .b-sch-terminal { + cursor: pointer !important; +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency { + marker-end: none; + marker-start: url(#arrowEnd); +} +.b-ganttbase .b-sch-foreground-canvas > svg .b-sch-dependency.b-sch-dependency-ends-outside { + marker-start: none; +} +.b-ganttbase.b-edge .b-sch-foreground-canvas > svg .b-sch-dependency:not(.b-sch-dependency-ends-outside) { + marker-start: url(#arrowStart); +} +.b-indicator { + position: absolute; + pointer-events: all; + z-index: 6; + overflow: visible; + white-space: nowrap; + transition: color 0.2s, border-color 0.2s; + color: #ccc; +} +.b-indicator.b-has-icon { + display: flex; + justify-content: center; + align-items: center; +} +.b-animating .b-indicator { + transition: all 0.2s; +} +.b-indicator i { + font-size: 0.6em; + color: #ccc; +} +.b-indicator:hover { + z-index: 7; + color: #999; + border-color: #999; +} +.b-indicator.b-has-icon:before { + top: 90%; +} +.b-indicator.b-bottom { + margin-top: calc(1em + 4px); +} +.b-indicator.b-early-dates, +.b-indicator.b-late-dates { + height: 6px !important; + border-width: 1px; + border-style: solid; + border-top: none; + border-color: #ccc; +} +.b-indicator.b-early-dates:hover, +.b-indicator.b-late-dates:hover { + border-color: #999; +} +.b-indicator.b-deadline-date { + width: auto; + margin-inline-start: -2.5px; +} +.b-indicator.b-deadline-date:before { + content: '\f024'; + color: #ef9a9a; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; + transition: color 0.2s; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-deadline-date:before { + transform: rotateY(180deg); +} +.b-indicator.b-deadline-date:hover:before { + color: #e14242; +} +.b-indicator.b-constraint-date { + width: 6px; +} +.b-indicator.b-constraint-date:before { + transition: border-color 0.2s, background-color 0.2s; +} +.b-indicator.b-constraint-date:hover:before { + border-color: #999; +} +.b-indicator.b-constraint-type-muststarton, +.b-indicator.b-constraint-type-mustfinishon { + border: none; + width: auto; + margin-inline-start: -4.5px; +} +.b-indicator.b-constraint-type-muststarton:before, +.b-indicator.b-constraint-type-mustfinishon:before { + content: '\f08d'; + font-size: 12px; + vertical-align: top; + position: relative; + top: -2px; +} +.b-indicator.b-constraint-type-startnoearlierthan, +.b-indicator.b-constraint-type-startnolaterthan { + width: 5px; + height: 10px !important; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + border: 1px solid #ccc; + background-color: #ccc; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-startnolaterthan { + border-top-right-radius: initial; + border-bottom-right-radius: initial; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; +} +.b-indicator.b-constraint-type-startnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-startnoearlierthan:hover { + background-color: #999; +} +.b-indicator.b-constraint-type-finishnoearlierthan, +.b-indicator.b-constraint-type-finishnolaterthan { + margin-inline-start: -5px; + width: 5px; + height: 10px !important; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; + border: 1px solid #ccc; + background-color: #ccc; +} +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnoearlierthan, +.b-timeaxissubgrid.b-rtl .b-indicator.b-constraint-type-finishnolaterthan { + border-top-left-radius: initial; + border-bottom-left-radius: initial; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; +} +.b-indicator.b-constraint-type-finishnolaterthan { + background-color: transparent; +} +.b-indicator.b-constraint-type-finishnoearlierthan:hover { + background-color: #999; +} +.b-gantt-task-wrap .b-sch-label.b-sch-label-top { + order: -2; +} +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-before, +.b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(100% + 3em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap.b-milestone-wrap .b-sch-label-after { + transform: translate3d(calc(-100% - 3em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-before { + order: -1; + align-self: self-start; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-before { + order: unset; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-gantt-task-wrap .b-sch-label-after { + align-self: flex-end; + transform: translate3d(calc(100% + 1.5em), 0, 0); +} +.b-timeaxissubgrid.b-rtl .b-gantt-task-wrap .b-sch-label-after { + order: -1; + transform: translate3d(calc(-100% - 1.5em), 0, 0); +} +.b-parent-area { + position: absolute; + z-index: 4; + background: #88888825; + pointer-events: none; +} +.b-animating .b-parent-area { + transition: left 0.2s, top 0.2s, width 0.2s; +} +.b-sch-foreground-canvas .b-progress-line-canvas { + z-index: 125; +} +.b-sch-foreground-canvas .b-gantt-progress-line { + stroke: #ef9a9a; +} +.b-ganttbase.b-dragging-task { + -webkit-user-select: none; + user-select: none; +} +.b-ganttbase.b-dragging-task .b-gantt-task, +.b-ganttbase.b-dragging-task .b-sch-dependency { + pointer-events: none; +} +.b-gantt-task-wrap.b-aborting { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s; +} +.b-gantt-taskdrag-tooltip { + pointer-events: none !important; +} +.b-gantt-taskdrag-tooltip .b-sch-tip-message { + display: none; +} +.b-gantt-task-tooltip { + max-width: 30em; +} +.b-gantt-task-tooltip .b-sch-clockwrap { + margin-top: 0.5em; +} +.b-gantt-task-tooltip .b-sch-clockwrap:first-child { + margin-top: 0; +} +.b-gantt-task-tooltip .b-gantt-task-title { + font-weight: 600; +} +.b-gantt-task-tooltip table { + border: 0; + border-spacing: 0; +} +.b-gantt-task-tooltip table, +.b-gantt-task-tooltip tr, +.b-gantt-task-tooltip td { + padding: 0; +} +.b-gantt-task-tooltip td { + padding-top: 3px; +} +.b-gantt-task-tooltip td:last-child { + text-align: right; +} +.b-gantt-task-tooltip .b-sch-clock { + display: none; +} +.b-tasknonworkingtime { + display: flex; + position: absolute; + background-color: #f0f0f080; + z-index: 2; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + justify-content: center; + align-items: center; + padding: 3px; + font-size: 0.5em; + pointer-events: all; + gap: 0.5em; + overflow: hidden; +} +.b-tasknonworkingtime [data-task-feature] { + font-size: 12px; +} +.b-animating .b-tasknonworkingtime { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, transform 0.2s, + width 0.2s, height 0.2s, font-size 0.2s; +} +.b-tasknonworkingtime.b-released { + display: none; + transition: none; +} +.b-gantt-task > .b-tasknonworkingtime { + top: 0; + height: 100%; + font-size: 0.8em; + color: #555; + pointer-events: none; +} +.b-gantt-task > .b-tasknonworkingtime i.b-fa { + margin-inline-end: 0; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical { + fill: #e44b4b; +} +.b-ganttbase.b-gantt-critical-paths marker#arrowEndCritical path { + fill: #e44b4b; + stroke: #e44b4b; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task-parent .b-gantt-task.b-critical { + background-color: #da5464; +} +.b-ganttbase.b-gantt-critical-paths .b-gantt-task.b-critical { + background-color: #ed5e54; +} +.b-ganttbase.b-gantt-critical-paths .b-milestone-wrap .b-gantt-task.b-critical:not(.b-gantt-task-withicon) { + background-color: transparent; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content { + background-color: #ed5e54; +} +.b-ganttbase.b-gantt-critical-paths + .b-milestone-wrap + .b-gantt-task.b-critical:not(.b-gantt-task-withicon) + .b-gantt-task-content:hover { + background-color: #ed5e54; +} +.b-ganttbase.b-gantt-critical-paths .b-sch-dependency.b-critical { + stroke: #e44b4b; + stroke-width: 2; + marker-start: url(#arrowEndCritical); +} +.b-task-rollup-wrap { + display: block; + flex: 0.3; + align-self: stretch; + position: relative; + min-height: 3px; + margin-top: 0.15em; +} +.b-task-rollup { + background-color: #69db7c; + position: absolute; + height: 100%; + opacity: 0.4; +} +.b-task-rollup.b-inactive { + filter: grayscale(1); + opacity: 0.5; +} +.b-rollups .b-baseline-wrap { + top: 0.6em; +} +.b-rollups .b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + min-height: 1em; +} +.b-task-rollup.b-milestone { + top: 50%; + width: 0.275em; + height: 0.275em; + transform: translateY(-50%) translate(-50%) rotate(45deg); + transform-origin: 50% 50%; + z-index: 2; + background-color: #a2d3fa; + opacity: 0.9; +} +.b-gantt-task-tooltip .b-gantt-task-title.b-follow-on { + margin-top: 1em; +} +.b-sch-event-content { + z-index: 1; +} +.b-milestone .b-sch-event-content { + flex: 1; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content { + margin: 0 0.5em 0 0.75em; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.b-sch-event:not(.b-milestone) .b-sch-event-content > :not(i) { + text-overflow: ellipsis; + overflow: hidden; +} +.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content { + flex-direction: column; +} +.b-prevent-event-transitions .b-sch-event-wrap { + transition: none !important; +} +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-plain.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-border.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-colored.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-calendar.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-hollow.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-line.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-dashed.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-minimal.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected, +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone), +.b-sch-style-rounded.b-sch-event-wrap > .b-sch-event.b-segmented:not(.b-milestone).b-sch-event-selected { + border-width: 0; + background-color: transparent; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented:after, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:before, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented:after { + content: unset; +} +.b-sch-event-wrap.b-sch-style-line > .b-sch-event.b-segmented .b-sch-event, +.b-sch-event-wrap.b-sch-style-dashed > .b-sch-event.b-segmented .b-sch-event { + top: 0; +} +.b-sch-style-minimal .b-sch-event .b-sch-event-segments { + height: 100%; +} +.b-event-segment-renamer { + z-index: 15; +} +.b-gantt > .b-editor { + z-index: 5; +} +.b-gantt-task.b-milestone label, +.b-gantt-task .b-gantt-task-content, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + font-weight: 300; + font-size: 14px; +} +.b-gantt-task-wrap { + position: absolute; + z-index: 5; + flex-direction: column; + justify-content: center; + align-items: center; + pointer-events: all; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + contain: layout style; +} +.b-gantt-task-wrap.b-readonly { + opacity: 0.8; +} +.b-gantt-task-wrap.b-readonly .b-sch-event-content { + opacity: 0.5; +} +.b-sch-horizontal.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, height 0.2s, + font-size 0.2s; +} +.b-sch-vertical.b-eventbuffer-transition.b-animating + .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, width 0.2s, + font-size 0.2s; +} +.b-animating:not(.b-eventbuffer-transition) .b-gantt-task-wrap:not(.b-dragging):not(.b-gantt-task-wrap-resizing) { + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s, left 0.2s, top 0.2s, + transform 0.2s, width 0.2s, height 0.2s, font-size 0.2s; +} +.b-toggling-node .b-gantt-task-wrap { + transition: none; +} +.b-gantt-task-wrap:focus { + z-index: 105 !important; +} +.b-gantt-task-wrap:focus { + outline: none; + z-index: 7; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) { + transition: none !important; +} +.b-scrolling .b-gantt-task-wrap:not(.b-aborting) .b-gantt-task { + transition: none !important; +} +.b-grid-body-container.b-scrolling .b-gantt-task-wrap { + pointer-events: none; +} +.b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: -0.5em; + z-index: 4; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task { + overflow: visible; + box-shadow: none; + border-color: #a2d3fa; + background-color: transparent; + width: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-color: #a2d3fa; + transition: background-color 0.2s, border 0.2s; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon { + justify-content: center; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon .b-gantt-task-content { + font-size: inherit; + justify-content: center; + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-gantt-task-withicon i { + margin-inline-end: 0; + line-height: 1em; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task label { + position: absolute; + left: 110%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-content { + display: flex; + align-items: center; +} +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-style-plain > .b-gantt-task { + background-color: transparent; +} +.b-gantt-task-wrap.b-milestone-wrap .b-fa, +.b-gantt-task-wrap.b-milestone-wrap .b-icon, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-deadline-date, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-muststarton, +.b-gantt-task-wrap.b-milestone-wrap .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 1em; + color: #a2d3fa; + font-size: inherit; +} +.b-labels-topbottom .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) { + font-size: 40%; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content { + font-size: inherit; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon) .b-gantt-task-content:before { + position: absolute; + left: 0.1464465em; + content: ' '; + height: 0.707107em; + width: 0.707107em; + transform-origin: 50% 50%; + transform: rotate(45deg); + background-image: inherit; + background-color: inherit; + border-style: inherit; + border-color: inherit; +} +.b-using-keyboard .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-gantt-task-withicon { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-using-keyboard + .b-gantt-task-wrap.b-milestone-wrap.b-active + .b-gantt-task:not(.b-gantt-task-withicon) + .b-gantt-task-content:before { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon) .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task-selected:not(.b-gantt-task-withicon):hover .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure { + height: 1em; + position: fixed; + top: -10000px; + left: -10000px; + visibility: hidden; +} +.b-gantt-task-wrap.b-milestone-wrap.b-measure label { + font-weight: 400; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap { + margin: 0; + min-width: 0; + flex-direction: row; +} +.b-using-keyboard .b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-active .b-gantt-task.b-milestone:before { + outline: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone { + font-size: inherit; + width: inherit; + min-width: 0; + padding: 0; + margin: 0 0.5em; + align-self: stretch; + display: flex; + align-items: center; + justify-content: center; + z-index: 1; + background-color: #a2d3fa; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone .b-gantt-task-content { + background-color: transparent; + font-size: 14px; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone + .b-gantt-task-content:before { + content: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + background: inherit; + position: absolute; + content: ' '; + height: 0.707107em; + width: 0.707107em; + border: inherit; + z-index: 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:before { + top: 50%; + left: 0; + transform-origin: 50% 50%; + transform: translate(-50%, -50%) rotate(45deg); +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:after { + top: 0; + right: 0; + transform: rotate(-45deg); + transform-origin: 100% 0; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap .b-gantt-task.b-milestone.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt.b-gantt-layout-milestones + .b-gantt-task-wrap.b-milestone-wrap + .b-gantt-task.b-milestone.b-gantt-task-selected:hover + .b-gantt-task-content { + background-image: none; +} +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:before, +.b-gantt.b-gantt-layout-milestones .b-gantt-task-wrap.b-milestone-wrap.b-measure .b-gantt-task.b-milestone:after { + display: none; +} +.b-gantt-task { + -webkit-user-select: none; + user-select: none; + display: flex; + align-items: center; + justify-content: flex-start; + cursor: pointer; + overflow: hidden; + white-space: nowrap; + width: calc(100% - 1px); + text-align: left; + padding-inline-start: 0; + min-width: 5px; + min-height: 5px; + color: #fff; + background-color: #d2ebd3; + transition: background-color 0.2s, color 0.2s, opacity 0.2s, font-weight 0.2s, border 0.2s; + border-color: #d2ebd3; + position: relative; +} +.b-toggling-node .b-gantt-task { + transition: none; +} +.b-gantt-task label { + color: #999; +} +.b-gantt-task:not(.b-milestone) .b-fa, +.b-gantt-task:not(.b-milestone) .b-icon, +.b-gantt-task:not(.b-milestone) .b-indicator.b-deadline-date, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-muststarton, +.b-gantt-task:not(.b-milestone) .b-indicator.b-constraint-type-mustfinishon { + margin-inline-end: 0.75em; + line-height: inherit; +} +.b-gantt-task:before { + font-family: 'Font Awesome 6 Free', FontAwesome6Free; + font-weight: 900; +} +.b-gantt-task.b-gantt-event-resizing, +.b-gantt-task:hover { + z-index: 6; +} +.b-gantt-task.b-gantt-task-selected, +.b-gantt-task.b-gantt-task-selected * { + font-weight: 500; + z-index: 6; +} +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content, +.b-gantt-task:not(.b-milestone).b-gantt-task-selected .b-gantt-task-content * { + color: #fff; +} +.b-gantt-task.b-gantt-task-assign-selected { + animation-name: instance-selected; + animation-duration: 0.2s; + animation-iteration-count: 3; + animation-timing-function: ease-in-out; +} +.b-gantt-task.b-milestone { + transition: background 0s; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) { + min-width: 6px; + min-height: 6px; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-gantt-task { + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + align-self: flex-start; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected { + background-image: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover { + background-image: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)); +} +.b-gantt-event-resizing .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task, +.b-dragproxy .b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task { + background-color: #fff; +} +.b-gantt-task-selected label { + color: #333; +} +@keyframes instance-selected { + 0% { + top: -2px; + } + 50% { + top: 2px; + } + to { + top: 0; + } +} +.b-initial-fade-in .b-sch-dependency, +.b-initial-fade-in .b-sch-event-wrap { + opacity: 0; + animation-name: initial-fade-in; + animation-duration: 0.5s; + animation-fill-mode: forwards; +} +@keyframes initial-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-initial-zoom-in .b-sch-event-wrap .b-gantt-task { + animation-name: initial-zoom-in; + animation-duration: 0.4s; + animation-timing-function: ease-in; +} +@keyframes initial-zoom-in { + 0% { + transform: scale(0.01); + } + to { + transform: scale(1); + } +} +.b-initial-slide-from-left .b-sch-event-wrap { + transform: translate(-100vw); + animation-name: initial-slide-from-left; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-left { + to { + transform: translate(0); + } +} +.b-initial-slide-from-top .b-sch-event-wrap { + transform: translateY(-100vh); + animation-name: initial-slide-from-top; + animation-duration: 0.7s; + animation-fill-mode: forwards; +} +@keyframes initial-slide-from-top { + to { + transform: translateY(0); + } +} +.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task { + overflow: visible; + background-color: #a2d3fa; + border-color: #a2d3fa; + flex: 1 1 0; + min-height: 1.3em; + clip-path: polygon( + -20px 0, + calc(100% + 20px) 0, + calc(100% + 20px) 100%, + 100% 100%, + calc(100% - 8px) calc(100% - 8px), + 8px calc(100% - 8px), + 0 100%, + -20px 100% + ); +} +.b-never .b-gantt-task-parent:not(.b-milestone-wrap):hover .b-gantt-task { + background-color: #fff; +} +.b-sch-event-wrap { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; +} +.b-sch-event-wrap .b-sch-event { + height: 100%; + grid-row: 2; +} +.b-sch-horizontal .b-sch-event-wrap, +.b-sch-event-wrap.b-sch-horizontal { + grid-template-columns: auto min-content minmax(auto, 100%) min-content auto; + grid-template-rows: min-content auto min-content; +} +.b-sch-horizontal .b-sch-event-wrap .b-sch-event, +.b-sch-event-wrap.b-sch-horizontal .b-sch-event { + grid-column: 3; +} +.b-sch-event-wrap.b-sch-vertical { + grid-template-rows: min-content minmax(auto, 100%) min-content; + grid-template-columns: 100%; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow { + justify-content: center; + padding-inline-start: 0; + padding-inline-end: 0; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content { + flex-direction: column; + align-items: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i { + margin-inline-end: 0; + align-self: center; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap { + writing-mode: vertical-rl; +} +.b-sch-event-wrap.b-sch-vertical .b-sch-event { + grid-column: 1; +} +.b-gantt-task.b-segmented, +.b-gantt-task.b-segmented:hover { + overflow: visible; + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-gantt-task .b-sch-event-segments { + position: absolute; + top: 0; + width: 100%; + height: calc(50% + 0.5px); + border-bottom: 1px dashed; + border-color: #999; + pointer-events: none; +} +.b-gantt-task .b-sch-event-segments .b-sch-event-segment { + pointer-events: all; + position: absolute; + background-color: #d2ebd3; + display: flex; + align-items: center; +} +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task:hover.b-segmented:hover, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented, +.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task.b-gantt-task-selected:hover.b-segmented:hover { + background-image: none; + border-width: 0; + background-color: transparent; + box-shadow: none; +} +.b-using-keyboard .b-gantt-task-wrap:not(.b-milestone-wrap).b-active .b-sch-event-segment { + outline: none; +} +.b-gantt-task-wrap { + height: 1em; + display: flex; +} +.b-gantt-task-wrap.b-inactive .b-gantt-task { + filter: grayscale(1); + opacity: 0.5; +} +.b-gantt-task-wrap.b-inactive .b-sch-label { + color: #ccc; +} +.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content, +.b-gantt-task-wrap.b-milestone-wrap.b-gantt-task-hover > .b-gantt-task.b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task { + flex: 1; + width: 100%; +} +.b-gantt-task.b-task-selected, +.b-gantt-task:hover { + background-color: #7ec481; +} +.b-gantt-task.b-segmented.b-task-selected, +.b-gantt-task.b-segmented:hover { + background-color: transparent; +} +.b-gantt-task.b-segmented:hover .b-sch-event-segment { + background-color: #7ec481; +} +.b-gantt-task.b-task-selected .b-sch-event-segments, +.b-gantt-task.b-segmented:hover .b-sch-event-segments { + border-color: #555; +} +.b-gantt-task.b-task-selected .b-sch-event-segments .b-sch-event-segment, +.b-gantt-task.b-segmented:hover .b-sch-event-segments .b-sch-event-segment { + background-color: #7ec481; +} +.b-gantt-task-hover .b-milestone > .b-gantt-task-content { + background-image: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)); +} +.b-gantt-task-content { + padding: 0 0.4em; + font-size: 0.8em; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + z-index: 1; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected { + background-color: transparent; +} +.b-gantt-task-parent.b-milestone-wrap.b-gantt-task-hover > .b-milestone > .b-gantt-task-content, +.b-gantt-task-parent.b-milestone-wrap > .b-milestone.b-task-selected > .b-gantt-task-content { + background-color: #128ef1; +} +.b-gantt-task-parent .b-gantt-task { + border-radius: 0; + max-height: 2em; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected, +.b-gantt-task-parent .b-gantt-task:hover { + background-color: #128ef1; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:before, +.b-gantt-task-parent .b-gantt-task:hover:before { + border-top-color: #128ef1; + border-inline-start-color: #128ef1; +} +.b-gantt-task-parent .b-gantt-task.b-task-selected:after, +.b-gantt-task-parent .b-gantt-task:hover:after { + border-top-color: #128ef1; + border-inline-end-color: #128ef1; +} +.b-gantt-task-wrap.b-gantt-task-parent.b-active .b-gantt-task { + outline: none; +} +.b-using-keyboard .b-gantt-task-wrap.b-gantt-task-parent.b-active:before { + content: ''; + position: absolute; + width: 100%; + height: 100%; + outline: 2px solid rgba(100, 181, 246, 0.5); + outline-offset: 3px; +} +.b-gantt .b-gantt-task-wrap.b-over-resize-handle .b-gantt-task, +.b-gantt .b-gantt-task-wrap .b-sch-event-segment.b-over-resize-handle { + cursor: ew-resize !important; +} +.b-gantt .b-gantt-task-wrap.b-milestone-wrap { + margin-inline-start: 0; +} +.b-gantt.b-resizing-event * { + -webkit-user-select: none; + user-select: none; + cursor: ew-resize !important; +} +.b-new-column-column .b-grid-header-text { + display: none; +} +.b-new-column-combo .b-field-inner { + background-color: transparent; + border: 0 none; +} +.b-new-column-combo .b-field-inner input { + padding: 0; +} +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='name'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='startDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='endDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='earlyEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateStartDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='lateEndDate'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='wbsValue'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullDuration'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='fullEffort'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='schedulingMode'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='constraintType'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='calendar'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='deadline'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='totalSlack'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='note'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='predecessors'], +.b-gantt .b-grid-subgrid-locked .b-grid-row.b-inactive .b-grid-cell[data-column='successors'] { + text-decoration: line-through; + color: #aaa; +} +.b-dependency-list .b-list-item[data-index='0'] { + border-top: none; +} +.b-dependency-list-filter { + position: sticky; + top: 0; + z-index: 1; + background-color: #fff; + border-bottom: 1px solid rgba(189, 189, 189, 0.5); + border-radius: 0; +} +.b-dependency-list-filter .b-field-inner { + border: none; +} +.b-theme-material .b-dependency-list-filter .b-icon-filter { + margin-inline-start: 0.5em; +} +.b-theme-material .b-dependency-list-filter .b-icon-remove { + margin-inline-end: 0.5em; +} +.b-assignmentfield .b-assignment-chipview { + flex-flow: row nowrap !important; + overscroll-behavior: contain auto; +} +.b-assignmentfield .b-chip { + font-size: 0.9em; + white-space: nowrap; + padding-inline-start: 0.45em; +} +.b-resourceassignment-cell { + align-items: center; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap { + overflow: hidden; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview { + display: flex; + overflow-x: auto; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip { + font-size: 0.9em; + padding: 0.45em; + margin-bottom: 0; +} +.b-resourceassignment-cell .b-assignment-chipview-wrap .b-assignment-chipview .b-chip:first-child { + margin-inline-start: 0; +} +.b-assignmentgrid-assign-all-column .b-grid-header-text { + display: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox { + justify-content: center; +} +.b-assignmentgrid-assign-all-column .b-checkbox .b-field-inner { + flex: none; +} +.b-assignmentgrid-assign-all-column .b-checkbox label.b-checkbox-label:before { + margin: 0; +} +.b-assignmentgrid-resource-column { + flex-direction: row; +} +.b-assignmentgrid-resource-column.b-grid-header.b-depth-0 { + padding-top: 0.3em; + padding-bottom: 0.3em; +} +.b-assignmentgrid-resource-column .b-filter-bar-field { + margin-bottom: 0; +} +.b-assignmentgrid-resource-column .b-grid-header-text, +.b-assignmentgrid-resource-column .b-grid-header-text-content { + display: none; +} +@keyframes fadeInOpacity { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.b-assignmentpicker .b-panel-content { + padding: 0; + background-color: #fff; +} +.b-assignmentpicker .b-assignmentgrid { + flex: 1 1 auto; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content { + justify-content: flex-end; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button { + min-width: 10em; + margin-inline-end: 0.5em; +} +.b-assignmentpicker .b-bottom-toolbar .b-toolbar-content > button.b-last-visible-child { + margin-inline-end: 0; +} +/*! + * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ From ee89f79233f86a791672703face3a6c8d0cf023d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 31 Jan 2023 19:43:03 -0300 Subject: [PATCH 06/40] Increase timeout to delete file --- src/server/WebServer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index 22dcdb6..8c94e1e 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -176,7 +176,7 @@ module.exports = class WebServer extends ExportServer { //You got ten seconds to fetch the file setTimeout(() => { delete me.files[fileKey]; - }, 10000); + }, 60000); return url; } From e34ac65cbd1d5923f9ac11cee091dce6a2a4d986 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Thu, 2 Feb 2023 13:29:42 -0300 Subject: [PATCH 07/40] Increase memory limit --- .run.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.run.yaml b/.run.yaml index 312099a..e799676 100644 --- a/.run.yaml +++ b/.run.yaml @@ -1,2 +1,2 @@ ---memory: 2Gi +--memory: 5Gi --max-instances: 4 From 07d4e3933518d02710bdd960831c2a2ff180bed7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Thu, 2 Feb 2023 13:57:06 -0300 Subject: [PATCH 08/40] Update memory limit --- .run.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.run.yaml b/.run.yaml index e799676..65ed8d7 100644 --- a/.run.yaml +++ b/.run.yaml @@ -1,2 +1,2 @@ ---memory: 5Gi +--memory: 4Gi --max-instances: 4 From ca3d30b44114de36eec65c34856cc75e46a24711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Thu, 2 Feb 2023 14:15:33 -0300 Subject: [PATCH 09/40] Increase CPI number --- .run.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.run.yaml b/.run.yaml index 65ed8d7..0e32336 100644 --- a/.run.yaml +++ b/.run.yaml @@ -1,2 +1,3 @@ ---memory: 4Gi +--memory: 8Gi --max-instances: 4 +--cpu: 4 \ No newline at end of file From 8900510f0556a9747eb6693ca63455b40de39de9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Thu, 2 Feb 2023 14:22:25 -0300 Subject: [PATCH 10/40] Fix unexpected token --- .run.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.run.yaml b/.run.yaml index 0e32336..5a2c658 100644 --- a/.run.yaml +++ b/.run.yaml @@ -1,3 +1,3 @@ --memory: 8Gi --max-instances: 4 ---cpu: 4 \ No newline at end of file +--cpu: 4 From 6ff945a06eec21297baf8ff3f380a08f02dabd8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Thu, 2 Feb 2023 16:01:58 -0300 Subject: [PATCH 11/40] Set page pdf timeout 0 --- src/queue.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/queue.js b/src/queue.js index b857a73..b22f6c1 100644 --- a/src/queue.js +++ b/src/queue.js @@ -605,6 +605,7 @@ class Worker extends Loggable { left : 1, right : 1 }; + config.timeout = 0; // NOTE: NOT SUPPORTED IN WSL if (config.clientURL) { From d8c85f6cdd5a338805da3089b4d31f6e28f16195 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Mon, 6 Feb 2023 16:40:55 -0300 Subject: [PATCH 12/40] Change log to output to console --- app.config.js | 54 ++++++++++++++++++++++----------------------------- 1 file changed, 23 insertions(+), 31 deletions(-) diff --git a/app.config.js b/app.config.js index bcb5387..1f455e1 100644 --- a/app.config.js +++ b/app.config.js @@ -1,45 +1,37 @@ const config = { - // HTTP server port - "http" : 8080, + // HTTP server port + http: 8080, - // HTTPS server port - "https" : null, + // HTTPS server port + https: null, - // CORS headers are always set, this config defined value for Access-Control-Allow-Origin header - "cors" : "*", + // CORS headers are always set, this config defined value for Access-Control-Allow-Origin header + cors: "*", - // Maximum size of the uploaded data - "maximum" : null, + // Maximum size of the uploaded data + maximum: null, - // Path to static resources to be served. See readme.md for details - "resources" : "./src/resources", + // Path to static resources to be served. See readme.md for details + resources: "./src/resources", - // True to pass `--no-sandbox` flag to the chromium - "no-sandbox" : true, + // True to pass `--no-sandbox` flag to the chromium + "no-sandbox": true, - // Maximum amount of parallel puppeteer instances to run - "max-workers" : 5, + // Maximum amount of parallel puppeteer instances to run + "max-workers": 5, - // Log level. Possible values: error, warn, info, verbose - "level" : "verbose", + // Log level. Possible values: error, warn, info, verbose + level: "verbose", - // Pass true to wait for page load only (fonts may be missing). Reduces page loading time by at least .5s - "quick" : false, + // Pass true to wait for page load only (fonts may be missing). Reduces page loading time by at least .5s + quick: false, - // Request timeout time in seconds - "timeout" : 300, + // Request timeout time in seconds + timeout: 300, - // Configuration options for logger - // Set to false to output log to the console - "logger" : { - "rotate" : { - "dirname" : "log", - "filename" : "export-server-%DATE%.log", - "datePattern" : "YYYY-MM-DD", - "maxSize" : "20mb", - "maxFiles" : "30d" - } - } + // Configuration options for logger + // Set to false to output log to the console + logger: false, }; module.exports = { config }; From 78c25519710b36c72002960cb8eb82a393b7a40e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Mon, 6 Feb 2023 16:48:43 -0300 Subject: [PATCH 13/40] Increase maximum size of uploaded data --- app.config.js | 46 ++++++++++++++++++++--------------------- src/server/WebServer.js | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/app.config.js b/app.config.js index 1f455e1..43a2b6e 100644 --- a/app.config.js +++ b/app.config.js @@ -1,37 +1,37 @@ const config = { - // HTTP server port - http: 8080, + // HTTP server port + "http" : 8080, - // HTTPS server port - https: null, + // HTTPS server port + "https" : null, - // CORS headers are always set, this config defined value for Access-Control-Allow-Origin header - cors: "*", + // CORS headers are always set, this config defined value for Access-Control-Allow-Origin header + "cors" : "*", - // Maximum size of the uploaded data - maximum: null, + // Maximum size of the uploaded data + "maximum" : '5000mb', - // Path to static resources to be served. See readme.md for details - resources: "./src/resources", + // Path to static resources to be served. See readme.md for details + "resources" : "./src/resources", - // True to pass `--no-sandbox` flag to the chromium - "no-sandbox": true, + // True to pass `--no-sandbox` flag to the chromium + "no-sandbox" : true, - // Maximum amount of parallel puppeteer instances to run - "max-workers": 5, + // Maximum amount of parallel puppeteer instances to run + "max-workers" : 5, - // Log level. Possible values: error, warn, info, verbose - level: "verbose", + // Log level. Possible values: error, warn, info, verbose + "level" : "verbose", - // Pass true to wait for page load only (fonts may be missing). Reduces page loading time by at least .5s - quick: false, + // Pass true to wait for page load only (fonts may be missing). Reduces page loading time by at least .5s + "quick" : false, - // Request timeout time in seconds - timeout: 300, + // Request timeout time in seconds + "timeout" : 300, - // Configuration options for logger - // Set to false to output log to the console - logger: false, + // Configuration options for logger + // Set to false to output log to the console + "logger" : false }; module.exports = { config }; diff --git a/src/server/WebServer.js b/src/server/WebServer.js index 8c94e1e..eb62407 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -173,7 +173,7 @@ module.exports = class WebServer extends ExportServer { buffer : file }; - //You got ten seconds to fetch the file + //You got 60 seconds to fetch the file setTimeout(() => { delete me.files[fileKey]; }, 60000); From 5cbceafe97027b0582343acdb26f59f119879a88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Mon, 6 Feb 2023 18:01:33 -0300 Subject: [PATCH 14/40] Ensure limit is increased --- src/server/WebServer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index eb62407..f77e3e7 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -34,8 +34,8 @@ module.exports = class WebServer extends ExportServer { }, options); app.use(addRequestId); - app.use(bodyParser.json({ limit : options.maximum || '50mb' })); - app.use(bodyParser.urlencoded({ extended : false, limit : options.maximum || '50mb' })); + app.use(bodyParser.json({ limit : options.maximum || '5000mb' })); + app.use(bodyParser.urlencoded({ extended : false, limit : options.maximum || '5000mb' })); //Set CORS if (options.cors !== 'false') { From dcb1c69a8572177b131370083530336ec4b4212d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 7 Feb 2023 14:39:02 -0300 Subject: [PATCH 15/40] Use signed url if it is provided --- src/server/WebServer.js | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index f77e3e7..e1850d5 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -10,6 +10,27 @@ const serveStatic = require('serve-static'); const ExportServer = require('./ExportServer.js'); const { RequestCancelError } = require('../exception.js'); +function doRequest(url) { + return new Promise((resolve, reject) => { + const req = https.get(url, (res) => { + let responseBody = ''; + + res.on('data', (chunk) => { + responseBody += chunk; + }); + + res.on('end', () => { + resolve(JSON.parse(responseBody)); + }); + }); + + req.on('error', (err) => { + reject(err); + }); + }); +} + + module.exports = class WebServer extends ExportServer { constructor(config) { super(config); @@ -82,8 +103,13 @@ module.exports = class WebServer extends ExportServer { //Catch the posted request. if (!options.dedicated) { - app.post('/', (req, res) => { - const request = req.body; + app.post('/', async (req, res) => { + let request = req.body; + + if(request.signedUrl){ + const bodyAsFile = await doRequest(request.signedUrl) + request = bodyAsFile + } //Accepts encoded and parsed html fragments. If still encoded, then parse if (typeof request.html === 'string') { From 39f596c4a8e832748405da896ff40580b06fae9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 7 Feb 2023 18:28:12 -0300 Subject: [PATCH 16/40] Increase timeout to 5 minutes to delete the file --- src/server/WebServer.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index e1850d5..f17e11b 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -107,8 +107,8 @@ module.exports = class WebServer extends ExportServer { let request = req.body; if(request.signedUrl){ - const bodyAsFile = await doRequest(request.signedUrl) - request = bodyAsFile + const bodyAsFile = await doRequest(request.signedUrl); + request = bodyAsFile; } //Accepts encoded and parsed html fragments. If still encoded, then parse @@ -199,10 +199,9 @@ module.exports = class WebServer extends ExportServer { buffer : file }; - //You got 60 seconds to fetch the file setTimeout(() => { delete me.files[fileKey]; - }, 60000); + }, 5 * 60 * 1000); // 5 minutes to fetch the file return url; } From 12f17ae376e552622af559ca875939c56ff226d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 7 Feb 2023 21:03:21 -0300 Subject: [PATCH 17/40] Only delete file after timeout --- src/server/WebServer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index f17e11b..7c9563f 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -55,8 +55,8 @@ module.exports = class WebServer extends ExportServer { }, options); app.use(addRequestId); - app.use(bodyParser.json({ limit : options.maximum || '5000mb' })); - app.use(bodyParser.urlencoded({ extended : false, limit : options.maximum || '5000mb' })); + app.use(bodyParser.json({ limit : options.maximum || '50mb' })); + app.use(bodyParser.urlencoded({ extended : false, limit : options.maximum || '50mb' })); //Set CORS if (options.cors !== 'false') { @@ -94,7 +94,7 @@ module.exports = class WebServer extends ExportServer { res.set('Content-Length', file.buffer.length); res.status(200).send(file.buffer); - delete me.files[fileKey]; + // delete me.files[fileKey]; // Only delete after 5 minutes } else { res.send('File not found'); From 44298ffd3cccac0b358b3b1a8cd773b6a79c9509 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 7 Feb 2023 22:06:10 -0300 Subject: [PATCH 18/40] Temporary change max instances to 1 --- .run.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.run.yaml b/.run.yaml index 5a2c658..0ef2253 100644 --- a/.run.yaml +++ b/.run.yaml @@ -1,3 +1,3 @@ --memory: 8Gi ---max-instances: 4 +--max-instances: 1 --cpu: 4 From 9f8e44cb543a1a62311e36eee03b2e311ee4cb4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Tue, 7 Feb 2023 23:51:53 -0300 Subject: [PATCH 19/40] Disable http by default --- app.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.config.js b/app.config.js index 43a2b6e..39170f6 100644 --- a/app.config.js +++ b/app.config.js @@ -1,6 +1,6 @@ const config = { // HTTP server port - "http" : 8080, + "http" : null, // HTTPS server port "https" : null, From 0e53b332d1c37b3d8bc6926b52f26755f2c44538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 00:03:54 -0300 Subject: [PATCH 20/40] Revert "Disable http by default" This reverts commit 9f8e44cb543a1a62311e36eee03b2e311ee4cb4c. --- app.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.config.js b/app.config.js index 39170f6..43a2b6e 100644 --- a/app.config.js +++ b/app.config.js @@ -1,6 +1,6 @@ const config = { // HTTP server port - "http" : null, + "http" : 8080, // HTTPS server port "https" : null, From 11af311a93283a1c05a6bce81084df33f7becf5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 00:59:00 -0300 Subject: [PATCH 21/40] Enable trust proxy --- src/server/WebServer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index 7c9563f..b4cd551 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -57,6 +57,7 @@ module.exports = class WebServer extends ExportServer { app.use(addRequestId); app.use(bodyParser.json({ limit : options.maximum || '50mb' })); app.use(bodyParser.urlencoded({ extended : false, limit : options.maximum || '50mb' })); + app.enable('trust proxy'); //Set CORS if (options.cors !== 'false') { From 2a5fb91b2b47ada5bfa23b57d292888d5adada34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 14:22:58 -0300 Subject: [PATCH 22/40] Use cloud bucket to store pdfs --- package-lock.json | 8119 ++++++++++++++++++++++++++++++++++++++- package.json | 3 +- src/server/WebServer.js | 35 +- 3 files changed, 7975 insertions(+), 182 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c08dde..c9699fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,7457 @@ { "name": "@bryntum/pdf-export-server", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "@bryntum/pdf-export-server", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@google-cloud/storage": "^6.9.2", + "body-parser": "~1.18.3", + "express": "~4.16.3", + "express-request-id": "~1.4.1", + "extract-zip": "~1.6.6", + "fs": "0.0.1-security", + "http": "0.0.0", + "https": "~1.0.0", + "https-proxy-agent": "~2.2.1", + "hummus": "~1.0.87", + "jest": "^28.1.0", + "memory-streams": "~0.1.3", + "merge-img": "~2.1.2", + "mkdirp": "~0.5.1", + "move-file": "~1.0.0", + "nanoid": "~2.1.9", + "node-getopt": "~0.3.2", + "os": "~0.1.1", + "path": "~0.12.7", + "pkg": "~5.5.1", + "proxy-from-env": "~1.0.0", + "puppeteer": "15.3.2", + "recursive-copy": "~2.0.9", + "rimraf": "~2.6.2", + "serve-static": "~1.13.2", + "url": "~0.11.0", + "winston": "~3.2.1", + "winston-daily-rotate-file": "~4.4.1", + "ws": "~5.2.0" + }, + "bin": { + "pdf-export-server": "bin/pdf-export-server" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@babel/core/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/@babel/generator": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "dependencies": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@babel/traverse/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/@babel/types": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@google-cloud/paginator": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.7.tgz", + "integrity": "sha512-jJNutk0arIQhmpUUQJPJErsojqo834KcyB6X7a1mxuic8i1tKXxde8E69IZxNZawRIlZdIK2QY4WALvlK5MzYQ==", + "dependencies": { + "arrify": "^2.0.0", + "extend": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/paginator/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@google-cloud/projectify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-3.0.0.tgz", + "integrity": "sha512-HRkZsNmjScY6Li8/kb70wjGlDDyLkVk3KvoEo9uIoxSjYLJasGiCch9+PqRVDOCGUFvEIqyogl+BeqILL4OJHA==", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@google-cloud/promisify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-3.0.1.tgz", + "integrity": "sha512-z1CjRjtQyBOYL+5Qr9DdYIfrdLBe746jRTYfaYU6MeXkqp7UfYs/jX16lFFVzZ7PGEJvqZNqYUEtb1mvDww4pA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@google-cloud/storage": { + "version": "6.9.2", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-6.9.2.tgz", + "integrity": "sha512-TIQ6G+QzHb/hR/7AIH4OU+z8fXqCLM7JiqO+nGxw61os4YxCWPD2ajW+pzz7VY5k2VtqzhoMFA6rjIfw39wJmQ==", + "dependencies": { + "@google-cloud/paginator": "^3.0.7", + "@google-cloud/projectify": "^3.0.0", + "@google-cloud/promisify": "^3.0.0", + "abort-controller": "^3.0.0", + "async-retry": "^1.3.3", + "compressible": "^2.0.12", + "duplexify": "^4.0.0", + "ent": "^2.2.0", + "extend": "^3.0.2", + "gaxios": "^5.0.0", + "google-auth-library": "^8.0.1", + "mime": "^3.0.0", + "mime-types": "^2.0.8", + "p-limit": "^3.0.1", + "retry-request": "^5.0.0", + "teeny-request": "^8.0.0", + "uuid": "^8.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@google-cloud/storage/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@google-cloud/storage/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@google-cloud/storage/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", + "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", + "dependencies": { + "@jest/types": "^28.1.0", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/core": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", + "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", + "dependencies": { + "@jest/console": "^28.1.0", + "@jest/reporters": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^28.0.2", + "jest-config": "^28.1.0", + "jest-haste-map": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.0", + "jest-resolve-dependencies": "^28.1.0", + "jest-runner": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "jest-watcher": "^28.1.0", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/environment": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", + "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", + "dependencies": { + "@jest/fake-timers": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/node": "*", + "jest-mock": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", + "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", + "dependencies": { + "expect": "^28.1.0", + "jest-snapshot": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", + "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", + "dependencies": { + "jest-get-type": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", + "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", + "dependencies": { + "@jest/types": "^28.1.0", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.1.0", + "jest-mock": "^28.1.0", + "jest-util": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", + "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/expect": "^28.1.0", + "@jest/types": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", + "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "@jridgewell/trace-mapping": "^0.3.7", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-util": "^28.1.0", + "jest-worker": "^28.1.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "dependencies": { + "@sinclair/typebox": "^0.23.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", + "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", + "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", + "dependencies": { + "@jest/console": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", + "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", + "dependencies": { + "@jest/test-result": "^28.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", + "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^28.1.0", + "@jridgewell/trace-mapping": "^0.3.7", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.0", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.1.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/types": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", + "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", + "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" + }, + "node_modules/@types/prettier": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", + "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dependencies": { + "es6-promisify": "^5.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/async-retry": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "dependencies": { + "retry": "0.13.1" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/babel-jest": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", + "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", + "dependencies": { + "@jest/transform": "^28.1.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^28.0.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", + "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", + "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", + "dependencies": { + "babel-plugin-jest-hoist": "^28.0.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=", + "engines": { + "node": "*" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bmp-js": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", + "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" + }, + "node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dependencies": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001340", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", + "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/ci-info": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", + "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colornames": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", + "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" + }, + "node_modules/colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cp-file": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", + "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", + "dependencies": { + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "nested-error-stacks": "^2.0.0", + "pify": "^3.0.0", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cp-file/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.1011705", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1011705.tgz", + "integrity": "sha512-OKvTvu9n3swmgYshvsyVHYX0+aPzCoYUnyXUacfQMmFtBtBKewV/gT4I9jkAbpTqtTi2E4S9MXLlvzBDUlqg0Q==" + }, + "node_modules/diagnostics": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz", + "integrity": "sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==", + "dependencies": { + "colorspace": "1.1.x", + "enabled": "1.0.x", + "kuler": "1.0.x" + } + }, + "node_modules/diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "node_modules/duplexify": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", + "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.137", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", + "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" + }, + "node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/enabled": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", + "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", + "dependencies": { + "env-variable": "0.0.x" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==" + }, + "node_modules/env-variable": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz", + "integrity": "sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/expect": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", + "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", + "dependencies": { + "@jest/expect-utils": "^28.1.0", + "jest-get-type": "^28.0.2", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dependencies": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express-request-id": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/express-request-id/-/express-request-id-1.4.1.tgz", + "integrity": "sha512-qpxK6XhDYtdx9FvxwCHkUeZVWtkGbWR87hBAzGECfwYF/QQCPXEwwB2/9NGkOR1tT7/aLs9mma3CT0vjSzuZVw==", + "dependencies": { + "uuid": "^3.3.2" + } + }, + "node_modules/express/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extract-zip": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.8.tgz", + "integrity": "sha512-iVU8H2PVOWCjhtfwRlWyK500NevDfxygRkVwIgh0+Yp43xTDtOZWZ7Oy7SGwLa35H7mS7GgocoCmarpPqsXZrA==", + "dependencies": { + "concat-stream": "1.6.2", + "debug": "2.6.9", + "mkdirp": "0.5.4", + "yauzl": "2.4.1" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/extract-zip/node_modules/mkdirp": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fast-text-encoding": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz", + "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" + }, + "node_modules/file-stream-rotator": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz", + "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==", + "dependencies": { + "moment": "^2.11.2" + } + }, + "node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gaxios": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-5.0.2.tgz", + "integrity": "sha512-TjtV2AJOZoMQqRYoy5eM8cCQogYwazWNYLQ72QB0kwa6vHHruYkGmhhyrlzbmgNHK1dNnuP2WSH81urfzyN2Og==", + "dependencies": { + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", + "node-fetch": "^2.6.7" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/gaxios/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/gaxios/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/gaxios/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gaxios/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/gcp-metadata": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-5.2.0.tgz", + "integrity": "sha512-aFhhvvNycky2QyhG+dcfEdHBF0FRbYcf39s6WNHUDysKSrbJ5vuFbjydxBcmewtXeV248GP8dWT3ByPNxsyHCw==", + "dependencies": { + "gaxios": "^5.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/google-auth-library": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-8.7.0.tgz", + "integrity": "sha512-1M0NG5VDIvJZEnstHbRdckLZESoJwguinwN8Dhae0j2ZKIQFIV63zxm6Fo6nM4xkgqUr2bbMtV5Dgo+Hy6oo0Q==", + "dependencies": { + "arrify": "^2.0.0", + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "fast-text-encoding": "^1.0.0", + "gaxios": "^5.0.0", + "gcp-metadata": "^5.0.0", + "gtoken": "^6.1.0", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/google-auth-library/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/google-p12-pem": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", + "integrity": "sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ==", + "dependencies": { + "node-forge": "^1.3.1" + }, + "bin": { + "gp12-pem": "build/src/bin/gp12-pem.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/gtoken": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-6.1.2.tgz", + "integrity": "sha512-4ccGpzz7YAr7lxrT2neugmXQ3hP9ho2gcaityLVkiUecAiwiy60Ii8gRbZeOsXV19fYaRjgBSshs8kXw+NKCPQ==", + "dependencies": { + "gaxios": "^5.0.1", + "google-p12-pem": "^4.0.0", + "jws": "^4.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/http": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", + "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/http-proxy-agent/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/http-proxy-agent/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", + "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" + }, + "node_modules/https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/https-proxy-agent/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/hummus": { + "version": "1.0.110", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", + "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", + "bundleDependencies": [ + "node-pre-gyp" + ], + "hasInstallScript": true, + "dependencies": { + "node-pre-gyp": "^0.10.0" + } + }, + "node_modules/hummus/node_modules/abbrev": { + "version": "1.1.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/ansi-regex": { + "version": "2.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/aproba": { + "version": "1.2.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/are-we-there-yet": { + "version": "1.1.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/hummus/node_modules/balanced-match": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/hummus/node_modules/chownr": { + "version": "1.1.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/code-point-at": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/console-control-strings": { + "version": "1.1.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/core-util-is": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/deep-extend": { + "version": "0.6.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/hummus/node_modules/delegates": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/detect-libc": { + "version": "1.0.3", + "inBundle": true, + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/hummus/node_modules/fs-minipass": { + "version": "1.2.7", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/hummus/node_modules/fs.realpath": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/gauge": { + "version": "2.7.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/hummus/node_modules/glob": { + "version": "7.1.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/hummus/node_modules/has-unicode": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/iconv-lite": { + "version": "0.4.24", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/ignore-walk": { + "version": "3.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/hummus/node_modules/inflight": { + "version": "1.0.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/hummus/node_modules/inherits": { + "version": "2.0.3", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/ini": { + "version": "1.3.5", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "*" + } + }, + "node_modules/hummus/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/isarray": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/minimatch": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/hummus/node_modules/minimist": { + "version": "1.2.5", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/minipass": { + "version": "2.9.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/hummus/node_modules/minizlib": { + "version": "1.3.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/hummus/node_modules/mkdirp": { + "version": "0.5.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/hummus/node_modules/needle": { + "version": "2.5.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/hummus/node_modules/needle/node_modules/debug": { + "version": "3.2.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/hummus/node_modules/needle/node_modules/ms": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/node-pre-gyp": { + "version": "0.10.3", + "inBundle": true, + "license": "BSD-3-Clause", + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/hummus/node_modules/nopt": { + "version": "4.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/hummus/node_modules/npm-bundled": { + "version": "1.1.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/hummus/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/npm-packlist": { + "version": "1.4.8", + "inBundle": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/hummus/node_modules/npmlog": { + "version": "4.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/hummus/node_modules/number-is-nan": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/object-assign": { + "version": "4.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/once": { + "version": "1.4.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/hummus/node_modules/os-homedir": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/os-tmpdir": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/osenv": { + "version": "0.1.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/hummus/node_modules/path-is-absolute": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/process-nextick-args": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/rc": { + "version": "1.2.8", + "inBundle": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/hummus/node_modules/readable-stream": { + "version": "2.3.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hummus/node_modules/rimraf": { + "version": "2.7.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/hummus/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/safer-buffer": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/sax": { + "version": "1.2.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/semver": { + "version": "5.7.1", + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/hummus/node_modules/set-blocking": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/signal-exit": { + "version": "3.0.3", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/string_decoder": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/hummus/node_modules/string-width": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/strip-ansi": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/strip-json-comments": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hummus/node_modules/tar": { + "version": "4.4.13", + "inBundle": true, + "license": "ISC", + "dependencies": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/hummus/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/hummus/node_modules/wide-align": { + "version": "1.1.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/hummus/node_modules/wrappy": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC" + }, + "node_modules/hummus/node_modules/yallist": { + "version": "3.1.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/into-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz", + "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==", + "dependencies": { + "from2": "^2.3.0", + "p-is-promise": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", + "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", + "dependencies": { + "@jest/core": "^28.1.0", + "import-local": "^3.0.2", + "jest-cli": "^28.1.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", + "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", + "dependencies": { + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", + "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/expect": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^28.1.0", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "pretty-format": "^28.1.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-config": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", + "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^28.1.0", + "@jest/types": "^28.1.0", + "babel-jest": "^28.1.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^28.1.0", + "jest-environment-node": "^28.1.0", + "jest-get-type": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.0", + "jest-runner": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^28.1.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", + "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", + "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-each": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", + "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", + "dependencies": { + "@jest/types": "^28.1.0", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "jest-util": "^28.1.0", + "pretty-format": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", + "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/fake-timers": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/node": "*", + "jest-mock": "^28.1.0", + "jest-util": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", + "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", + "dependencies": { + "@jest/types": "^28.1.0", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.1.0", + "jest-worker": "^28.1.0", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", + "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", + "dependencies": { + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", + "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.1.0", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", + "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-mock": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", + "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", + "dependencies": { + "@jest/types": "^28.1.0", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", + "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", + "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", + "dependencies": { + "jest-regex-util": "^28.0.2", + "jest-snapshot": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", + "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", + "dependencies": { + "@jest/console": "^28.1.0", + "@jest/environment": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "graceful-fs": "^4.2.9", + "jest-docblock": "^28.0.2", + "jest-environment-node": "^28.1.0", + "jest-haste-map": "^28.1.0", + "jest-leak-detector": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-resolve": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-util": "^28.1.0", + "jest-watcher": "^28.1.0", + "jest-worker": "^28.1.0", + "source-map-support": "0.5.13", + "throat": "^6.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", + "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/fake-timers": "^28.1.0", + "@jest/globals": "^28.1.0", + "@jest/source-map": "^28.0.2", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-mock": "^28.1.0", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", + "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^28.1.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^28.1.0", + "jest-get-type": "^28.0.2", + "jest-haste-map": "^28.1.0", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0", + "natural-compare": "^1.4.0", + "pretty-format": "^28.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", + "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", + "dependencies": { + "@jest/types": "^28.1.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-validate": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", + "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", + "dependencies": { + "@jest/types": "^28.1.0", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "leven": "^3.1.0", + "pretty-format": "^28.1.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", + "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", + "dependencies": { + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-worker": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", + "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", + "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", + "dependencies": { + "@jest/core": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jimp": { + "version": "0.2.27", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", + "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", + "dependencies": { + "bignumber.js": "^2.1.0", + "bmp-js": "0.0.1", + "es6-promise": "^3.0.2", + "exif-parser": "^0.1.9", + "file-type": "^3.1.0", + "jpeg-js": "^0.2.0", + "load-bmfont": "^1.2.3", + "mime": "^1.3.4", + "pixelmatch": "^4.0.0", + "pngjs": "^3.0.0", + "read-chunk": "^1.0.1", + "request": "^2.65.0", + "stream-to-buffer": "^0.1.0", + "tinycolor2": "^1.1.2", + "url-regex": "^3.0.0" + } + }, + "node_modules/jimp/node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + }, + "node_modules/jpeg-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", + "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-bigint/node_modules/bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", + "engines": { + "node": "*" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/junk": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", + "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/kuler": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz", + "integrity": "sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==", + "dependencies": { + "colornames": "^1.1.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/load-bmfont": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", + "integrity": "sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==", + "dependencies": { + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^2.9.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/logform": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "dependencies": { + "@colors/colors": "1.5.0", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + } + }, + "node_modules/logform/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/maximatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", + "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "dependencies": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maximatch/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-streams": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/memory-streams/-/memory-streams-0.1.3.tgz", + "integrity": "sha512-qVQ/CjkMyMInPaaRMrwWNDvf6boRZXaT/DbQeMYcCWuXPEBf1v8qChOc9OlEVQp2uOvRXa1Qu30fLmKhY6NipA==", + "dependencies": { + "readable-stream": "~1.0.2" + } + }, + "node_modules/memory-streams/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/memory-streams/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/memory-streams/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-img": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/merge-img/-/merge-img-2.1.3.tgz", + "integrity": "sha512-PA8caQPleTulKV7s2CXGvzTPxVoT5wkFCB0jf0RVzIYG+job08wibDA9lMYlpcHjCOvup3p1UPk1JgTwgJnu6g==", + "dependencies": { + "is-plain-obj": "^1.1.0", + "jimp": "0.2.27" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "bin": { + "mime": "cli.js" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "node_modules/moment": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", + "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==", + "engines": { + "node": "*" + } + }, + "node_modules/move-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/move-file/-/move-file-1.0.0.tgz", + "integrity": "sha512-jERy9C1VJznLzhVGXwEHvkyQjC/ZbQxQHTojilRHt19bbq2yc2ay2kmdRCHsk6Kz2xt6gpdrW9EXzHRbUrhAQw==", + "dependencies": { + "cp-file": "^5.0.0", + "make-dir": "^1.1.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/move-file/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/move-file/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/multistream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/multistream/-/multistream-4.1.0.tgz", + "integrity": "sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "once": "^1.4.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/multistream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/nanoid": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", + "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==" + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nested-error-stacks": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", + "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==" + }, + "node_modules/node-abi": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "dependencies": { + "semver": "^5.4.1" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-getopt": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/node-getopt/-/node-getopt-0.3.2.tgz", + "integrity": "sha512-yqkmYrMbK1wPrfz7mgeYvA4tBperLg9FQ4S3Sau3nSAkpOA0x0zC8nQ1siBwozy1f4SE8vq2n1WKv99r+PCa1Q==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/one-time": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", + "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/os/-/os-0.1.2.tgz", + "integrity": "sha512-ZoXJkvAnljwvc56MbvhtKVWmSkzV712k42Is2mA0+0KTSRakq5XXuXpjZjgAt9ctzl51ojhQWakQQpmOvXWfjQ==" + }, + "node_modules/p-is-promise": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz", + "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + }, + "node_modules/parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + }, + "node_modules/parse-bmfont-xml": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz", + "integrity": "sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==", + "dependencies": { + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.4.5" + } + }, + "node_modules/parse-headers": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", + "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path": { + "version": "0.12.7", + "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", + "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", + "dependencies": { + "process": "^0.11.1", + "util": "^0.10.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/phin": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", + "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "dependencies": { + "pngjs": "^3.0.0" + }, + "bin": { + "pixelmatch": "bin/pixelmatch" + } + }, + "node_modules/pkg": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/pkg/-/pkg-5.5.2.tgz", + "integrity": "sha512-pD0UB2ud01C6pVv2wpGsTYJrXI/bnvGRYvMLd44wFzA1p+A2jrlTGFPAYa7YEYzmitXhx23PqalaG1eUEnSwcA==", + "dependencies": { + "@babel/parser": "7.16.2", + "@babel/types": "7.16.0", + "chalk": "^4.1.2", + "escodegen": "^2.0.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.4", + "into-stream": "^6.0.0", + "minimist": "^1.2.5", + "multistream": "^4.1.0", + "pkg-fetch": "3.2.6", + "prebuild-install": "6.1.4", + "progress": "^2.0.3", + "resolve": "^1.20.0", + "stream-meter": "^1.0.4", + "tslib": "2.3.1" + }, + "bin": { + "pkg": "lib-es5/bin.js" + }, + "peerDependencies": { + "node-notifier": ">=9.0.1" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-fetch": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.2.6.tgz", + "integrity": "sha512-Q8fx6SIT022g0cdSE4Axv/xpfHeltspo2gg1KsWRinLQZOTRRAtOOaEFghA1F3jJ8FVsh8hGrL/Pb6Ea5XHIFw==", + "dependencies": { + "chalk": "^4.1.2", + "fs-extra": "^9.1.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.6", + "progress": "^2.0.3", + "semver": "^7.3.5", + "tar-fs": "^2.1.1", + "yargs": "^16.2.0" + }, + "bin": { + "pkg-fetch": "lib-es5/bin.js" + } + }, + "node_modules/pkg-fetch/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/pkg-fetch/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/pkg-fetch/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-fetch/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/pkg-fetch/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pkg-fetch/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pkg-fetch/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/pkg/node_modules/@babel/parser": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz", + "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pkg/node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/prebuild-install": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz", + "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==", + "dependencies": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.21.0", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", + "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", + "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/puppeteer": { + "version": "15.3.2", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-15.3.2.tgz", + "integrity": "sha512-6z4fTHCHTpG3Yu7zqP0mLfCmkNkgw5KSUfLAwuBabz9Pkqoe0Z08hqUx5GNxhhMgEo4YVOSPBshePA6zliznWQ==", + "deprecated": "< 18.1.0 is no longer supported", + "hasInstallScript": true, + "dependencies": { + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1011705", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.8.0" + }, + "engines": { + "node": ">=14.1.0" + } + }, + "node_modules/puppeteer/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/puppeteer/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/puppeteer/node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/puppeteer/node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/puppeteer/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/puppeteer/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/puppeteer/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/puppeteer/node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/puppeteer/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/puppeteer/node_modules/ws": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/puppeteer/node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dependencies": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "node_modules/read-chunk": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", + "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/recursive-copy": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.14.tgz", + "integrity": "sha512-K8WNY8f8naTpfbA+RaXmkaQuD1IeW9EgNEfyGxSqqTQukpVtoOKros9jUqbpEsSw59YOmpd8nCBgtqJZy5nvog==", + "dependencies": { + "errno": "^0.1.2", + "graceful-fs": "^4.1.4", + "junk": "^1.0.1", + "maximatch": "^0.1.0", + "mkdirp": "^0.5.1", + "pify": "^2.3.0", + "promise": "^7.0.1", + "rimraf": "^2.7.1", + "slash": "^1.0.0" + } + }, + "node_modules/recursive-copy/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-copy/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/recursive-copy/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/retry-request": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-5.0.2.tgz", + "integrity": "sha512-wfI3pk7EE80lCIXprqh7ym48IHYdwmAAzESdbU8Q9l7pnRCk9LEhpbOTNKjz6FARLm/Bl5m+4F0ABxOkYUujSQ==", + "dependencies": { + "debug": "^4.1.1", + "extend": "^3.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/retry-request/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/retry-request/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-stable-stringify": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-events": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", + "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", + "dependencies": { + "stubs": "^3.0.0" + } + }, + "node_modules/stream-meter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", + "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", + "dependencies": { + "readable-stream": "^2.1.4" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/stream-to": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", + "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/stream-to-buffer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", + "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "dependencies": { + "stream-to": "~0.2.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stubs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", + "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/teeny-request": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.2.tgz", + "integrity": "sha512-34pe0a4zASseXZCKdeTiIZqSKA8ETHb1EwItZr01PAR3CLPojeAKgSjzeNS4373gi59hNulyDrPKEbh2zO9sCg==", + "dependencies": { + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "stream-events": "^1.0.5", + "uuid": "^9.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/teeny-request/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/teeny-request/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/teeny-request/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/teeny-request/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/teeny-request/node_modules/uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "engines": { + "node": "*" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/triple-beam": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "dependencies": { + "ip-regex": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/winston": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz", + "integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==", + "dependencies": { + "async": "^2.6.1", + "diagnostics": "^1.1.1", + "is-stream": "^1.1.0", + "logform": "^2.1.1", + "one-time": "0.0.4", + "readable-stream": "^3.1.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.3.0" + }, + "engines": { + "node": ">= 6.4.0" + } + }, + "node_modules/winston-daily-rotate-file": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.4.3.tgz", + "integrity": "sha512-bK2BDerFpFjzKvBlP6zCpzBjvdUtYR7sUwCHbf30m0XFOc9Zj4/xPE1lfVy6sYZiciy+meuQSSek0+Reym6x/w==", + "dependencies": { + "file-stream-rotator": "^0.5.7", + "object-hash": "^2.0.1", + "triple-beam": "^1.3.0", + "winston-transport": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "winston": "^3" + } + }, + "node_modules/winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "dependencies": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 6.4.0" + } + }, + "node_modules/winston-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/winston/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/winston/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/ws": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "dependencies": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", + "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "dependencies": { + "fd-slicer": "~1.0.1" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, "dependencies": { "@ampproject/remapping": { "version": "2.2.0", @@ -389,16 +7838,86 @@ "to-fast-properties": "^2.0.0" } }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" - }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" + }, + "@google-cloud/paginator": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.7.tgz", + "integrity": "sha512-jJNutk0arIQhmpUUQJPJErsojqo834KcyB6X7a1mxuic8i1tKXxde8E69IZxNZawRIlZdIK2QY4WALvlK5MzYQ==", + "requires": { + "arrify": "^2.0.0", + "extend": "^3.0.2" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + } + } + }, + "@google-cloud/projectify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-3.0.0.tgz", + "integrity": "sha512-HRkZsNmjScY6Li8/kb70wjGlDDyLkVk3KvoEo9uIoxSjYLJasGiCch9+PqRVDOCGUFvEIqyogl+BeqILL4OJHA==" + }, + "@google-cloud/promisify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-3.0.1.tgz", + "integrity": "sha512-z1CjRjtQyBOYL+5Qr9DdYIfrdLBe746jRTYfaYU6MeXkqp7UfYs/jX16lFFVzZ7PGEJvqZNqYUEtb1mvDww4pA==" + }, + "@google-cloud/storage": { + "version": "6.9.2", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-6.9.2.tgz", + "integrity": "sha512-TIQ6G+QzHb/hR/7AIH4OU+z8fXqCLM7JiqO+nGxw61os4YxCWPD2ajW+pzz7VY5k2VtqzhoMFA6rjIfw39wJmQ==", + "requires": { + "@google-cloud/paginator": "^3.0.7", + "@google-cloud/projectify": "^3.0.0", + "@google-cloud/promisify": "^3.0.0", + "abort-controller": "^3.0.0", + "async-retry": "^1.3.3", + "compressible": "^2.0.12", + "duplexify": "^4.0.0", + "ent": "^2.2.0", + "extend": "^3.0.2", + "gaxios": "^5.0.0", + "google-auth-library": "^8.0.1", + "mime": "^3.0.0", + "mime-types": "^2.0.8", + "p-limit": "^3.0.1", + "retry-request": "^5.0.0", + "teeny-request": "^8.0.0", + "uuid": "^8.0.0" + }, + "dependencies": { + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -709,6 +8228,11 @@ "@sinonjs/commons": "^1.7.0" } }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" + }, "@types/babel__core": { "version": "7.1.19", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", @@ -812,6 +8336,14 @@ "@types/node": "*" } }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, "accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -948,6 +8480,14 @@ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, + "async-retry": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "requires": { + "retry": "0.13.1" + } + }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -1161,6 +8701,11 @@ "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -1313,6 +8858,14 @@ "delayed-stream": "~1.0.0" } }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -1514,6 +9067,29 @@ "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, + "duplexify": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", + "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "requires": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -1523,6 +9099,14 @@ "safer-buffer": "^2.1.0" } }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -1564,6 +9148,11 @@ "once": "^1.4.0" } }, + "ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==" + }, "env-variable": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz", @@ -1645,6 +9234,11 @@ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -1798,6 +9392,11 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, + "fast-text-encoding": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz", + "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" + }, "fastq": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", @@ -1997,6 +9596,58 @@ } } }, + "gaxios": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-5.0.2.tgz", + "integrity": "sha512-TjtV2AJOZoMQqRYoy5eM8cCQogYwazWNYLQ72QB0kwa6vHHruYkGmhhyrlzbmgNHK1dNnuP2WSH81urfzyN2Og==", + "requires": { + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", + "node-fetch": "^2.6.7" + }, + "dependencies": { + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "gcp-metadata": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-5.2.0.tgz", + "integrity": "sha512-aFhhvvNycky2QyhG+dcfEdHBF0FRbYcf39s6WNHUDysKSrbJ5vuFbjydxBcmewtXeV248GP8dWT3ByPNxsyHCw==", + "requires": { + "gaxios": "^5.0.0", + "json-bigint": "^1.0.0" + } + }, "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -2078,11 +9729,52 @@ "slash": "^3.0.0" } }, + "google-auth-library": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-8.7.0.tgz", + "integrity": "sha512-1M0NG5VDIvJZEnstHbRdckLZESoJwguinwN8Dhae0j2ZKIQFIV63zxm6Fo6nM4xkgqUr2bbMtV5Dgo+Hy6oo0Q==", + "requires": { + "arrify": "^2.0.0", + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "fast-text-encoding": "^1.0.0", + "gaxios": "^5.0.0", + "gcp-metadata": "^5.0.0", + "gtoken": "^6.1.0", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + } + } + }, + "google-p12-pem": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", + "integrity": "sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ==", + "requires": { + "node-forge": "^1.3.1" + } + }, "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, + "gtoken": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-6.1.2.tgz", + "integrity": "sha512-4ccGpzz7YAr7lxrT2neugmXQ3hP9ho2gcaityLVkiUecAiwiy60Ii8gRbZeOsXV19fYaRjgBSshs8kXw+NKCPQ==", + "requires": { + "gaxios": "^5.0.1", + "google-p12-pem": "^4.0.0", + "jws": "^4.0.0" + } + }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -2136,6 +9828,39 @@ "statuses": ">= 1.4.0 < 2" } }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "dependencies": { + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -2190,23 +9915,19 @@ "dependencies": { "abbrev": { "version": "1.1.1", - "resolved": false, - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "bundled": true }, "ansi-regex": { "version": "2.1.1", - "resolved": false, - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "bundled": true }, "aproba": { "version": "1.2.0", - "resolved": false, - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "bundled": true }, "are-we-there-yet": { "version": "1.1.5", - "resolved": false, - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "bundled": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -2214,13 +9935,11 @@ }, "balanced-match": { "version": "1.0.0", - "resolved": false, - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "bundled": true }, "brace-expansion": { "version": "1.1.11", - "resolved": false, - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "bundled": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2228,61 +9947,50 @@ }, "chownr": { "version": "1.1.4", - "resolved": false, - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "bundled": true }, "code-point-at": { "version": "1.1.0", - "resolved": false, - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "bundled": true }, "concat-map": { "version": "0.0.1", - "resolved": false, - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "bundled": true }, "console-control-strings": { "version": "1.1.0", - "resolved": false, - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "bundled": true }, "core-util-is": { "version": "1.0.2", - "resolved": false, - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "bundled": true }, "deep-extend": { "version": "0.6.0", - "resolved": false, - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + "bundled": true }, "delegates": { "version": "1.0.0", - "resolved": false, - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "bundled": true }, "detect-libc": { "version": "1.0.3", - "resolved": false, - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + "bundled": true }, "fs-minipass": { "version": "1.2.7", - "resolved": false, - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "bundled": true, "requires": { "minipass": "^2.6.0" } }, "fs.realpath": { "version": "1.0.0", - "resolved": false, - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "bundled": true }, "gauge": { "version": "2.7.4", - "resolved": false, - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "bundled": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -2296,8 +10004,7 @@ }, "glob": { "version": "7.1.6", - "resolved": false, - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "bundled": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2309,29 +10016,25 @@ }, "has-unicode": { "version": "2.0.1", - "resolved": false, - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "bundled": true }, "iconv-lite": { "version": "0.4.24", - "resolved": false, - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "bundled": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } }, "ignore-walk": { "version": "3.0.3", - "resolved": false, - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "bundled": true, "requires": { "minimatch": "^3.0.4" } }, "inflight": { "version": "1.0.6", - "resolved": false, - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "bundled": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -2339,44 +10042,37 @@ }, "inherits": { "version": "2.0.3", - "resolved": false, - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "bundled": true }, "ini": { "version": "1.3.5", - "resolved": false, - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + "bundled": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "resolved": false, - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "bundled": true, "requires": { "number-is-nan": "^1.0.0" } }, "isarray": { "version": "1.0.0", - "resolved": false, - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "bundled": true }, "minimatch": { "version": "3.0.4", - "resolved": false, - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "bundled": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "1.2.5", - "resolved": false, - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "bundled": true }, "minipass": { "version": "2.9.0", - "resolved": false, - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "bundled": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -2384,24 +10080,21 @@ }, "minizlib": { "version": "1.3.3", - "resolved": false, - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "bundled": true, "requires": { "minipass": "^2.9.0" } }, "mkdirp": { "version": "0.5.5", - "resolved": false, - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "bundled": true, "requires": { "minimist": "^1.2.5" } }, "needle": { "version": "2.5.2", - "resolved": false, - "integrity": "sha512-LbRIwS9BfkPvNwNHlsA41Q29kL2L/6VaOJ0qisM5lLWsTV3nP15abO5ITL6L81zqFhzjRKDAYjpcBcwM0AVvLQ==", + "bundled": true, "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -2410,23 +10103,20 @@ "dependencies": { "debug": { "version": "3.2.6", - "resolved": false, - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "bundled": true, "requires": { "ms": "^2.1.1" } }, "ms": { "version": "2.1.2", - "resolved": false, - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "bundled": true } } }, "node-pre-gyp": { "version": "0.10.3", - "resolved": false, - "integrity": "sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==", + "bundled": true, "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -2442,8 +10132,7 @@ }, "nopt": { "version": "4.0.3", - "resolved": false, - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "bundled": true, "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -2451,21 +10140,18 @@ }, "npm-bundled": { "version": "1.1.1", - "resolved": false, - "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "bundled": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } }, "npm-normalize-package-bin": { "version": "1.0.1", - "resolved": false, - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + "bundled": true }, "npm-packlist": { "version": "1.4.8", - "resolved": false, - "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "bundled": true, "requires": { "ignore-walk": "^3.0.1", "npm-bundled": "^1.0.1", @@ -2474,8 +10160,7 @@ }, "npmlog": { "version": "4.1.2", - "resolved": false, - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "bundled": true, "requires": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -2485,36 +10170,30 @@ }, "number-is-nan": { "version": "1.0.1", - "resolved": false, - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "bundled": true }, "object-assign": { "version": "4.1.1", - "resolved": false, - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "bundled": true }, "once": { "version": "1.4.0", - "resolved": false, - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "bundled": true, "requires": { "wrappy": "1" } }, "os-homedir": { "version": "1.0.2", - "resolved": false, - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "bundled": true }, "os-tmpdir": { "version": "1.0.2", - "resolved": false, - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "bundled": true }, "osenv": { "version": "0.1.5", - "resolved": false, - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "bundled": true, "requires": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" @@ -2522,18 +10201,15 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": false, - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "bundled": true }, "process-nextick-args": { "version": "2.0.1", - "resolved": false, - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "bundled": true }, "rc": { "version": "1.2.8", - "resolved": false, - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "bundled": true, "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -2543,8 +10219,7 @@ }, "readable-stream": { "version": "2.3.7", - "resolved": false, - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "bundled": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -2557,77 +10232,65 @@ }, "rimraf": { "version": "2.7.1", - "resolved": false, - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "bundled": true, "requires": { "glob": "^7.1.3" } }, "safe-buffer": { "version": "5.1.2", - "resolved": false, - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "bundled": true }, "safer-buffer": { "version": "2.1.2", - "resolved": false, - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "bundled": true }, "sax": { "version": "1.2.4", - "resolved": false, - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "bundled": true }, "semver": { "version": "5.7.1", - "resolved": false, - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "bundled": true }, "set-blocking": { "version": "2.0.0", - "resolved": false, - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "bundled": true }, "signal-exit": { "version": "3.0.3", - "resolved": false, - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + "bundled": true + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } }, "string-width": { "version": "1.0.2", - "resolved": false, - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "bundled": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": false, - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", - "resolved": false, - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "bundled": true, "requires": { "ansi-regex": "^2.0.0" } }, "strip-json-comments": { "version": "2.0.1", - "resolved": false, - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "bundled": true }, "tar": { "version": "4.4.13", - "resolved": false, - "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "bundled": true, "requires": { "chownr": "^1.1.1", "fs-minipass": "^1.2.5", @@ -2640,26 +10303,22 @@ }, "util-deprecate": { "version": "1.0.2", - "resolved": false, - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "bundled": true }, "wide-align": { "version": "1.1.3", - "resolved": false, - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "bundled": true, "requires": { "string-width": "^1.0.2 || 2" } }, "wrappy": { "version": "1.0.2", - "resolved": false, - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "bundled": true }, "yallist": { "version": "3.1.1", - "resolved": false, - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "bundled": true } } }, @@ -3081,7 +10740,8 @@ "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, "jest-regex-util": { "version": "28.0.2", @@ -3336,6 +10996,21 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, + "json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "requires": { + "bignumber.js": "^9.0.0" + }, + "dependencies": { + "bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" + } + } + }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -3386,6 +11061,25 @@ "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, "kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -3750,6 +11444,11 @@ "whatwg-url": "^5.0.0" } }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, "node-getopt": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/node-getopt/-/node-getopt-0.3.2.tgz", @@ -4334,7 +12033,8 @@ "ws": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==" + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "requires": {} }, "yauzl": { "version": "2.10.0", @@ -4516,6 +12216,35 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "retry-request": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-5.0.2.tgz", + "integrity": "sha512-wfI3pk7EE80lCIXprqh7ym48IHYdwmAAzESdbU8Q9l7pnRCk9LEhpbOTNKjz6FARLm/Bl5m+4F0ABxOkYUujSQ==", + "requires": { + "debug": "^4.1.1", + "extend": "^3.0.2" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -4728,6 +12457,14 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, + "stream-events": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", + "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", + "requires": { + "stubs": "^3.0.0" + } + }, "stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", @@ -4736,6 +12473,11 @@ "readable-stream": "^2.1.4" } }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, "stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", @@ -4749,6 +12491,14 @@ "stream-to": "~0.2.0" } }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -4768,14 +12518,6 @@ "strip-ansi": "^6.0.1" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -4799,6 +12541,11 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, + "stubs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", + "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -4856,6 +12603,55 @@ } } }, + "teeny-request": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.2.tgz", + "integrity": "sha512-34pe0a4zASseXZCKdeTiIZqSKA8ETHb1EwItZr01PAR3CLPojeAKgSjzeNS4373gi59hNulyDrPKEbh2zO9sCg==", + "requires": { + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "stream-events": "^1.0.5", + "uuid": "^9.0.0" + }, + "dependencies": { + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" + } + } + }, "terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", @@ -5300,6 +13096,11 @@ "requires": { "fd-slicer": "~1.0.1" } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" } } } diff --git a/package.json b/package.json index bbdd598..b6af15b 100644 --- a/package.json +++ b/package.json @@ -32,16 +32,17 @@ "measure": "node ./src/utils/measure-export-time.js" }, "dependencies": { + "@google-cloud/storage": "^6.9.2", "body-parser": "~1.18.3", "express": "~4.16.3", "express-request-id": "~1.4.1", "extract-zip": "~1.6.6", - "jest": "^28.1.0", "fs": "0.0.1-security", "http": "0.0.0", "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", + "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", diff --git a/src/server/WebServer.js b/src/server/WebServer.js index b4cd551..b1691a0 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -9,6 +9,7 @@ const path = require('path'); const serveStatic = require('serve-static'); const ExportServer = require('./ExportServer.js'); const { RequestCancelError } = require('../exception.js'); +const { Storage, File } = require('@google-cloud/storage'); function doRequest(url) { return new Promise((resolve, reject) => { @@ -105,6 +106,7 @@ module.exports = class WebServer extends ExportServer { //Catch the posted request. if (!options.dedicated) { app.post('/', async (req, res) => { + const bucket = req.body.bucket; let request = req.body; if(request.signedUrl){ @@ -133,7 +135,7 @@ module.exports = class WebServer extends ExportServer { //Send the url for the cached file, will is cached for 10 seconds res.status(200).jsonp({ success : true, - url : me.setFile(req.protocol + '://' + req.get('host') + req.originalUrl, request, file) + url : me.setFile(bucket, file) }); } }).catch(e => { @@ -182,29 +184,18 @@ module.exports = class WebServer extends ExportServer { /** * Stores a file stream temporarily to be fetched on guid * - * @param host This host to fetch from - * @param request Passed initial request - * @param file The file buffer pdf/png + * @param fileBuffer The file buffer pdf/png * @returns {*} */ - setFile(host, request, file) { - const - me = this, - fileKey = nanoid(), - url = host + fileKey; - - me.files[fileKey] = { - date : new Date(), - fileFormat : request.fileFormat, - fileName : `${request.fileName || `export-${request.range}`}.${request.fileFormat}`, - buffer : file - }; - - setTimeout(() => { - delete me.files[fileKey]; - }, 5 * 60 * 1000); // 5 minutes to fetch the file - - return url; + async setFile(bucketName, fileBuffer) { + const fileName = nanoid(); + + const bucket = new Storage().bucket(bucketName); + const file = new File(bucket, fileName); + await file.save(fileBuffer); + const [url] = await file.getSignedUrl({ action: 'read', expires: Date.now() + 60 * 60 * 1000 /* 1h */ }); + + return url; } //Create http server instance From a8252cf9513ed6b3ed843470658dfa4cd9aa4f37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 14:48:34 -0300 Subject: [PATCH 23/40] Fix filename and add debugger --- src/server/WebServer.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index b1691a0..ab0966d 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -123,7 +123,7 @@ module.exports = class WebServer extends ExportServer { me.logger.log('verbose', `POST request ${req.id} headers: ${JSON.stringify(req.headers)}`); //Pass the request to the processFn - me.exportRequestHandler(request, req.id, req).then(file => { + me.exportRequestHandler(request, req.id, req).then(async file => { me.logger.log('info', `POST request ${req.id} succeeded`); //On binary the buffer is directly sent to the client, else store file locally in memory for 10 seconds @@ -132,10 +132,10 @@ module.exports = class WebServer extends ExportServer { res.status(200).send(file); } else { - //Send the url for the cached file, will is cached for 10 seconds + const fileUrl = await me.setFile(bucket, `${request.fileName}.${request.fileFormat}`, file) res.status(200).jsonp({ success : true, - url : me.setFile(bucket, file) + url : fileUrl }); } }).catch(e => { @@ -187,13 +187,13 @@ module.exports = class WebServer extends ExportServer { * @param fileBuffer The file buffer pdf/png * @returns {*} */ - async setFile(bucketName, fileBuffer) { - const fileName = nanoid(); - + async setFile(bucketName, fileName, fileBuffer) { const bucket = new Storage().bucket(bucketName); const file = new File(bucket, fileName); + await file.save(fileBuffer); const [url] = await file.getSignedUrl({ action: 'read', expires: Date.now() + 60 * 60 * 1000 /* 1h */ }); + console.log(url); return url; } From 5ed68482ca16c94c3b3dce0a6f46e1fbcd962b32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 16:03:10 -0300 Subject: [PATCH 24/40] Change filename and add response disposition --- src/server/WebServer.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index ab0966d..3df3170 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -132,7 +132,7 @@ module.exports = class WebServer extends ExportServer { res.status(200).send(file); } else { - const fileUrl = await me.setFile(bucket, `${request.fileName}.${request.fileFormat}`, file) + const fileUrl = await me.setFile(bucket, request, file) res.status(200).jsonp({ success : true, url : fileUrl @@ -187,13 +187,19 @@ module.exports = class WebServer extends ExportServer { * @param fileBuffer The file buffer pdf/png * @returns {*} */ - async setFile(bucketName, fileName, fileBuffer) { + async setFile(bucketName, request, fileBuffer) { + const date = new Date().toLocaleString() + const fileName = `${request.fileName} ${date}.${request.fileFormat}` + const bucket = new Storage().bucket(bucketName); const file = new File(bucket, fileName); await file.save(fileBuffer); - const [url] = await file.getSignedUrl({ action: 'read', expires: Date.now() + 60 * 60 * 1000 /* 1h */ }); - console.log(url); + const [url] = await file.getSignedUrl({ + action: 'read', + responseDisposition: 'attachment', + expires: Date.now() + 60 * 60 * 1000 /* 1h */ + }); return url; } From 44c9cc0c217cada493d73dc09cb32bc9f0ee6062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 16:22:40 -0300 Subject: [PATCH 25/40] Increase number of instances and sanitize file name --- .run.yaml | 2 +- src/server/WebServer.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.run.yaml b/.run.yaml index 0ef2253..5a2c658 100644 --- a/.run.yaml +++ b/.run.yaml @@ -1,3 +1,3 @@ --memory: 8Gi ---max-instances: 1 +--max-instances: 4 --cpu: 4 diff --git a/src/server/WebServer.js b/src/server/WebServer.js index 3df3170..7634130 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -188,11 +188,11 @@ module.exports = class WebServer extends ExportServer { * @returns {*} */ async setFile(bucketName, request, fileBuffer) { - const date = new Date().toLocaleString() - const fileName = `${request.fileName} ${date}.${request.fileFormat}` + const date = new Date().toLocaleString() + const fileName = `${request.fileName} ${date}`.replace(/[^\w\s]/gi, '').replace(/\s/g, '_') const bucket = new Storage().bucket(bucketName); - const file = new File(bucket, fileName); + const file = new File(bucket, `${fileName}.${request.fileFormat}`); await file.save(fileBuffer); const [url] = await file.getSignedUrl({ From 20dc03f69f5e17a818c93981e24c9422b38010c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 16:55:22 -0300 Subject: [PATCH 26/40] Change file name structure --- src/server/WebServer.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index 7634130..dd7d94a 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -188,8 +188,10 @@ module.exports = class WebServer extends ExportServer { * @returns {*} */ async setFile(bucketName, request, fileBuffer) { - const date = new Date().toLocaleString() - const fileName = `${request.fileName} ${date}`.replace(/[^\w\s]/gi, '').replace(/\s/g, '_') + const date = new Date().toLocaleString().replace(/[\/:]/g, '-') + const fileName = `${request.fileName} ${date}` + .replace(/[\/\\:*?"<>|]/g, '') + .replace(/\s+/g, '_') const bucket = new Storage().bucket(bucketName); const file = new File(bucket, `${fileName}.${request.fileFormat}`); From a6c4493b3884db3d66f9b19478d882633955c13e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 19:03:09 -0300 Subject: [PATCH 27/40] Move jest to dev dependencies --- package-lock.json | 5256 ++++++++++++++++++++++++++------------------- package.json | 4 +- 2 files changed, 3078 insertions(+), 2182 deletions(-) diff --git a/package-lock.json b/package-lock.json index c9699fc..c694bf8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", - "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", @@ -42,6 +41,9 @@ "bin": { "pdf-export-server": "bin/pdf-export-server" }, + "devDependencies": { + "jest": "^28.1.0" + }, "engines": { "node": ">=14" } @@ -50,6 +52,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -59,43 +62,46 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", + "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { @@ -110,6 +116,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -125,29 +132,47 @@ "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", + "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", + "dev": true, "dependencies": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, "dependencies": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -157,134 +182,166 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" - }, + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, "dependencies": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, "dependencies": { - "@babel/types": "^7.17.0" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", + "dev": true, "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.13", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -296,6 +353,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -307,6 +365,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -320,6 +379,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -327,12 +387,23 @@ "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, "node_modules/@babel/highlight/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "engines": { "node": ">=4" } @@ -341,6 +412,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -349,9 +421,10 @@ } }, "node_modules/@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "dev": true, "bin": { "parser": "bin/babel-parser.js" }, @@ -363,6 +436,7 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -374,6 +448,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -385,6 +460,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -396,6 +472,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -407,6 +484,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -418,6 +496,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -429,6 +508,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -440,6 +520,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -451,6 +532,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -462,6 +544,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -473,6 +556,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -484,6 +568,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -495,11 +580,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -509,31 +595,33 @@ } }, "node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.13", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -545,6 +633,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -560,14 +649,17 @@ "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -577,7 +669,8 @@ "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, "node_modules/@colors/colors": { "version": "1.5.0", @@ -599,14 +692,6 @@ "node": ">=10" } }, - "node_modules/@google-cloud/paginator/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "engines": { - "node": ">=8" - } - }, "node_modules/@google-cloud/projectify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-3.0.0.tgz", @@ -650,43 +735,11 @@ "node": ">=12" } }, - "node_modules/@google-cloud/storage/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@google-cloud/storage/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@google-cloud/storage/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -702,20 +755,22 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/@jest/console": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", - "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0" }, "engines": { @@ -723,36 +778,37 @@ } }, "node_modules/@jest/core": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", - "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", - "dependencies": { - "@jest/console": "^28.1.0", - "@jest/reporters": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", + "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/reporters": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.0.2", - "jest-config": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", + "jest-changed-files": "^28.1.3", + "jest-config": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-resolve-dependencies": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "jest-watcher": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-resolve-dependencies": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "jest-watcher": "^28.1.3", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -773,6 +829,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -784,35 +841,38 @@ } }, "node_modules/@jest/environment": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", - "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", + "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "dev": true, "dependencies": { - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0" + "jest-mock": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "dev": true, "dependencies": { - "expect": "^28.1.0", - "jest-snapshot": "^28.1.0" + "expect": "^28.1.3", + "jest-snapshot": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", - "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", + "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "dev": true, "dependencies": { "jest-get-type": "^28.0.2" }, @@ -821,45 +881,48 @@ } }, "node_modules/@jest/fake-timers": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", - "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", + "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", - "@sinonjs/fake-timers": "^9.1.1", + "@jest/types": "^28.1.3", + "@sinonjs/fake-timers": "^9.1.2", "@types/node": "*", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/globals": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", - "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", + "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "dev": true, "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/types": "^28.1.0" + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/types": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/reporters": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", - "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", + "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/console": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -871,13 +934,14 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.0" + "v8-to-istanbul": "^9.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -892,22 +956,24 @@ } }, "node_modules/@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dev": true, "dependencies": { - "@sinclair/typebox": "^0.23.3" + "@sinclair/typebox": "^0.24.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/source-map": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", - "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", + "version": "28.1.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", + "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.13", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" }, @@ -916,12 +982,13 @@ } }, "node_modules/@jest/test-result": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", - "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dev": true, "dependencies": { - "@jest/console": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -930,13 +997,14 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", - "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", + "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "dev": true, "dependencies": { - "@jest/test-result": "^28.1.0", + "@jest/test-result": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "slash": "^3.0.0" }, "engines": { @@ -944,21 +1012,22 @@ } }, "node_modules/@jest/transform": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", - "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", + "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -969,11 +1038,12 @@ } }, "node_modules/@jest/types": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", - "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, "dependencies": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -988,6 +1058,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -997,33 +1068,37 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@nodelib/fs.scandir": { @@ -1059,14 +1134,16 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true }, "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, "dependencies": { "type-detect": "4.0.8" } @@ -1075,6 +1152,7 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0" } @@ -1088,12 +1166,13 @@ } }, "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -1103,6 +1182,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, "dependencies": { "@babel/types": "^7.0.0" } @@ -1111,23 +1191,26 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, "dependencies": { "@babel/types": "^7.3.0" } }, "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, "dependencies": { "@types/node": "*" } @@ -1135,12 +1218,14 @@ "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -1149,29 +1234,39 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/node": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", - "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" + "version": "18.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", + "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "devOptional": true }, "node_modules/@types/prettier": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", - "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true }, "node_modules/@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/triple-beam": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", + "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "node_modules/@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "dependencies": { "@types/yargs-parser": "*" } @@ -1179,7 +1274,8 @@ "node_modules/@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true }, "node_modules/@types/yauzl": { "version": "2.10.0", @@ -1243,6 +1339,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, "dependencies": { "type-fest": "^0.21.3" }, @@ -1276,9 +1373,10 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1301,10 +1399,33 @@ "readable-stream": "^2.0.6" } }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/are-we-there-yet/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "dependencies": { "sprintf-js": "~1.0.2" } @@ -1312,7 +1433,7 @@ "node_modules/array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", "engines": { "node": ">=0.10.0" } @@ -1320,7 +1441,7 @@ "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "node_modules/array-union": { "version": "2.1.0", @@ -1333,23 +1454,23 @@ "node_modules/array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "engines": { "node": ">=0.10.0" } }, "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "node_modules/asn1": { "version": "0.2.6", @@ -1362,7 +1483,7 @@ "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "engines": { "node": ">=0.8" } @@ -1391,7 +1512,7 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/at-least-node": { "version": "1.0.0", @@ -1404,25 +1525,26 @@ "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", "engines": { "node": "*" } }, "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "node_modules/babel-jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", - "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", + "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "dev": true, "dependencies": { - "@jest/transform": "^28.1.0", + "@jest/transform": "^28.1.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.0.2", + "babel-preset-jest": "^28.1.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -1438,6 +1560,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -1450,9 +1573,10 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", - "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", + "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "dev": true, "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -1467,6 +1591,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -1486,11 +1611,12 @@ } }, "node_modules/babel-preset-jest": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", - "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", + "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^28.0.2", + "babel-plugin-jest-hoist": "^28.1.3", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { @@ -1527,15 +1653,15 @@ "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "dependencies": { "tweetnacl": "^0.14.3" } }, "node_modules/bignumber.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", - "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", "engines": { "node": "*" } @@ -1550,33 +1676,15 @@ "readable-stream": "^3.4.0" } }, - "node_modules/bl/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/bmp-js": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", - "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" + "integrity": "sha512-OS74Rlt0Aynu2mTPmY9RZOUOXlqWecFIILFXr70vv16/xCZnFxvri9IKkF1IGxQ8r9dOE62qGNpKxXx8Lko8bg==" }, "node_modules/body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", "dependencies": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -1614,9 +1722,10 @@ } }, "node_modules/browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, "funding": [ { "type": "opencollective", @@ -1628,11 +1737,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" }, "bin": { "browserslist": "cli.js" @@ -1645,6 +1753,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, "dependencies": { "node-int64": "^0.4.0" } @@ -1675,7 +1784,7 @@ "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "engines": { "node": "*" } @@ -1683,7 +1792,7 @@ "node_modules/buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", "engines": { "node": ">=0.4.0" } @@ -1701,7 +1810,7 @@ "node_modules/bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "engines": { "node": ">= 0.8" } @@ -1710,6 +1819,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, "engines": { "node": ">=6" } @@ -1718,14 +1828,16 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001340", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", - "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==", + "version": "1.0.30001451", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz", + "integrity": "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==", + "dev": true, "funding": [ { "type": "opencollective", @@ -1740,7 +1852,7 @@ "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, "node_modules/chalk": { "version": "4.1.2", @@ -1761,6 +1873,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, "engines": { "node": ">=10" } @@ -1771,29 +1884,68 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "node_modules/ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", + "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } }, "node_modules/cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true }, "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -1802,7 +1954,7 @@ "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", "engines": { "node": ">=0.10.0" } @@ -1810,7 +1962,8 @@ "node_modules/collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true }, "node_modules/color": { "version": "3.2.1", @@ -1857,12 +2010,12 @@ "node_modules/color/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/colornames": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", - "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" + "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" }, "node_modules/colorspace": { "version": "1.1.4", @@ -1898,7 +2051,7 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "node_modules/concat-stream": { "version": "1.6.2", @@ -1914,39 +2067,59 @@ "typedarray": "^0.0.6" } }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" }, "node_modules/content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", "engines": { "node": ">= 0.6" } }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "engines": { "node": ">= 0.6" } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "node_modules/cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", "engines": { "node": ">= 0.6" } @@ -1954,17 +2127,17 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" }, "node_modules/cp-file": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", - "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", + "integrity": "sha512-08tcP4CfMVIJGh6vIvG6WSxAJPFVw+DSdfim10azS0F9m36pi+wCYqvlIXk4lSz/Q9N/gRw7zlKQLDnYE6M8Eg==", "dependencies": { "graceful-fs": "^4.1.2", "make-dir": "^1.0.0", @@ -1995,10 +2168,30 @@ "node-fetch": "2.6.7" } }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -2011,7 +2204,7 @@ "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dependencies": { "assert-plus": "^1.0.0" }, @@ -2041,7 +2234,8 @@ "node_modules/dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true }, "node_modules/deep-extend": { "version": "0.6.0", @@ -2057,9 +2251,10 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -2067,7 +2262,7 @@ "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { "node": ">=0.4.0" } @@ -2075,12 +2270,12 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" }, "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "engines": { "node": ">= 0.6" } @@ -2088,12 +2283,12 @@ "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" }, "node_modules/detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -2105,6 +2300,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, "engines": { "node": ">=8" } @@ -2125,9 +2321,10 @@ } }, "node_modules/diff-sequences": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", - "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } @@ -2159,23 +2356,10 @@ "stream-shift": "^1.0.0" } }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -2192,17 +2376,19 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.137", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", - "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" + "version": "1.4.289", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.289.tgz", + "integrity": "sha512-relLdMfPBxqGCxy7Gyfm1HcbRPcFUJdlgnCPVgQ23sr1TvUrRJz0/QPoGP0+x41wOVSTN/Wi3w6YDgHiHJGOzg==", + "dev": true }, "node_modules/emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "dev": true, "engines": { "node": ">=12" }, @@ -2218,7 +2404,7 @@ "node_modules/enabled": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", - "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", + "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", "dependencies": { "env-variable": "0.0.x" } @@ -2226,7 +2412,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "engines": { "node": ">= 0.8" } @@ -2264,6 +2450,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -2276,7 +2463,7 @@ "node_modules/es6-promisify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", "dependencies": { "es6-promise": "^4.0.3" } @@ -2292,14 +2479,15 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, "node_modules/escodegen": { @@ -2354,7 +2542,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "engines": { "node": ">= 0.6" } @@ -2371,6 +2559,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -2392,12 +2581,13 @@ "node_modules/exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, "engines": { "node": ">= 0.8.0" } @@ -2411,15 +2601,16 @@ } }, "node_modules/expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "dev": true, "dependencies": { - "@jest/expect-utils": "^28.1.0", + "@jest/expect-utils": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0" + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -2473,12 +2664,13 @@ "uuid": "^3.3.2" } }, - "node_modules/express/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "engines": { - "node": ">= 0.6" + "node_modules/express-request-id/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" } }, "node_modules/extend": { @@ -2515,7 +2707,7 @@ "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", "engines": [ "node >=0.6.0" ] @@ -2526,9 +2718,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -2548,7 +2740,7 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "node_modules/fast-text-encoding": { "version": "1.0.6", @@ -2556,17 +2748,18 @@ "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, "dependencies": { "bser": "2.1.1" } @@ -2574,7 +2767,7 @@ "node_modules/fd-slicer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", "dependencies": { "pend": "~1.2.0" } @@ -2595,7 +2788,7 @@ "node_modules/file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", "engines": { "node": ">=0.10.0" } @@ -2628,14 +2821,6 @@ "node": ">= 0.8" } }, - "node_modules/finalhandler/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -2651,7 +2836,7 @@ "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", "engines": { "node": "*" } @@ -2680,7 +2865,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "engines": { "node": ">= 0.6" } @@ -2688,16 +2873,38 @@ "node_modules/from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" } }, - "node_modules/fs": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + "node_modules/from2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" }, "node_modules/fs-constants": { "version": "1.0.0", @@ -2721,12 +2928,13 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -2744,7 +2952,7 @@ "node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -2759,31 +2967,7 @@ "node_modules/gauge/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "engines": { "node": ">=0.10.0" } @@ -2791,7 +2975,7 @@ "node_modules/gauge/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -2873,6 +3057,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -2889,6 +3074,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, "engines": { "node": ">=8.0.0" } @@ -2897,6 +3083,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, "engines": { "node": ">=10" }, @@ -2907,7 +3094,7 @@ "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dependencies": { "assert-plus": "^1.0.0" } @@ -2915,17 +3102,17 @@ "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" }, "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -2960,6 +3147,7 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, "engines": { "node": ">=4" } @@ -3002,14 +3190,6 @@ "node": ">=12" } }, - "node_modules/google-auth-library/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "engines": { - "node": ">=8" - } - }, "node_modules/google-p12-pem": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", @@ -3045,7 +3225,7 @@ "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", "engines": { "node": ">=4" } @@ -3085,22 +3265,23 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, "node_modules/http": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", - "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" + "integrity": "sha512-epOGLlKUFT+yxfK9TqXRe7l6CbOk7mbLvzVqAyI05w0xIn+nXcYo0vR4ZBCVJYOyUglOFwtaIbD3d2TmG5ejJQ==" }, "node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -3111,6 +3292,11 @@ "node": ">= 0.6" } }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, "node_modules/http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", @@ -3159,7 +3345,7 @@ "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -3173,7 +3359,7 @@ "node_modules/https": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", - "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" + "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==" }, "node_modules/https-proxy-agent": { "version": "2.2.4", @@ -3204,14 +3390,15 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, "engines": { "node": ">=10.17.0" } }, "node_modules/hummus": { - "version": "1.0.110", - "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", - "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.112.tgz", + "integrity": "sha512-WqKRUydreVi2SVCWUvvrYT4eKCC5g2dc4mpth8QbNK6TX93cenEnSaripOMMk5z42vIFAdYEjycVxeGVzgGcXg==", "bundleDependencies": [ "node-pre-gyp" ], @@ -3239,7 +3426,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/are-we-there-yet": { - "version": "1.1.5", + "version": "1.1.7", "inBundle": true, "license": "ISC", "dependencies": { @@ -3248,7 +3435,7 @@ } }, "node_modules/hummus/node_modules/balanced-match": { - "version": "1.0.0", + "version": "1.0.2", "inBundle": true, "license": "MIT" }, @@ -3285,7 +3472,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/core-util-is": { - "version": "1.0.2", + "version": "1.0.3", "inBundle": true, "license": "MIT" }, @@ -3341,25 +3528,6 @@ "wide-align": "^1.1.0" } }, - "node_modules/hummus/node_modules/glob": { - "version": "7.1.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/hummus/node_modules/has-unicode": { "version": "2.0.1", "inBundle": true, @@ -3377,13 +3545,24 @@ } }, "node_modules/hummus/node_modules/ignore-walk": { - "version": "3.0.3", + "version": "3.0.4", "inBundle": true, "license": "ISC", "dependencies": { "minimatch": "^3.0.4" } }, + "node_modules/hummus/node_modules/ignore-walk/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/hummus/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -3394,17 +3573,14 @@ } }, "node_modules/hummus/node_modules/inherits": { - "version": "2.0.3", + "version": "2.0.4", "inBundle": true, "license": "ISC" }, "node_modules/hummus/node_modules/ini": { - "version": "1.3.5", + "version": "1.3.8", "inBundle": true, - "license": "ISC", - "engines": { - "node": "*" - } + "license": "ISC" }, "node_modules/hummus/node_modules/is-fullwidth-code-point": { "version": "1.0.0", @@ -3422,19 +3598,8 @@ "inBundle": true, "license": "MIT" }, - "node_modules/hummus/node_modules/minimatch": { - "version": "3.0.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/hummus/node_modules/minimist": { - "version": "1.2.5", + "version": "0.0.8", "inBundle": true, "license": "MIT" }, @@ -3456,18 +3621,18 @@ } }, "node_modules/hummus/node_modules/mkdirp": { - "version": "0.5.5", + "version": "0.5.1", "inBundle": true, "license": "MIT", "dependencies": { - "minimist": "^1.2.5" + "minimist": "0.0.8" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/hummus/node_modules/needle": { - "version": "2.5.2", + "version": "2.9.1", "inBundle": true, "license": "MIT", "dependencies": { @@ -3483,7 +3648,7 @@ } }, "node_modules/hummus/node_modules/needle/node_modules/debug": { - "version": "3.2.6", + "version": "3.2.7", "inBundle": true, "license": "MIT", "dependencies": { @@ -3491,7 +3656,7 @@ } }, "node_modules/hummus/node_modules/needle/node_modules/ms": { - "version": "2.1.2", + "version": "2.1.3", "inBundle": true, "license": "MIT" }, @@ -3528,7 +3693,7 @@ } }, "node_modules/hummus/node_modules/npm-bundled": { - "version": "1.1.1", + "version": "1.1.2", "inBundle": true, "license": "ISC", "dependencies": { @@ -3637,6 +3802,14 @@ "rc": "cli.js" } }, + "node_modules/hummus/node_modules/rc/node_modules/minimist": { + "version": "1.2.7", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/hummus/node_modules/readable-stream": { "version": "2.3.7", "inBundle": true, @@ -3662,6 +3835,36 @@ "rimraf": "bin.js" } }, + "node_modules/hummus/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/hummus/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/hummus/node_modules/safe-buffer": { "version": "5.1.2", "inBundle": true, @@ -3691,7 +3894,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/signal-exit": { - "version": "3.0.3", + "version": "3.0.7", "inBundle": true, "license": "ISC" }, @@ -3736,33 +3939,71 @@ } }, "node_modules/hummus/node_modules/tar": { - "version": "4.4.13", + "version": "4.4.19", "inBundle": true, "license": "ISC", "dependencies": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" }, "engines": { "node": ">=4.5" } }, + "node_modules/hummus/node_modules/tar/node_modules/minimist": { + "version": "1.2.7", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hummus/node_modules/tar/node_modules/mkdirp": { + "version": "0.5.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/hummus/node_modules/tar/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, "node_modules/hummus/node_modules/util-deprecate": { "version": "1.0.2", "inBundle": true, "license": "MIT" }, "node_modules/hummus/node_modules/wide-align": { - "version": "1.1.3", + "version": "1.1.5", "inBundle": true, "license": "ISC", "dependencies": { - "string-width": "^1.0.2 || 2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "node_modules/hummus/node_modules/wrappy": { @@ -3806,9 +4047,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "engines": { "node": ">= 4" } @@ -3817,6 +4058,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -3834,7 +4076,8 @@ "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, "engines": { "node": ">=0.8.19" } @@ -3842,16 +4085,16 @@ "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { "version": "1.3.8", @@ -3876,7 +4119,7 @@ "node_modules/ip-regex": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==", "engines": { "node": ">=0.10.0" } @@ -3892,12 +4135,13 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true }, "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -3908,17 +4152,20 @@ "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/is-function": { @@ -3930,6 +4177,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, "engines": { "node": ">=6" } @@ -3956,7 +4204,7 @@ "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "engines": { "node": ">=0.10.0" } @@ -3975,35 +4223,38 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -4019,6 +4270,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -4032,6 +4284,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -4045,6 +4298,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -4060,12 +4314,14 @@ "node_modules/istanbul-lib-source-maps/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -4075,13 +4331,15 @@ } }, "node_modules/jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", - "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "dev": true, "dependencies": { - "@jest/core": "^28.1.0", + "@jest/core": "^28.1.3", + "@jest/types": "^28.1.3", "import-local": "^3.0.2", - "jest-cli": "^28.1.0" + "jest-cli": "^28.1.3" }, "bin": { "jest": "bin/jest.js" @@ -4099,71 +4357,108 @@ } }, "node_modules/jest-changed-files": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", - "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", + "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "dev": true, "dependencies": { "execa": "^5.0.0", - "throat": "^6.0.1" + "p-limit": "^3.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-circus": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", - "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", - "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", + "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0", + "jest-each": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "p-limit": "^3.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-cli": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", + "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "dev": true, + "dependencies": { + "@jest/core": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, "node_modules/jest-config": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", - "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", + "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.0", - "@jest/types": "^28.1.0", - "babel-jest": "^28.1.0", + "@jest/test-sequencer": "^28.1.3", + "@jest/types": "^28.1.3", + "babel-jest": "^28.1.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.0", - "jest-environment-node": "^28.1.0", + "jest-circus": "^28.1.3", + "jest-environment-node": "^28.1.3", "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -4184,23 +4479,25 @@ } }, "node_modules/jest-diff": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", - "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^28.0.2", + "diff-sequences": "^28.1.1", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-docblock": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", - "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", + "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "dev": true, "dependencies": { "detect-newline": "^3.0.0" }, @@ -4209,31 +4506,33 @@ } }, "node_modules/jest-each": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", - "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", + "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0" + "jest-util": "^28.1.3", + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-environment-node": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", - "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", - "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", + "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4243,26 +4542,28 @@ "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-haste-map": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", - "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "micromatch": "^4.0.4", - "walker": "^1.0.7" + "walker": "^1.0.8" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4272,43 +4573,46 @@ } }, "node_modules/jest-leak-detector": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", - "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", + "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "dev": true, "dependencies": { "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", - "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-message-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", - "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -4317,11 +4621,12 @@ } }, "node_modules/jest-mock": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", - "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", + "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*" }, "engines": { @@ -4329,9 +4634,10 @@ } }, "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, "engines": { "node": ">=6" }, @@ -4348,21 +4654,23 @@ "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-resolve": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", - "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", + "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" @@ -4372,73 +4680,76 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", - "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", + "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "dev": true, "dependencies": { "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.0" + "jest-snapshot": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-runner": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", - "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", - "dependencies": { - "@jest/console": "^28.1.0", - "@jest/environment": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", + "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/environment": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.0.2", - "jest-environment-node": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-leak-detector": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-resolve": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-util": "^28.1.0", - "jest-watcher": "^28.1.0", - "jest-worker": "^28.1.0", - "source-map-support": "0.5.13", - "throat": "^6.0.1" + "jest-docblock": "^28.1.1", + "jest-environment-node": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-leak-detector": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-resolve": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-util": "^28.1.3", + "jest-watcher": "^28.1.3", + "jest-worker": "^28.1.3", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-runtime": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", - "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", - "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/globals": "^28.1.0", - "@jest/source-map": "^28.0.2", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", + "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/globals": "^28.1.3", + "@jest/source-map": "^28.1.2", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -4447,32 +4758,33 @@ } }, "node_modules/jest-snapshot": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", - "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", + "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "dev": true, "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/expect-utils": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.0", + "expect": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "semver": "^7.3.5" }, "engines": { @@ -4480,9 +4792,10 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -4494,11 +4807,12 @@ } }, "node_modules/jest-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", - "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -4510,16 +4824,17 @@ } }, "node_modules/jest-validate": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", - "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4529,6 +4844,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, "engines": { "node": ">=10" }, @@ -4537,17 +4853,18 @@ } }, "node_modules/jest-watcher": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", - "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dev": true, "dependencies": { - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "string-length": "^4.0.1" }, "engines": { @@ -4555,9 +4872,10 @@ } }, "node_modules/jest-worker": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", - "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -4571,6 +4889,7 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -4581,43 +4900,10 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest/node_modules/jest-cli": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", - "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", - "dependencies": { - "@jest/core": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jimp": { - "version": "0.2.27", - "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", - "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", + "node_modules/jimp": { + "version": "0.2.27", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", + "integrity": "sha512-KP08kEe5pDY+AFg00vuqKP0zgUmeQXJXpzQ+w9+0pQA27GCF9RoWzOpf3AONHgf5h8raMrXaF18y4ug9Rw2xEw==", "dependencies": { "bignumber.js": "^2.1.0", "bmp-js": "0.0.1", @@ -4636,25 +4922,46 @@ "url-regex": "^3.0.0" } }, + "node_modules/jimp/node_modules/bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha512-uw4ra6Cv483Op/ebM0GBKKfxZlSmn6NgFRby5L3yGTlunLj53KQgndDlqy2WVFOwgvurocApYkSud0aO+mvrpQ==", + "engines": { + "node": "*" + } + }, "node_modules/jimp/node_modules/es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" + }, + "node_modules/jimp/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } }, "node_modules/jpeg-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", - "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" + "integrity": "sha512-Ni9PffhJtYtdD7VwxH6V2MnievekGfUefosGCHadog0/jAevRu6HPjYeMHbUemn0IPE8d4wGa8UsOGsX+iKy2g==" }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -4666,12 +4973,13 @@ "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -4687,18 +4995,11 @@ "bignumber.js": "^9.0.0" } }, - "node_modules/json-bigint/node_modules/bignumber.js": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", - "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", - "engines": { - "node": "*" - } - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true }, "node_modules/json-schema": { "version": "0.4.0", @@ -4713,12 +5014,13 @@ "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, "bin": { "json5": "lib/cli.js" }, @@ -4754,7 +5056,7 @@ "node_modules/junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=", + "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==", "engines": { "node": ">=0.10.0" } @@ -4782,6 +5084,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, "engines": { "node": ">=6" } @@ -4798,6 +5101,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, "engines": { "node": ">=6" } @@ -4805,7 +5109,7 @@ "node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -4817,7 +5121,8 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true }, "node_modules/load-bmfont": { "version": "1.4.1", @@ -4834,6 +5139,17 @@ "xtend": "^4.0.0" } }, + "node_modules/load-bmfont/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -4851,11 +5167,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", + "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", "dependencies": { "@colors/colors": "1.5.0", + "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", @@ -4882,6 +5199,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -4896,6 +5214,7 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, "dependencies": { "tmpl": "1.0.5" } @@ -4903,7 +5222,7 @@ "node_modules/maximatch": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", "dependencies": { "array-differ": "^1.0.0", "array-union": "^1.0.1", @@ -4917,7 +5236,7 @@ "node_modules/maximatch/node_modules/array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "dependencies": { "array-uniq": "^1.0.1" }, @@ -4925,10 +5244,18 @@ "node": ">=0.10.0" } }, + "node_modules/maximatch/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "engines": { "node": ">= 0.6" } @@ -4944,12 +5271,12 @@ "node_modules/memory-streams/node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, "node_modules/memory-streams/node_modules/readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -4960,12 +5287,12 @@ "node_modules/memory-streams/node_modules/string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, "node_modules/merge-img": { "version": "2.1.3", @@ -4982,7 +5309,8 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "node_modules/merge2": { "version": "1.4.1", @@ -4995,7 +5323,7 @@ "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "engines": { "node": ">= 0.6" } @@ -5013,11 +5341,14 @@ } }, "node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "bin": { "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" } }, "node_modules/mime-db": { @@ -5043,6 +5374,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, "engines": { "node": ">=6" } @@ -5061,7 +5393,7 @@ "node_modules/min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", "dependencies": { "dom-walk": "^0.1.0" } @@ -5078,9 +5410,12 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/mkdirp": { "version": "0.5.6", @@ -5099,9 +5434,9 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, "node_modules/moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "engines": { "node": "*" } @@ -5133,7 +5468,7 @@ "node_modules/move-file/node_modules/path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "engines": { "node": ">=4" } @@ -5141,7 +5476,7 @@ "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/multistream": { "version": "4.1.0", @@ -5166,19 +5501,6 @@ "readable-stream": "^3.6.0" } }, - "node_modules/multistream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/nanoid": { "version": "2.1.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", @@ -5192,7 +5514,8 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "node_modules/negotiator": { "version": "0.6.3", @@ -5224,9 +5547,9 @@ } }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -5261,17 +5584,20 @@ "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true }, "node_modules/node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -5280,6 +5606,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, "dependencies": { "path-key": "^3.0.0" }, @@ -5301,7 +5628,7 @@ "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", "engines": { "node": ">=0.10.0" } @@ -5317,7 +5644,7 @@ "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "engines": { "node": ">=0.10.0" } @@ -5333,7 +5660,7 @@ "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dependencies": { "ee-first": "1.1.1" }, @@ -5344,7 +5671,7 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { "wrappy": "1" } @@ -5352,12 +5679,13 @@ "node_modules/one-time": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", - "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" + "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" }, "node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "dependencies": { "mimic-fn": "^2.1.0" }, @@ -5398,14 +5726,14 @@ } }, "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5422,6 +5750,20 @@ "node": ">=8" } }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -5433,12 +5775,12 @@ "node_modules/parse-bmfont-ascii": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" }, "node_modules/parse-bmfont-binary": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" }, "node_modules/parse-bmfont-xml": { "version": "1.1.4", @@ -5458,6 +5800,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -5482,7 +5825,7 @@ "node_modules/path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", "dependencies": { "process": "^0.11.1", "util": "^0.10.3" @@ -5499,7 +5842,7 @@ "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "engines": { "node": ">=0.10.0" } @@ -5508,6 +5851,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, "engines": { "node": ">=8" } @@ -5520,7 +5864,7 @@ "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "node_modules/path-type": { "version": "4.0.0", @@ -5533,12 +5877,12 @@ "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "node_modules/phin": { "version": "2.9.3", @@ -5548,7 +5892,8 @@ "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true }, "node_modules/picomatch": { "version": "2.3.1", @@ -5564,7 +5909,7 @@ "node_modules/pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "engines": { "node": ">=4" } @@ -5573,6 +5918,7 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, "engines": { "node": ">= 6" } @@ -5580,7 +5926,7 @@ "node_modules/pixelmatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", "dependencies": { "pngjs": "^3.0.0" }, @@ -5661,6 +6007,16 @@ "node": ">= 6.0.0" } }, + "node_modules/pkg-fetch/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "node_modules/pkg-fetch/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -5689,15 +6045,23 @@ "node": ">= 6" } }, + "node_modules/pkg-fetch/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, "node_modules/pkg-fetch/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/pkg-fetch/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -5708,6 +6072,19 @@ "node": ">=10" } }, + "node_modules/pkg-fetch/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/pkg-fetch/node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -5793,17 +6170,18 @@ "node_modules/prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "engines": { "node": ">= 0.8.0" } }, "node_modules/pretty-format": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", - "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dev": true, "dependencies": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" @@ -5816,6 +6194,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -5826,7 +6205,7 @@ "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "engines": { "node": ">= 0.6.0" } @@ -5856,6 +6235,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -5879,17 +6259,17 @@ "node_modules/proxy-from-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" }, "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "node_modules/pump": { "version": "3.0.0", @@ -5901,9 +6281,9 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "engines": { "node": ">=6" } @@ -5981,7 +6361,7 @@ "node_modules/puppeteer/node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dependencies": { "pend": "~1.2.0" } @@ -6059,7 +6439,7 @@ "node_modules/puppeteer/node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -6076,7 +6456,7 @@ "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", "engines": { "node": ">=0.4.x" @@ -6140,36 +6520,36 @@ "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "engines": { "node": ">=0.10.0" } }, "node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true }, "node_modules/read-chunk": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", - "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=", + "integrity": "sha512-5NLTTdX45dKFtG8CX5pKmvS9V5u9wBE+gkklN7xhDuhq3pA2I4O7ALfKxosCMcLHOhkxj6GNacZhfXtp5nlCdg==", "engines": { "node": ">=0.10.0" } }, "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, "node_modules/recursive-copy": { @@ -6191,7 +6571,7 @@ "node_modules/recursive-copy/node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "engines": { "node": ">=0.10.0" } @@ -6210,7 +6590,7 @@ "node_modules/recursive-copy/node_modules/slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", "engines": { "node": ">=0.10.0" } @@ -6246,20 +6626,29 @@ "node": ">= 6" } }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "engines": { "node": ">=0.10.0" } }, "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dependencies": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -6274,6 +6663,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, "dependencies": { "resolve-from": "^5.0.0" }, @@ -6285,14 +6675,16 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true, "engines": { "node": ">=10" } @@ -6386,9 +6778,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", + "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==", "engines": { "node": ">=10" } @@ -6407,6 +6799,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -6434,12 +6827,12 @@ "node": ">= 0.8.0" } }, - "node_modules/send/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "engines": { - "node": ">= 0.6" + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "bin": { + "mime": "cli.js" } }, "node_modules/serve-static": { @@ -6459,7 +6852,7 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, "node_modules/setprototypeof": { "version": "1.1.0", @@ -6470,6 +6863,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -6481,6 +6875,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, "engines": { "node": ">=8" } @@ -6522,7 +6917,7 @@ "node_modules/simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "dependencies": { "is-arrayish": "^0.3.1" } @@ -6535,7 +6930,8 @@ "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true }, "node_modules/slash": { "version": "3.0.0", @@ -6549,6 +6945,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -6557,6 +6954,7 @@ "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -6565,7 +6963,8 @@ "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, "node_modules/sshpk": { "version": "1.17.0", @@ -6594,15 +6993,16 @@ "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "engines": { "node": "*" } }, "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -6610,18 +7010,10 @@ "node": ">=10" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", "engines": { "node": ">= 0.6" } @@ -6637,11 +7029,33 @@ "node_modules/stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", - "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", + "integrity": "sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==", "dependencies": { "readable-stream": "^2.1.4" } }, + "node_modules/stream-meter/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-meter/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -6650,7 +7064,7 @@ "node_modules/stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", - "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=", + "integrity": "sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==", "engines": { "node": ">= 0.10.0" } @@ -6658,7 +7072,7 @@ "node_modules/stream-to-buffer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", - "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "integrity": "sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==", "dependencies": { "stream-to": "~0.2.0" }, @@ -6667,17 +7081,37 @@ } }, "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" } }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -6687,16 +7121,35 @@ } }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/strip-ansi": { @@ -6714,6 +7167,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, "engines": { "node": ">=8" } @@ -6722,6 +7176,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, "engines": { "node": ">=6" } @@ -6730,6 +7185,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, "engines": { "node": ">=8" }, @@ -6754,9 +7210,10 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -6802,19 +7259,6 @@ "node": ">=6" } }, - "node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/teeny-request": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.2.tgz", @@ -6886,6 +7330,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -6901,6 +7346,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -6915,33 +7361,26 @@ "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" }, - "node_modules/throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, "node_modules/tinycolor2": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", - "engines": { - "node": "*" - } + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "engines": { "node": ">=4" } @@ -6972,7 +7411,7 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "node_modules/triple-beam": { "version": "1.3.0", @@ -6987,7 +7426,7 @@ "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -6998,12 +7437,12 @@ "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, "node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dependencies": { "prelude-ls": "~1.1.2" }, @@ -7015,6 +7454,7 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, "engines": { "node": ">=4" } @@ -7023,6 +7463,7 @@ "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, "engines": { "node": ">=10" }, @@ -7045,7 +7486,7 @@ "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "node_modules/unbzip2-stream": { "version": "1.4.3", @@ -7067,11 +7508,37 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "engines": { "node": ">= 0.8" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -7083,7 +7550,7 @@ "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -7092,7 +7559,7 @@ "node_modules/url-regex": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", "dependencies": { "ip-regex": "^1.0.1" }, @@ -7103,7 +7570,7 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" }, "node_modules/util": { "version": "0.10.4", @@ -7116,31 +7583,36 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "bin": { - "uuid": "bin/uuid" + "uuid": "dist/bin/uuid" } }, "node_modules/v8-to-istanbul": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", - "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", + "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" }, @@ -7151,7 +7623,7 @@ "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "engines": { "node": ">= 0.8" } @@ -7159,7 +7631,7 @@ "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "engines": [ "node >=0.6.0" ], @@ -7169,15 +7641,11 @@ "extsprintf": "^1.2.0" } }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, "dependencies": { "makeerror": "1.0.12" } @@ -7185,12 +7653,12 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -7200,6 +7668,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -7267,40 +7736,14 @@ "node": ">= 6.4.0" } }, - "node_modules/winston-transport/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/winston/node_modules/is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "engines": { "node": ">=0.10.0" } }, - "node_modules/winston/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -7325,21 +7768,43 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/ws": { @@ -7364,7 +7829,7 @@ "node_modules/xml-parse-from-string": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" }, "node_modules/xml2js": { "version": "0.4.23", @@ -7408,34 +7873,59 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yargs": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", - "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "dev": true, "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, "engines": { "node": ">=12" } }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yauzl": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "integrity": "sha512-TXNR2Feu/p/8k5YRy4z45wCUhoncIrZywmRd+xW0IvB3lWTAM7F6wVbeJvRjO0dplQ8oqmJEj/TpJuULBV/hbw==", "dependencies": { "fd-slicer": "~1.0.1" } @@ -7457,43 +7947,47 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, "requires": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", + "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", + "dev": true }, "@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "dependencies": { @@ -7501,6 +7995,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -7508,126 +8003,174 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", + "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", + "dev": true, "requires": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, "@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } } }, "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true }, "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" } }, "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" } }, "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true }, "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, "requires": { - "@babel/types": "^7.17.0" + "@babel/types": "^7.20.2" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true }, "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", + "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.13", + "@babel/types": "^7.20.7" } }, "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -7636,6 +8179,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -7644,6 +8188,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -7654,6 +8199,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "requires": { "color-name": "1.1.3" } @@ -7661,17 +8207,26 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -7679,14 +8234,16 @@ } }, "@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "dev": true }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7695,6 +8252,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7703,6 +8261,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.12.13" } @@ -7711,6 +8270,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -7719,6 +8279,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7727,6 +8288,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -7735,6 +8297,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7743,6 +8306,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -7751,6 +8315,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7759,6 +8324,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7767,6 +8333,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7775,41 +8342,45 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.13", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -7818,6 +8389,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -7825,23 +8397,27 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, "@colors/colors": { "version": "1.5.0", @@ -7855,13 +8431,6 @@ "requires": { "arrify": "^2.0.0", "extend": "^3.0.2" - }, - "dependencies": { - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - } } }, "@google-cloud/projectify": { @@ -7888,40 +8457,21 @@ "duplexify": "^4.0.0", "ent": "^2.2.0", "extend": "^3.0.2", - "gaxios": "^5.0.0", - "google-auth-library": "^8.0.1", - "mime": "^3.0.0", - "mime-types": "^2.0.8", - "p-limit": "^3.0.1", - "retry-request": "^5.0.0", - "teeny-request": "^8.0.0", - "uuid": "^8.0.0" - }, - "dependencies": { - "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } + "gaxios": "^5.0.0", + "google-auth-library": "^8.0.1", + "mime": "^3.0.0", + "mime-types": "^2.0.8", + "p-limit": "^3.0.1", + "retry-request": "^5.0.0", + "teeny-request": "^8.0.0", + "uuid": "^8.0.0" } }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -7933,52 +8483,55 @@ "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true }, "@jest/console": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", - "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0" } }, "@jest/core": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", - "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", - "requires": { - "@jest/console": "^28.1.0", - "@jest/reporters": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", + "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "dev": true, + "requires": { + "@jest/console": "^28.1.3", + "@jest/reporters": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.0.2", - "jest-config": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", + "jest-changed-files": "^28.1.3", + "jest-config": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-resolve-dependencies": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "jest-watcher": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-resolve-dependencies": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "jest-watcher": "^28.1.3", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -7988,6 +8541,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -7995,67 +8549,73 @@ } }, "@jest/environment": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", - "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", + "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "dev": true, "requires": { - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0" + "jest-mock": "^28.1.3" } }, "@jest/expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "dev": true, "requires": { - "expect": "^28.1.0", - "jest-snapshot": "^28.1.0" + "expect": "^28.1.3", + "jest-snapshot": "^28.1.3" } }, "@jest/expect-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", - "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", + "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "dev": true, "requires": { "jest-get-type": "^28.0.2" } }, "@jest/fake-timers": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", - "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", + "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", - "@sinonjs/fake-timers": "^9.1.1", + "@jest/types": "^28.1.3", + "@sinonjs/fake-timers": "^9.1.2", "@types/node": "*", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" } }, "@jest/globals": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", - "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", + "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "dev": true, "requires": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/types": "^28.1.0" + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/types": "^28.1.3" } }, "@jest/reporters": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", - "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", + "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/console": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -8067,71 +8627,77 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.0" + "v8-to-istanbul": "^9.0.1" } }, "@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dev": true, "requires": { - "@sinclair/typebox": "^0.23.3" + "@sinclair/typebox": "^0.24.1" } }, "@jest/source-map": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", - "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", + "version": "28.1.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", + "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.13", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" } }, "@jest/test-result": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", - "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dev": true, "requires": { - "@jest/console": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", - "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", + "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "dev": true, "requires": { - "@jest/test-result": "^28.1.0", + "@jest/test-result": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", - "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", + "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -8139,11 +8705,12 @@ } }, "@jest/types": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", - "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, "requires": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -8155,33 +8722,38 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true }, "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true }, "@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@nodelib/fs.scandir": { @@ -8208,14 +8780,16 @@ } }, "@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true }, "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, "requires": { "type-detect": "4.0.8" } @@ -8224,6 +8798,7 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" } @@ -8234,12 +8809,13 @@ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" }, "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -8249,6 +8825,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -8257,23 +8834,26 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, "requires": { "@babel/types": "^7.3.0" } }, "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, "requires": { "@types/node": "*" } @@ -8281,12 +8861,14 @@ "@types/istanbul-lib-coverage": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true }, "@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" } @@ -8295,29 +8877,39 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, "requires": { "@types/istanbul-lib-report": "*" } }, "@types/node": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", - "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" + "version": "18.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", + "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "devOptional": true }, "@types/prettier": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", - "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true }, "@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/triple-beam": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", + "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "requires": { "@types/yargs-parser": "*" } @@ -8325,7 +8917,8 @@ "@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true }, "@types/yauzl": { "version": "2.10.0", @@ -8376,6 +8969,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, "requires": { "type-fest": "^0.21.3" } @@ -8394,9 +8988,10 @@ } }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -8414,12 +9009,37 @@ "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -8427,12 +9047,12 @@ "array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==" }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "array-union": { "version": "2.1.0", @@ -8442,17 +9062,17 @@ "array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" }, "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "asn1": { "version": "0.2.6", @@ -8465,7 +9085,7 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" }, "async": { "version": "2.6.4", @@ -8491,7 +9111,7 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "at-least-node": { "version": "1.0.0", @@ -8501,22 +9121,23 @@ "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" }, "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "babel-jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", - "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", + "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "dev": true, "requires": { - "@jest/transform": "^28.1.0", + "@jest/transform": "^28.1.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.0.2", + "babel-preset-jest": "^28.1.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -8526,6 +9147,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -8535,9 +9157,10 @@ } }, "babel-plugin-jest-hoist": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", - "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", + "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "dev": true, "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -8549,6 +9172,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -8565,11 +9189,12 @@ } }, "babel-preset-jest": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", - "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", + "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "dev": true, "requires": { - "babel-plugin-jest-hoist": "^28.0.2", + "babel-plugin-jest-hoist": "^28.1.3", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -8586,15 +9211,15 @@ "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "requires": { "tweetnacl": "^0.14.3" } }, "bignumber.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", - "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=" + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" }, "bl": { "version": "4.1.0", @@ -8604,34 +9229,17 @@ "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "bmp-js": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", - "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" + "integrity": "sha512-OS74Rlt0Aynu2mTPmY9RZOUOXlqWecFIILFXr70vv16/xCZnFxvri9IKkF1IGxQ8r9dOE62qGNpKxXx8Lko8bg==" }, "body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", "requires": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -8663,21 +9271,22 @@ } }, "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" } }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, "requires": { "node-int64": "^0.4.0" } @@ -8694,12 +9303,12 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" }, "buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==" }, "buffer-equal-constant-time": { "version": "1.0.1", @@ -8714,27 +9323,30 @@ "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true }, "caniuse-lite": { - "version": "1.0.30001340", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", - "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==" + "version": "1.0.30001451", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz", + "integrity": "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==", + "dev": true }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, "chalk": { "version": "4.1.2", @@ -8748,7 +9360,8 @@ "char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true }, "chownr": { "version": "1.1.4", @@ -8756,39 +9369,63 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", + "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", + "dev": true }, "cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true }, "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true }, "color": { "version": "3.2.1", @@ -8810,7 +9447,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" } } }, @@ -8839,7 +9476,7 @@ "colornames": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", - "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" + "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" }, "colorspace": { "version": "1.1.4", @@ -8869,7 +9506,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "concat-stream": { "version": "1.6.2", @@ -8880,50 +9517,72 @@ "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" }, "content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==" }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" }, "cp-file": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", - "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", + "integrity": "sha512-08tcP4CfMVIJGh6vIvG6WSxAJPFVw+DSdfim10azS0F9m36pi+wCYqvlIXk4lSz/Q9N/gRw7zlKQLDnYE6M8Eg==", "requires": { "graceful-fs": "^4.1.2", "make-dir": "^1.0.0", @@ -8948,12 +9607,23 @@ "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { "node-fetch": "2.6.7" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -8963,7 +9633,7 @@ "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "requires": { "assert-plus": "^1.0.0" } @@ -8987,7 +9657,8 @@ "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true }, "deep-extend": { "version": "0.6.0", @@ -9000,39 +9671,41 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "dev": true }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" }, "detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==" }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true }, "devtools-protocol": { "version": "0.0.1011705", @@ -9050,9 +9723,10 @@ } }, "diff-sequences": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", - "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==" + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "dev": true }, "dir-glob": { "version": "3.0.1", @@ -9076,24 +9750,12 @@ "inherits": "^2.0.3", "readable-stream": "^3.1.1", "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -9110,17 +9772,19 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.137", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", - "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" + "version": "1.4.289", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.289.tgz", + "integrity": "sha512-relLdMfPBxqGCxy7Gyfm1HcbRPcFUJdlgnCPVgQ23sr1TvUrRJz0/QPoGP0+x41wOVSTN/Wi3w6YDgHiHJGOzg==", + "dev": true }, "emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "dev": true }, "emoji-regex": { "version": "8.0.0", @@ -9130,7 +9794,7 @@ "enabled": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", - "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", + "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", "requires": { "env-variable": "0.0.x" } @@ -9138,7 +9802,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" }, "end-of-stream": { "version": "1.4.4", @@ -9170,6 +9834,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -9182,7 +9847,7 @@ "es6-promisify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", "requires": { "es6-promise": "^4.0.3" } @@ -9195,12 +9860,13 @@ "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true }, "escodegen": { "version": "2.0.0", @@ -9232,7 +9898,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" }, "event-target-shim": { "version": "5.0.1", @@ -9243,6 +9909,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -9258,12 +9925,13 @@ "exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" }, "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true }, "expand-template": { "version": "2.0.3", @@ -9271,15 +9939,16 @@ "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" }, "expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "dev": true, "requires": { - "@jest/expect-utils": "^28.1.0", + "@jest/expect-utils": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0" + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" } }, "express": { @@ -9317,13 +9986,6 @@ "type-is": "~1.6.16", "utils-merge": "1.0.1", "vary": "~1.1.2" - }, - "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - } } }, "express-request-id": { @@ -9332,6 +9994,13 @@ "integrity": "sha512-qpxK6XhDYtdx9FvxwCHkUeZVWtkGbWR87hBAzGECfwYF/QQCPXEwwB2/9NGkOR1tT7/aLs9mma3CT0vjSzuZVw==", "requires": { "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, "extend": { @@ -9363,7 +10032,7 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" }, "fast-deep-equal": { "version": "3.1.3", @@ -9371,9 +10040,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -9390,7 +10059,7 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "fast-text-encoding": { "version": "1.0.6", @@ -9398,17 +10067,18 @@ "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "requires": { "reusify": "^1.0.4" } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, "requires": { "bser": "2.1.1" } @@ -9416,7 +10086,7 @@ "fd-slicer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", "requires": { "pend": "~1.2.0" } @@ -9437,7 +10107,7 @@ "file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==" }, "fill-range": { "version": "7.0.1", @@ -9459,13 +10129,6 @@ "parseurl": "~1.3.2", "statuses": "~1.4.0", "unpipe": "~1.0.0" - }, - "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - } } }, "find-up": { @@ -9480,7 +10143,7 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" }, "form-data": { "version": "2.3.3", @@ -9500,21 +10163,45 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, "from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", "requires": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "fs": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" }, "fs-constants": { "version": "1.0.0", @@ -9535,12 +10222,13 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, "optional": true }, "function-bind": { @@ -9551,7 +10239,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -9566,30 +10254,12 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "requires": { "ansi-regex": "^2.0.0" } @@ -9651,7 +10321,8 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true }, "get-caller-file": { "version": "2.0.5", @@ -9661,17 +10332,19 @@ "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "requires": { "assert-plus": "^1.0.0" } @@ -9679,17 +10352,17 @@ "github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" }, "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } @@ -9714,7 +10387,8 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "globby": { "version": "11.1.0", @@ -9743,13 +10417,6 @@ "gtoken": "^6.1.0", "jws": "^4.0.0", "lru-cache": "^6.0.0" - }, - "dependencies": { - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - } } }, "google-p12-pem": { @@ -9778,7 +10445,7 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" }, "har-validator": { "version": "5.1.5", @@ -9805,27 +10472,35 @@ "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" }, "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, "http": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", - "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" + "integrity": "sha512-epOGLlKUFT+yxfK9TqXRe7l6CbOk7mbLvzVqAyI05w0xIn+nXcYo0vR4ZBCVJYOyUglOFwtaIbD3d2TmG5ejJQ==" }, "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "requires": { "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } } }, "http-proxy-agent": { @@ -9864,7 +10539,7 @@ "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -9874,7 +10549,7 @@ "https": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", - "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" + "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==" }, "https-proxy-agent": { "version": "2.2.4", @@ -9903,12 +10578,13 @@ "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true }, "hummus": { - "version": "1.0.110", - "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", - "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.112.tgz", + "integrity": "sha512-WqKRUydreVi2SVCWUvvrYT4eKCC5g2dc4mpth8QbNK6TX93cenEnSaripOMMk5z42vIFAdYEjycVxeGVzgGcXg==", "requires": { "node-pre-gyp": "^0.10.0" }, @@ -9926,7 +10602,7 @@ "bundled": true }, "are-we-there-yet": { - "version": "1.1.5", + "version": "1.1.7", "bundled": true, "requires": { "delegates": "^1.0.0", @@ -9934,7 +10610,7 @@ } }, "balanced-match": { - "version": "1.0.0", + "version": "1.0.2", "bundled": true }, "brace-expansion": { @@ -9962,7 +10638,7 @@ "bundled": true }, "core-util-is": { - "version": "1.0.2", + "version": "1.0.3", "bundled": true }, "deep-extend": { @@ -10002,18 +10678,6 @@ "wide-align": "^1.1.0" } }, - "glob": { - "version": "7.1.6", - "bundled": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "has-unicode": { "version": "2.0.1", "bundled": true @@ -10026,10 +10690,19 @@ } }, "ignore-walk": { - "version": "3.0.3", + "version": "3.0.4", "bundled": true, "requires": { "minimatch": "^3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.1.2", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } } }, "inflight": { @@ -10041,11 +10714,11 @@ } }, "inherits": { - "version": "2.0.3", + "version": "2.0.4", "bundled": true }, "ini": { - "version": "1.3.5", + "version": "1.3.8", "bundled": true }, "is-fullwidth-code-point": { @@ -10059,15 +10732,8 @@ "version": "1.0.0", "bundled": true }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, "minimist": { - "version": "1.2.5", + "version": "0.0.8", "bundled": true }, "minipass": { @@ -10086,14 +10752,14 @@ } }, "mkdirp": { - "version": "0.5.5", + "version": "0.5.1", "bundled": true, "requires": { - "minimist": "^1.2.5" + "minimist": "0.0.8" } }, "needle": { - "version": "2.5.2", + "version": "2.9.1", "bundled": true, "requires": { "debug": "^3.2.6", @@ -10102,14 +10768,14 @@ }, "dependencies": { "debug": { - "version": "3.2.6", + "version": "3.2.7", "bundled": true, "requires": { "ms": "^2.1.1" } }, "ms": { - "version": "2.1.2", + "version": "2.1.3", "bundled": true } } @@ -10139,7 +10805,7 @@ } }, "npm-bundled": { - "version": "1.1.1", + "version": "1.1.2", "bundled": true, "requires": { "npm-normalize-package-bin": "^1.0.1" @@ -10215,6 +10881,12 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.7", + "bundled": true + } } }, "readable-stream": { @@ -10235,6 +10907,27 @@ "bundled": true, "requires": { "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "bundled": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } } }, "safe-buffer": { @@ -10258,7 +10951,7 @@ "bundled": true }, "signal-exit": { - "version": "3.0.3", + "version": "3.0.7", "bundled": true }, "string_decoder": { @@ -10289,16 +10982,33 @@ "bundled": true }, "tar": { - "version": "4.4.13", + "version": "4.4.19", "bundled": true, "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.7", + "bundled": true + }, + "mkdirp": { + "version": "0.5.6", + "bundled": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "safe-buffer": { + "version": "5.2.1", + "bundled": true + } } }, "util-deprecate": { @@ -10306,10 +11016,10 @@ "bundled": true }, "wide-align": { - "version": "1.1.3", + "version": "1.1.5", "bundled": true, "requires": { - "string-width": "^1.0.2 || 2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "wrappy": { @@ -10336,14 +11046,15 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" }, "import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -10352,21 +11063,22 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.8", @@ -10385,7 +11097,7 @@ "ip-regex": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=" + "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==" }, "ipaddr.js": { "version": "1.9.1", @@ -10395,12 +11107,13 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true }, "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } @@ -10408,12 +11121,15 @@ "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "requires": { + "number-is-nan": "^1.0.0" + } }, "is-function": { "version": "1.0.2", @@ -10423,7 +11139,8 @@ "is-generator-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true }, "is-glob": { "version": "4.0.3", @@ -10441,7 +11158,7 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" }, "is-stream": { "version": "2.0.1", @@ -10451,32 +11168,35 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true }, "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, "requires": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -10489,6 +11209,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -10499,6 +11220,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, "requires": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -10509,6 +11231,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -10516,169 +11239,181 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, "jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", - "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "dev": true, "requires": { - "@jest/core": "^28.1.0", + "@jest/core": "^28.1.3", + "@jest/types": "^28.1.3", "import-local": "^3.0.2", - "jest-cli": "^28.1.0" - }, - "dependencies": { - "jest-cli": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", - "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", - "requires": { - "@jest/core": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - } - } + "jest-cli": "^28.1.3" } }, "jest-changed-files": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", - "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", + "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "dev": true, "requires": { "execa": "^5.0.0", - "throat": "^6.0.1" + "p-limit": "^3.1.0" } }, "jest-circus": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", - "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", - "requires": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", + "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "dev": true, + "requires": { + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0", + "jest-each": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "p-limit": "^3.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" + "stack-utils": "^2.0.3" + } + }, + "jest-cli": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", + "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "dev": true, + "requires": { + "@jest/core": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "prompts": "^2.0.1", + "yargs": "^17.3.1" } }, "jest-config": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", - "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", + "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.0", - "@jest/types": "^28.1.0", - "babel-jest": "^28.1.0", + "@jest/test-sequencer": "^28.1.3", + "@jest/types": "^28.1.3", + "babel-jest": "^28.1.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.0", - "jest-environment-node": "^28.1.0", + "jest-circus": "^28.1.3", + "jest-environment-node": "^28.1.3", "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" } }, "jest-diff": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", - "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^28.0.2", + "diff-sequences": "^28.1.1", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" } }, "jest-docblock": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", - "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", + "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", - "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", + "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0" + "jest-util": "^28.1.3", + "pretty-format": "^28.1.3" } }, "jest-environment-node": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", - "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", - "requires": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", + "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "dev": true, + "requires": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" } }, "jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true }, "jest-haste-map": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", - "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", @@ -10686,184 +11421,196 @@ "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "micromatch": "^4.0.4", - "walker": "^1.0.7" + "walker": "^1.0.8" } }, "jest-leak-detector": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", - "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", + "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "dev": true, "requires": { "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" } }, "jest-matcher-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", - "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" } }, "jest-message-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", - "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", - "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", + "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*" } }, "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, "requires": {} }, "jest-regex-util": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "dev": true }, "jest-resolve": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", - "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", + "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" } }, "jest-resolve-dependencies": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", - "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", + "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "dev": true, "requires": { "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.0" + "jest-snapshot": "^28.1.3" } }, "jest-runner": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", - "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", - "requires": { - "@jest/console": "^28.1.0", - "@jest/environment": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", + "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "dev": true, + "requires": { + "@jest/console": "^28.1.3", + "@jest/environment": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.0.2", - "jest-environment-node": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-leak-detector": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-resolve": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-util": "^28.1.0", - "jest-watcher": "^28.1.0", - "jest-worker": "^28.1.0", - "source-map-support": "0.5.13", - "throat": "^6.0.1" + "jest-docblock": "^28.1.1", + "jest-environment-node": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-leak-detector": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-resolve": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-util": "^28.1.3", + "jest-watcher": "^28.1.3", + "jest-worker": "^28.1.3", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" } }, "jest-runtime": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", - "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", - "requires": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/globals": "^28.1.0", - "@jest/source-map": "^28.0.2", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", + "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "dev": true, + "requires": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/globals": "^28.1.3", + "@jest/source-map": "^28.1.2", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", - "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", + "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "dev": true, "requires": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/expect-utils": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.0", + "expect": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "semver": "^7.3.5" }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, "requires": { "lru-cache": "^6.0.0" } @@ -10871,11 +11618,12 @@ } }, "jest-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", - "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -10884,44 +11632,48 @@ } }, "jest-validate": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", - "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "dependencies": { "camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true } } }, "jest-watcher": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", - "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dev": true, "requires": { - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "string-length": "^4.0.1" } }, "jest-worker": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", - "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -10932,6 +11684,7 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -10941,7 +11694,7 @@ "jimp": { "version": "0.2.27", "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", - "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", + "integrity": "sha512-KP08kEe5pDY+AFg00vuqKP0zgUmeQXJXpzQ+w9+0pQA27GCF9RoWzOpf3AONHgf5h8raMrXaF18y4ug9Rw2xEw==", "requires": { "bignumber.js": "^2.1.0", "bmp-js": "0.0.1", @@ -10960,27 +11713,39 @@ "url-regex": "^3.0.0" }, "dependencies": { + "bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha512-uw4ra6Cv483Op/ebM0GBKKfxZlSmn6NgFRby5L3yGTlunLj53KQgndDlqy2WVFOwgvurocApYkSud0aO+mvrpQ==" + }, "es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" } } }, "jpeg-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", - "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" + "integrity": "sha512-Ni9PffhJtYtdD7VwxH6V2MnievekGfUefosGCHadog0/jAevRu6HPjYeMHbUemn0IPE8d4wGa8UsOGsX+iKy2g==" }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -10989,12 +11754,13 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true }, "json-bigint": { "version": "1.0.0", @@ -11002,19 +11768,13 @@ "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", "requires": { "bignumber.js": "^9.0.0" - }, - "dependencies": { - "bignumber.js": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", - "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" - } } }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true }, "json-schema": { "version": "0.4.0", @@ -11029,12 +11789,13 @@ "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonfile": { "version": "6.1.0", @@ -11059,7 +11820,7 @@ "junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" + "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==" }, "jwa": { "version": "2.0.0", @@ -11083,7 +11844,8 @@ "kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true }, "kuler": { "version": "1.0.1", @@ -11096,12 +11858,13 @@ "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -11110,7 +11873,8 @@ "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true }, "load-bmfont": { "version": "1.4.1", @@ -11125,6 +11889,13 @@ "phin": "^2.9.1", "xhr": "^2.0.1", "xtend": "^4.0.0" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } } }, "locate-path": { @@ -11141,11 +11912,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", + "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", "requires": { "@colors/colors": "1.5.0", + "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", @@ -11171,6 +11943,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "requires": { "semver": "^6.0.0" } @@ -11179,6 +11952,7 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, "requires": { "tmpl": "1.0.5" } @@ -11186,7 +11960,7 @@ "maximatch": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", "requires": { "array-differ": "^1.0.0", "array-union": "^1.0.1", @@ -11197,17 +11971,22 @@ "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "requires": { "array-uniq": "^1.0.1" } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==" } } }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" }, "memory-streams": { "version": "0.1.3", @@ -11220,12 +11999,12 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -11236,14 +12015,14 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" } } }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, "merge-img": { "version": "2.1.3", @@ -11257,7 +12036,8 @@ "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "merge2": { "version": "1.4.1", @@ -11267,7 +12047,7 @@ "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" }, "micromatch": { "version": "4.0.5", @@ -11279,9 +12059,9 @@ } }, "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" }, "mime-db": { "version": "1.52.0", @@ -11299,7 +12079,8 @@ "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true }, "mimic-response": { "version": "2.1.0", @@ -11309,7 +12090,7 @@ "min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", "requires": { "dom-walk": "^0.1.0" } @@ -11323,9 +12104,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, "mkdirp": { "version": "0.5.6", @@ -11341,9 +12122,9 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, "moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "move-file": { "version": "1.0.0", @@ -11366,14 +12147,14 @@ "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" } } }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "multistream": { "version": "4.1.0", @@ -11382,18 +12163,6 @@ "requires": { "once": "^1.4.0", "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "nanoid": { @@ -11409,7 +12178,8 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "negotiator": { "version": "0.6.3", @@ -11437,9 +12207,9 @@ } }, "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "requires": { "whatwg-url": "^5.0.0" } @@ -11457,22 +12227,26 @@ "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true }, "node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, "requires": { "path-key": "^3.0.0" } @@ -11491,7 +12265,7 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" }, "oauth-sign": { "version": "0.9.0", @@ -11501,7 +12275,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, "object-hash": { "version": "2.2.0", @@ -11511,7 +12285,7 @@ "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "requires": { "ee-first": "1.1.1" } @@ -11519,7 +12293,7 @@ "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "requires": { "wrappy": "1" } @@ -11527,12 +12301,13 @@ "one-time": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", - "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" + "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" }, "onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "requires": { "mimic-fn": "^2.1.0" } @@ -11561,11 +12336,11 @@ "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==" }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { @@ -11574,6 +12349,16 @@ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + } } }, "p-try": { @@ -11584,12 +12369,12 @@ "parse-bmfont-ascii": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" }, "parse-bmfont-binary": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" }, "parse-bmfont-xml": { "version": "1.1.4", @@ -11609,6 +12394,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -11624,7 +12410,7 @@ "path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", "requires": { "process": "^0.11.1", "util": "^0.10.3" @@ -11638,12 +12424,13 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true }, "path-parse": { "version": "1.0.7", @@ -11653,7 +12440,7 @@ "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "path-type": { "version": "4.0.0", @@ -11663,12 +12450,12 @@ "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "phin": { "version": "2.9.3", @@ -11678,7 +12465,8 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true }, "picomatch": { "version": "2.3.1", @@ -11688,17 +12476,18 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" }, "pirates": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true }, "pixelmatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", "requires": { "pngjs": "^3.0.0" } @@ -11772,6 +12561,16 @@ "debug": "4" } }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -11789,19 +12588,34 @@ "debug": "4" } }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "requires": { "lru-cache": "^6.0.0" } }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -11851,14 +12665,15 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" }, "pretty-format": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", - "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dev": true, "requires": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" @@ -11867,14 +12682,15 @@ "ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true } } }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" }, "process-nextick-args": { "version": "2.0.1", @@ -11898,6 +12714,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -11915,17 +12732,17 @@ "proxy-from-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" }, "prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" }, "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "pump": { "version": "3.0.0", @@ -11937,9 +12754,9 @@ } }, "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" }, "puppeteer": { "version": "15.3.2", @@ -11990,7 +12807,7 @@ "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "requires": { "pend": "~1.2.0" } @@ -12039,7 +12856,7 @@ "yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "requires": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -12055,7 +12872,7 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" }, "queue-microtask": { "version": "1.2.3", @@ -12092,32 +12909,29 @@ "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" } } }, "react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true }, "read-chunk": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", - "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=" + "integrity": "sha512-5NLTTdX45dKFtG8CX5pKmvS9V5u9wBE+gkklN7xhDuhq3pA2I4O7ALfKxosCMcLHOhkxj6GNacZhfXtp5nlCdg==" }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "recursive-copy": { @@ -12139,7 +12953,7 @@ "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" }, "rimraf": { "version": "2.7.1", @@ -12152,7 +12966,7 @@ "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==" } } }, @@ -12181,19 +12995,26 @@ "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "requires": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -12202,6 +13023,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, "requires": { "resolve-from": "^5.0.0" } @@ -12209,12 +13031,14 @@ "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true }, "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true }, "retry": { "version": "0.13.1", @@ -12272,9 +13096,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", + "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==" }, "safer-buffer": { "version": "2.1.2", @@ -12289,7 +13113,8 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true }, "send": { "version": "0.16.2", @@ -12311,10 +13136,10 @@ "statuses": "~1.4.0" }, "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" } } }, @@ -12332,7 +13157,7 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, "setprototypeof": { "version": "1.1.0", @@ -12343,6 +13168,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -12350,7 +13176,8 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true }, "signal-exit": { "version": "3.0.7", @@ -12375,7 +13202,7 @@ "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "requires": { "is-arrayish": "^0.3.1" }, @@ -12390,7 +13217,8 @@ "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true }, "slash": { "version": "3.0.0", @@ -12400,12 +13228,14 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true }, "source-map-support": { "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -12414,7 +13244,8 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, "sshpk": { "version": "1.17.0", @@ -12435,27 +13266,21 @@ "stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, "requires": { "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - } } }, "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" }, "stream-events": { "version": "1.0.5", @@ -12468,9 +13293,33 @@ "stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", - "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", + "integrity": "sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==", "requires": { "readable-stream": "^2.1.4" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "stream-shift": { @@ -12481,41 +13330,64 @@ "stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", - "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=" + "integrity": "sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==" }, "stream-to-buffer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", - "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "integrity": "sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==", "requires": { "stream-to": "~0.2.0" } }, "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } } }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" } }, "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } } }, "strip-ansi": { @@ -12529,17 +13401,20 @@ "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true }, "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true }, "stubs": { "version": "3.0.0", @@ -12555,9 +13430,10 @@ } }, "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -12589,18 +13465,6 @@ "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "teeny-request": { @@ -12656,6 +13520,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -12665,6 +13530,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, "requires": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -12676,30 +13542,26 @@ "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" }, - "throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, "tinycolor2": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-regex-range": { "version": "5.0.1", @@ -12721,7 +13583,7 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "triple-beam": { "version": "1.3.0", @@ -12736,7 +13598,7 @@ "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "requires": { "safe-buffer": "^5.0.1" } @@ -12744,12 +13606,12 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "requires": { "prelude-ls": "~1.1.2" } @@ -12757,12 +13619,14 @@ "type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true }, "type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true }, "type-is": { "version": "1.6.18", @@ -12776,7 +13640,7 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "unbzip2-stream": { "version": "1.4.3", @@ -12795,7 +13659,17 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } }, "uri-js": { "version": "4.4.1", @@ -12808,7 +13682,7 @@ "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -12817,14 +13691,14 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" } } }, "url-regex": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", "requires": { "ip-regex": "^1.0.1" } @@ -12835,29 +13709,37 @@ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "requires": { "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-to-istanbul": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", - "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", + "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" } @@ -12865,29 +13747,23 @@ "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - } } }, "walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, "requires": { "makeerror": "1.0.12" } @@ -12895,12 +13771,12 @@ "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -12910,6 +13786,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -12941,17 +13818,7 @@ "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" } } }, @@ -12974,18 +13841,6 @@ "logform": "^2.3.2", "readable-stream": "^3.6.0", "triple-beam": "^1.3.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "word-wrap": { @@ -13001,17 +13856,35 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -13039,7 +13912,7 @@ "xml-parse-from-string": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" }, "xml2js": { "version": "0.4.23", @@ -13071,28 +13944,49 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yargs": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", - "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "dev": true, "requires": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==" + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true }, "yauzl": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "integrity": "sha512-TXNR2Feu/p/8k5YRy4z45wCUhoncIrZywmRd+xW0IvB3lWTAM7F6wVbeJvRjO0dplQ8oqmJEj/TpJuULBV/hbw==", "requires": { "fd-slicer": "~1.0.1" } diff --git a/package.json b/package.json index b6af15b..803d1eb 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", - "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", @@ -62,6 +61,9 @@ "winston-daily-rotate-file": "~4.4.1", "ws": "~5.2.0" }, + "devDependencies": { + "jest": "^28.1.0" + }, "engines": { "node": ">=14" }, From 9899c053e86239fb844fd5796108a51d92c437d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 19:08:13 -0300 Subject: [PATCH 28/40] Revert "Move jest to dev dependencies" This reverts commit a6c4493b3884db3d66f9b19478d882633955c13e. --- package-lock.json | 5228 +++++++++++++++++++-------------------------- package.json | 4 +- 2 files changed, 2168 insertions(+), 3064 deletions(-) diff --git a/package-lock.json b/package-lock.json index c694bf8..c9699fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", + "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", @@ -41,9 +42,6 @@ "bin": { "pdf-export-server": "bin/pdf-export-server" }, - "devDependencies": { - "jest": "^28.1.0" - }, "engines": { "node": ">=14" } @@ -52,7 +50,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -62,46 +59,43 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.20.14", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", - "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", - "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", "dependencies": { "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helpers": "^7.20.7", - "@babel/parser": "^7.20.7", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.12", - "@babel/types": "^7.20.7", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "engines": { @@ -116,7 +110,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -132,47 +125,29 @@ "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/@babel/generator": { - "version": "7.20.14", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", - "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", "dependencies": { - "@babel/types": "^7.20.7", - "@jridgewell/gen-mapping": "^0.3.2", + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", - "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", "semver": "^6.3.0" }, "engines": { @@ -182,166 +157,134 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", - "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "dev": true, + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.10", - "@babel/types": "^7.20.7" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dev": true, + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "dependencies": { - "@babel/types": "^7.20.2" + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", - "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", - "dev": true, + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "dependencies": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.13", - "@babel/types": "^7.20.7" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -353,7 +296,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -365,7 +307,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -379,7 +320,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -387,23 +327,12 @@ "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "node_modules/@babel/highlight/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "engines": { "node": ">=4" } @@ -412,7 +341,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -421,10 +349,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.15", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", - "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -436,7 +363,6 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -448,7 +374,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -460,7 +385,6 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -472,7 +396,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -484,7 +407,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -496,7 +418,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -508,7 +429,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -520,7 +440,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -532,7 +451,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -544,7 +462,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -556,7 +473,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -568,7 +484,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -580,12 +495,11 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", - "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -595,33 +509,31 @@ } }, "node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", - "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.13", - "@babel/types": "^7.20.7", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -633,7 +545,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -649,17 +560,14 @@ "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/@babel/types": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", - "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -669,8 +577,7 @@ "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, "node_modules/@colors/colors": { "version": "1.5.0", @@ -692,6 +599,14 @@ "node": ">=10" } }, + "node_modules/@google-cloud/paginator/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, "node_modules/@google-cloud/projectify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-3.0.0.tgz", @@ -735,11 +650,43 @@ "node": ">=12" } }, + "node_modules/@google-cloud/storage/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@google-cloud/storage/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@google-cloud/storage/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -755,22 +702,20 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, "engines": { "node": ">=8" } }, "node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", + "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0", "slash": "^3.0.0" }, "engines": { @@ -778,37 +723,36 @@ } }, "node_modules/@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", + "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", + "dependencies": { + "@jest/console": "^28.1.0", + "@jest/reporters": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", + "jest-changed-files": "^28.0.2", + "jest-config": "^28.1.0", + "jest-haste-map": "^28.1.0", + "jest-message-util": "^28.1.0", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", + "jest-resolve": "^28.1.0", + "jest-resolve-dependencies": "^28.1.0", + "jest-runner": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "jest-watcher": "^28.1.0", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -829,7 +773,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -841,38 +784,35 @@ } }, "node_modules/@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", + "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", "dependencies": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/fake-timers": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", - "jest-mock": "^28.1.3" + "jest-mock": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", + "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", "dependencies": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" + "expect": "^28.1.0", + "jest-snapshot": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", + "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", "dependencies": { "jest-get-type": "^28.0.2" }, @@ -881,48 +821,45 @@ } }, "node_modules/@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", + "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", "dependencies": { - "@jest/types": "^28.1.3", - "@sinonjs/fake-timers": "^9.1.2", + "@jest/types": "^28.1.0", + "@sinonjs/fake-timers": "^9.1.1", "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-message-util": "^28.1.0", + "jest-mock": "^28.1.0", + "jest-util": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", + "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" + "@jest/environment": "^28.1.0", + "@jest/expect": "^28.1.0", + "@jest/types": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", + "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/console": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "@jridgewell/trace-mapping": "^0.3.7", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -934,14 +871,13 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-util": "^28.1.0", + "jest-worker": "^28.1.0", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.1" + "v8-to-istanbul": "^9.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -956,24 +892,22 @@ } }, "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "dependencies": { - "@sinclair/typebox": "^0.24.1" + "@sinclair/typebox": "^0.23.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", + "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.7", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" }, @@ -982,13 +916,12 @@ } }, "node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", + "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^28.1.0", + "@jest/types": "^28.1.0", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -997,14 +930,13 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", + "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", "dependencies": { - "@jest/test-result": "^28.1.3", + "@jest/test-result": "^28.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^28.1.0", "slash": "^3.0.0" }, "engines": { @@ -1012,22 +944,21 @@ } }, "node_modules/@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", + "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/types": "^28.1.0", + "@jridgewell/trace-mapping": "^0.3.7", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^28.1.0", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", + "jest-util": "^28.1.0", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -1038,12 +969,11 @@ } }, "node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", + "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", "dependencies": { - "@jest/schemas": "^28.1.3", + "@jest/schemas": "^28.0.2", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -1058,7 +988,6 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -1068,37 +997,33 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, "node_modules/@nodelib/fs.scandir": { @@ -1134,16 +1059,14 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", - "dev": true + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" }, "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dev": true, + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", "dependencies": { "type-detect": "4.0.8" } @@ -1152,7 +1075,6 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", - "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0" } @@ -1166,13 +1088,12 @@ } }, "node_modules/@types/babel__core": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", - "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", - "dev": true, + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -1182,7 +1103,6 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, "dependencies": { "@babel/types": "^7.0.0" } @@ -1191,26 +1111,23 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", - "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", - "dev": true, + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "dependencies": { "@babel/types": "^7.3.0" } }, "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", "dependencies": { "@types/node": "*" } @@ -1218,14 +1135,12 @@ "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -1234,39 +1149,29 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/node": { - "version": "18.13.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", - "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", - "devOptional": true + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", + "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" }, "node_modules/@types/prettier": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", - "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", - "dev": true + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", + "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" }, "node_modules/@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "node_modules/@types/triple-beam": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", - "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, "node_modules/@types/yargs": { - "version": "17.0.22", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", - "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", - "dev": true, + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", "dependencies": { "@types/yargs-parser": "*" } @@ -1274,8 +1179,7 @@ "node_modules/@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "node_modules/@types/yauzl": { "version": "2.10.0", @@ -1339,7 +1243,6 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, "dependencies": { "type-fest": "^0.21.3" }, @@ -1373,10 +1276,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1399,33 +1301,10 @@ "readable-stream": "^2.0.6" } }, - "node_modules/are-we-there-yet/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/are-we-there-yet/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "dependencies": { "sprintf-js": "~1.0.2" } @@ -1433,7 +1312,7 @@ "node_modules/array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", "engines": { "node": ">=0.10.0" } @@ -1441,7 +1320,7 @@ "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "node_modules/array-union": { "version": "2.1.0", @@ -1454,23 +1333,23 @@ "node_modules/array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", "engines": { "node": ">=0.10.0" } }, "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "node_modules/asn1": { "version": "0.2.6", @@ -1483,7 +1362,7 @@ "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "engines": { "node": ">=0.8" } @@ -1512,7 +1391,7 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/at-least-node": { "version": "1.0.0", @@ -1525,26 +1404,25 @@ "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", "engines": { "node": "*" } }, "node_modules/aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "node_modules/babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", + "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", "dependencies": { - "@jest/transform": "^28.1.3", + "@jest/transform": "^28.1.0", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", + "babel-preset-jest": "^28.0.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -1560,7 +1438,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -1573,10 +1450,9 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", + "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -1591,7 +1467,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -1611,12 +1486,11 @@ } }, "node_modules/babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", + "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", "dependencies": { - "babel-plugin-jest-hoist": "^28.1.3", + "babel-plugin-jest-hoist": "^28.0.2", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { @@ -1653,15 +1527,15 @@ "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "dependencies": { "tweetnacl": "^0.14.3" } }, "node_modules/bignumber.js": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", - "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=", "engines": { "node": "*" } @@ -1676,15 +1550,33 @@ "readable-stream": "^3.4.0" } }, + "node_modules/bl/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/bmp-js": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", - "integrity": "sha512-OS74Rlt0Aynu2mTPmY9RZOUOXlqWecFIILFXr70vv16/xCZnFxvri9IKkF1IGxQ8r9dOE62qGNpKxXx8Lko8bg==" + "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" }, "node_modules/body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", "dependencies": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -1722,10 +1614,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "dev": true, + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "funding": [ { "type": "opencollective", @@ -1737,10 +1628,11 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" }, "bin": { "browserslist": "cli.js" @@ -1753,7 +1645,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, "dependencies": { "node-int64": "^0.4.0" } @@ -1784,7 +1675,7 @@ "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", "engines": { "node": "*" } @@ -1792,7 +1683,7 @@ "node_modules/buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", "engines": { "node": ">=0.4.0" } @@ -1810,7 +1701,7 @@ "node_modules/bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", "engines": { "node": ">= 0.8" } @@ -1819,7 +1710,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -1828,16 +1718,14 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001451", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz", - "integrity": "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==", - "dev": true, + "version": "1.0.30001340", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", + "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==", "funding": [ { "type": "opencollective", @@ -1852,7 +1740,7 @@ "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "node_modules/chalk": { "version": "4.1.2", @@ -1873,7 +1761,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, "engines": { "node": ">=10" } @@ -1884,68 +1771,29 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "node_modules/ci-info": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", - "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", + "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" }, "node_modules/cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" }, "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", + "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" } }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -1954,7 +1802,7 @@ "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "engines": { "node": ">=0.10.0" } @@ -1962,8 +1810,7 @@ "node_modules/collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" }, "node_modules/color": { "version": "3.2.1", @@ -2010,12 +1857,12 @@ "node_modules/color/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "node_modules/colornames": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", - "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" + "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" }, "node_modules/colorspace": { "version": "1.1.4", @@ -2051,7 +1898,7 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/concat-stream": { "version": "1.6.2", @@ -2067,59 +1914,39 @@ "typedarray": "^0.0.6" } }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" }, "node_modules/content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", "engines": { "node": ">= 0.6" } }, "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", "engines": { "node": ">= 0.6" } }, "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } }, "node_modules/cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", "engines": { "node": ">= 0.6" } @@ -2127,17 +1954,17 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cp-file": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", - "integrity": "sha512-08tcP4CfMVIJGh6vIvG6WSxAJPFVw+DSdfim10azS0F9m36pi+wCYqvlIXk4lSz/Q9N/gRw7zlKQLDnYE6M8Eg==", + "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", "dependencies": { "graceful-fs": "^4.1.2", "make-dir": "^1.0.0", @@ -2168,30 +1995,10 @@ "node-fetch": "2.6.7" } }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -2204,7 +2011,7 @@ "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dependencies": { "assert-plus": "^1.0.0" }, @@ -2234,8 +2041,7 @@ "node_modules/dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" }, "node_modules/deep-extend": { "version": "0.6.0", @@ -2251,10 +2057,9 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", - "dev": true, + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "engines": { "node": ">=0.10.0" } @@ -2262,7 +2067,7 @@ "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "engines": { "node": ">=0.4.0" } @@ -2270,12 +2075,12 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "engines": { "node": ">= 0.6" } @@ -2283,12 +2088,12 @@ "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "node_modules/detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -2300,7 +2105,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, "engines": { "node": ">=8" } @@ -2321,10 +2125,9 @@ } }, "node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } @@ -2356,10 +2159,23 @@ "stream-shift": "^1.0.0" } }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -2376,19 +2192,17 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "node_modules/electron-to-chromium": { - "version": "1.4.289", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.289.tgz", - "integrity": "sha512-relLdMfPBxqGCxy7Gyfm1HcbRPcFUJdlgnCPVgQ23sr1TvUrRJz0/QPoGP0+x41wOVSTN/Wi3w6YDgHiHJGOzg==", - "dev": true + "version": "1.4.137", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", + "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" }, "node_modules/emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "dev": true, "engines": { "node": ">=12" }, @@ -2404,7 +2218,7 @@ "node_modules/enabled": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", - "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", + "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", "dependencies": { "env-variable": "0.0.x" } @@ -2412,7 +2226,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "engines": { "node": ">= 0.8" } @@ -2450,7 +2264,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -2463,7 +2276,7 @@ "node_modules/es6-promisify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "dependencies": { "es6-promise": "^4.0.3" } @@ -2479,15 +2292,14 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, "node_modules/escodegen": { @@ -2542,7 +2354,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "engines": { "node": ">= 0.6" } @@ -2559,7 +2371,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -2581,13 +2392,12 @@ "node_modules/exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "engines": { "node": ">= 0.8.0" } @@ -2601,16 +2411,15 @@ } }, "node_modules/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", + "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", "dependencies": { - "@jest/expect-utils": "^28.1.3", + "@jest/expect-utils": "^28.1.0", "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -2664,13 +2473,12 @@ "uuid": "^3.3.2" } }, - "node_modules/express-request-id/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "bin": { - "uuid": "bin/uuid" + "node_modules/express/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" } }, "node_modules/extend": { @@ -2707,7 +2515,7 @@ "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", "engines": [ "node >=0.6.0" ] @@ -2718,9 +2526,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -2740,7 +2548,7 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, "node_modules/fast-text-encoding": { "version": "1.0.6", @@ -2748,18 +2556,17 @@ "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dependencies": { "bser": "2.1.1" } @@ -2767,7 +2574,7 @@ "node_modules/fd-slicer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dependencies": { "pend": "~1.2.0" } @@ -2788,7 +2595,7 @@ "node_modules/file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", "engines": { "node": ">=0.10.0" } @@ -2821,6 +2628,14 @@ "node": ">= 0.8" } }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -2836,7 +2651,7 @@ "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", "engines": { "node": "*" } @@ -2865,7 +2680,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { "node": ">= 0.6" } @@ -2873,38 +2688,16 @@ "node_modules/from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" } }, - "node_modules/from2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/from2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/fs": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" }, "node_modules/fs-constants": { "version": "1.0.0", @@ -2928,13 +2721,12 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -2952,7 +2744,7 @@ "node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -2967,7 +2759,31 @@ "node_modules/gauge/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, "engines": { "node": ">=0.10.0" } @@ -2975,7 +2791,7 @@ "node_modules/gauge/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -3057,7 +2873,6 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -3074,7 +2889,6 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, "engines": { "node": ">=8.0.0" } @@ -3083,7 +2897,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, "engines": { "node": ">=10" }, @@ -3094,7 +2907,7 @@ "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dependencies": { "assert-plus": "^1.0.0" } @@ -3102,17 +2915,17 @@ "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -3147,7 +2960,6 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, "engines": { "node": ">=4" } @@ -3190,6 +3002,14 @@ "node": ">=12" } }, + "node_modules/google-auth-library/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, "node_modules/google-p12-pem": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", @@ -3225,7 +3045,7 @@ "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", "engines": { "node": ">=4" } @@ -3265,23 +3085,22 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "node_modules/http": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", - "integrity": "sha512-epOGLlKUFT+yxfK9TqXRe7l6CbOk7mbLvzVqAyI05w0xIn+nXcYo0vR4ZBCVJYOyUglOFwtaIbD3d2TmG5ejJQ==" + "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" }, "node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -3292,11 +3111,6 @@ "node": ">= 0.6" } }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, "node_modules/http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", @@ -3345,7 +3159,7 @@ "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -3359,7 +3173,7 @@ "node_modules/https": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", - "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==" + "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" }, "node_modules/https-proxy-agent": { "version": "2.2.4", @@ -3390,15 +3204,14 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, "engines": { "node": ">=10.17.0" } }, "node_modules/hummus": { - "version": "1.0.112", - "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.112.tgz", - "integrity": "sha512-WqKRUydreVi2SVCWUvvrYT4eKCC5g2dc4mpth8QbNK6TX93cenEnSaripOMMk5z42vIFAdYEjycVxeGVzgGcXg==", + "version": "1.0.110", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", + "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", "bundleDependencies": [ "node-pre-gyp" ], @@ -3426,7 +3239,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/are-we-there-yet": { - "version": "1.1.7", + "version": "1.1.5", "inBundle": true, "license": "ISC", "dependencies": { @@ -3435,7 +3248,7 @@ } }, "node_modules/hummus/node_modules/balanced-match": { - "version": "1.0.2", + "version": "1.0.0", "inBundle": true, "license": "MIT" }, @@ -3472,7 +3285,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/core-util-is": { - "version": "1.0.3", + "version": "1.0.2", "inBundle": true, "license": "MIT" }, @@ -3528,6 +3341,25 @@ "wide-align": "^1.1.0" } }, + "node_modules/hummus/node_modules/glob": { + "version": "7.1.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/hummus/node_modules/has-unicode": { "version": "2.0.1", "inBundle": true, @@ -3545,24 +3377,13 @@ } }, "node_modules/hummus/node_modules/ignore-walk": { - "version": "3.0.4", + "version": "3.0.3", "inBundle": true, "license": "ISC", "dependencies": { "minimatch": "^3.0.4" } }, - "node_modules/hummus/node_modules/ignore-walk/node_modules/minimatch": { - "version": "3.1.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/hummus/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -3573,14 +3394,17 @@ } }, "node_modules/hummus/node_modules/inherits": { - "version": "2.0.4", + "version": "2.0.3", "inBundle": true, "license": "ISC" }, "node_modules/hummus/node_modules/ini": { - "version": "1.3.8", + "version": "1.3.5", "inBundle": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": "*" + } }, "node_modules/hummus/node_modules/is-fullwidth-code-point": { "version": "1.0.0", @@ -3598,8 +3422,19 @@ "inBundle": true, "license": "MIT" }, + "node_modules/hummus/node_modules/minimatch": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/hummus/node_modules/minimist": { - "version": "0.0.8", + "version": "1.2.5", "inBundle": true, "license": "MIT" }, @@ -3621,18 +3456,18 @@ } }, "node_modules/hummus/node_modules/mkdirp": { - "version": "0.5.1", + "version": "0.5.5", "inBundle": true, "license": "MIT", "dependencies": { - "minimist": "0.0.8" + "minimist": "^1.2.5" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/hummus/node_modules/needle": { - "version": "2.9.1", + "version": "2.5.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -3648,7 +3483,7 @@ } }, "node_modules/hummus/node_modules/needle/node_modules/debug": { - "version": "3.2.7", + "version": "3.2.6", "inBundle": true, "license": "MIT", "dependencies": { @@ -3656,7 +3491,7 @@ } }, "node_modules/hummus/node_modules/needle/node_modules/ms": { - "version": "2.1.3", + "version": "2.1.2", "inBundle": true, "license": "MIT" }, @@ -3693,7 +3528,7 @@ } }, "node_modules/hummus/node_modules/npm-bundled": { - "version": "1.1.2", + "version": "1.1.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -3802,14 +3637,6 @@ "rc": "cli.js" } }, - "node_modules/hummus/node_modules/rc/node_modules/minimist": { - "version": "1.2.7", - "inBundle": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/hummus/node_modules/readable-stream": { "version": "2.3.7", "inBundle": true, @@ -3835,36 +3662,6 @@ "rimraf": "bin.js" } }, - "node_modules/hummus/node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "inBundle": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/hummus/node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/hummus/node_modules/safe-buffer": { "version": "5.1.2", "inBundle": true, @@ -3894,7 +3691,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/signal-exit": { - "version": "3.0.7", + "version": "3.0.3", "inBundle": true, "license": "ISC" }, @@ -3939,71 +3736,33 @@ } }, "node_modules/hummus/node_modules/tar": { - "version": "4.4.19", + "version": "4.4.13", "inBundle": true, "license": "ISC", "dependencies": { - "chownr": "^1.1.4", - "fs-minipass": "^1.2.7", - "minipass": "^2.9.0", - "minizlib": "^1.3.3", - "mkdirp": "^0.5.5", - "safe-buffer": "^5.2.1", - "yallist": "^3.1.1" + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" }, "engines": { "node": ">=4.5" } }, - "node_modules/hummus/node_modules/tar/node_modules/minimist": { - "version": "1.2.7", - "inBundle": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hummus/node_modules/tar/node_modules/mkdirp": { - "version": "0.5.6", - "inBundle": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/hummus/node_modules/tar/node_modules/safe-buffer": { - "version": "5.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "inBundle": true, - "license": "MIT" - }, "node_modules/hummus/node_modules/util-deprecate": { "version": "1.0.2", "inBundle": true, "license": "MIT" }, "node_modules/hummus/node_modules/wide-align": { - "version": "1.1.5", + "version": "1.1.3", "inBundle": true, "license": "ISC", "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" + "string-width": "^1.0.2 || 2" } }, "node_modules/hummus/node_modules/wrappy": { @@ -4047,9 +3806,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "engines": { "node": ">= 4" } @@ -4058,7 +3817,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -4076,8 +3834,7 @@ "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "engines": { "node": ">=0.8.19" } @@ -4085,16 +3842,16 @@ "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "node_modules/ini": { "version": "1.3.8", @@ -4119,7 +3876,7 @@ "node_modules/ip-regex": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", "engines": { "node": ">=0.10.0" } @@ -4135,13 +3892,12 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dependencies": { "has": "^1.0.3" }, @@ -4152,20 +3908,17 @@ "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dependencies": { - "number-is-nan": "^1.0.0" - }, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/is-function": { @@ -4177,7 +3930,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, "engines": { "node": ">=6" } @@ -4204,7 +3956,7 @@ "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "engines": { "node": ">=0.10.0" } @@ -4223,38 +3975,35 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -4270,7 +4019,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -4284,7 +4032,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -4298,7 +4045,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -4314,14 +4060,12 @@ "node_modules/istanbul-lib-source-maps/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -4331,15 +4075,13 @@ } }, "node_modules/jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", + "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", "dependencies": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/core": "^28.1.0", "import-local": "^3.0.2", - "jest-cli": "^28.1.3" + "jest-cli": "^28.1.0" }, "bin": { "jest": "bin/jest.js" @@ -4357,108 +4099,71 @@ } }, "node_modules/jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", + "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", "dependencies": { "execa": "^5.0.0", - "p-limit": "^3.1.0" + "throat": "^6.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", + "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/expect": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", + "jest-each": "^28.1.0", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "pretty-format": "^28.1.0", "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", - "dev": true, - "dependencies": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } } }, "node_modules/jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", + "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", + "@jest/test-sequencer": "^28.1.0", + "@jest/types": "^28.1.0", + "babel-jest": "^28.1.0", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", + "jest-circus": "^28.1.0", + "jest-environment-node": "^28.1.0", "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-resolve": "^28.1.0", + "jest-runner": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -4479,25 +4184,23 @@ } }, "node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", + "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", + "diff-sequences": "^28.0.2", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", + "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", "dependencies": { "detect-newline": "^3.0.0" }, @@ -4506,33 +4209,31 @@ } }, "node_modules/jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", + "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" + "jest-util": "^28.1.0", + "pretty-format": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", + "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/fake-timers": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-mock": "^28.1.0", + "jest-util": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4542,28 +4243,26 @@ "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", + "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-util": "^28.1.0", + "jest-worker": "^28.1.0", "micromatch": "^4.0.4", - "walker": "^1.0.8" + "walker": "^1.0.7" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4573,46 +4272,43 @@ } }, "node_modules/jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", + "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", "dependencies": { "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", + "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^28.1.3", + "jest-diff": "^28.1.0", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", + "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -4621,12 +4317,11 @@ } }, "node_modules/jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", + "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/node": "*" }, "engines": { @@ -4634,10 +4329,9 @@ } }, "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "engines": { "node": ">=6" }, @@ -4654,23 +4348,21 @@ "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", + "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^28.1.0", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" @@ -4680,76 +4372,73 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", + "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", "dependencies": { "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" + "jest-snapshot": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", + "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", + "dependencies": { + "@jest/console": "^28.1.0", + "@jest/environment": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" + "jest-docblock": "^28.0.2", + "jest-environment-node": "^28.1.0", + "jest-haste-map": "^28.1.0", + "jest-leak-detector": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-resolve": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-util": "^28.1.0", + "jest-watcher": "^28.1.0", + "jest-worker": "^28.1.0", + "source-map-support": "0.5.13", + "throat": "^6.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", + "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", + "dependencies": { + "@jest/environment": "^28.1.0", + "@jest/fake-timers": "^28.1.0", + "@jest/globals": "^28.1.0", + "@jest/source-map": "^28.0.2", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", + "jest-haste-map": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-mock": "^28.1.0", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", + "jest-resolve": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -4758,33 +4447,32 @@ } }, "node_modules/jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", + "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/expect-utils": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.3", + "expect": "^28.1.0", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", + "jest-diff": "^28.1.0", "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-haste-map": "^28.1.0", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "semver": "^7.3.5" }, "engines": { @@ -4792,10 +4480,9 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -4807,12 +4494,11 @@ } }, "node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", + "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -4824,17 +4510,16 @@ } }, "node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", + "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", "dependencies": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4844,7 +4529,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, "engines": { "node": ">=10" }, @@ -4853,18 +4537,17 @@ } }, "node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", + "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.3", + "jest-util": "^28.1.0", "string-length": "^4.0.1" }, "engines": { @@ -4872,10 +4555,9 @@ } }, "node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", + "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -4889,7 +4571,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -4900,10 +4581,43 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/jest/node_modules/jest-cli": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", + "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", + "dependencies": { + "@jest/core": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, "node_modules/jimp": { "version": "0.2.27", "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", - "integrity": "sha512-KP08kEe5pDY+AFg00vuqKP0zgUmeQXJXpzQ+w9+0pQA27GCF9RoWzOpf3AONHgf5h8raMrXaF18y4ug9Rw2xEw==", + "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", "dependencies": { "bignumber.js": "^2.1.0", "bmp-js": "0.0.1", @@ -4922,46 +4636,25 @@ "url-regex": "^3.0.0" } }, - "node_modules/jimp/node_modules/bignumber.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", - "integrity": "sha512-uw4ra6Cv483Op/ebM0GBKKfxZlSmn6NgFRby5L3yGTlunLj53KQgndDlqy2WVFOwgvurocApYkSud0aO+mvrpQ==", - "engines": { - "node": "*" - } - }, "node_modules/jimp/node_modules/es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" - }, - "node_modules/jimp/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" }, "node_modules/jpeg-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", - "integrity": "sha512-Ni9PffhJtYtdD7VwxH6V2MnievekGfUefosGCHadog0/jAevRu6HPjYeMHbUemn0IPE8d4wGa8UsOGsX+iKy2g==" + "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -4973,13 +4666,12 @@ "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -4995,11 +4687,18 @@ "bignumber.js": "^9.0.0" } }, + "node_modules/json-bigint/node_modules/bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", + "engines": { + "node": "*" + } + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema": { "version": "0.4.0", @@ -5014,13 +4713,12 @@ "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", "bin": { "json5": "lib/cli.js" }, @@ -5056,7 +4754,7 @@ "node_modules/junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==", + "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=", "engines": { "node": ">=0.10.0" } @@ -5084,7 +4782,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, "engines": { "node": ">=6" } @@ -5101,7 +4798,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, "engines": { "node": ">=6" } @@ -5109,7 +4805,7 @@ "node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -5121,8 +4817,7 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "node_modules/load-bmfont": { "version": "1.4.1", @@ -5139,17 +4834,6 @@ "xtend": "^4.0.0" } }, - "node_modules/load-bmfont/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -5167,12 +4851,11 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/logform": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", - "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", "dependencies": { "@colors/colors": "1.5.0", - "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", @@ -5199,7 +4882,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -5214,7 +4896,6 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, "dependencies": { "tmpl": "1.0.5" } @@ -5222,7 +4903,7 @@ "node_modules/maximatch": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", + "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", "dependencies": { "array-differ": "^1.0.0", "array-union": "^1.0.1", @@ -5236,7 +4917,7 @@ "node_modules/maximatch/node_modules/array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dependencies": { "array-uniq": "^1.0.1" }, @@ -5244,18 +4925,10 @@ "node": ">=0.10.0" } }, - "node_modules/maximatch/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "engines": { "node": ">= 0.6" } @@ -5271,12 +4944,12 @@ "node_modules/memory-streams/node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" }, "node_modules/memory-streams/node_modules/readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -5287,12 +4960,12 @@ "node_modules/memory-streams/node_modules/string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "node_modules/merge-img": { "version": "2.1.3", @@ -5309,8 +4982,7 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "node_modules/merge2": { "version": "1.4.1", @@ -5323,7 +4995,7 @@ "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", "engines": { "node": ">= 0.6" } @@ -5341,14 +5013,11 @@ } }, "node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", "bin": { "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" } }, "node_modules/mime-db": { @@ -5374,7 +5043,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, "engines": { "node": ">=6" } @@ -5393,7 +5061,7 @@ "node_modules/min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "dependencies": { "dom-walk": "^0.1.0" } @@ -5410,12 +5078,9 @@ } }, "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "node_modules/mkdirp": { "version": "0.5.6", @@ -5434,9 +5099,9 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", + "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==", "engines": { "node": "*" } @@ -5468,7 +5133,7 @@ "node_modules/move-file/node_modules/path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { "node": ">=4" } @@ -5476,7 +5141,7 @@ "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/multistream": { "version": "4.1.0", @@ -5501,6 +5166,19 @@ "readable-stream": "^3.6.0" } }, + "node_modules/multistream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/nanoid": { "version": "2.1.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", @@ -5514,8 +5192,7 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, "node_modules/negotiator": { "version": "0.6.3", @@ -5547,9 +5224,9 @@ } }, "node_modules/node-fetch": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", - "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -5584,20 +5261,17 @@ "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" }, "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", - "dev": true + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -5606,7 +5280,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, "dependencies": { "path-key": "^3.0.0" }, @@ -5628,7 +5301,7 @@ "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "engines": { "node": ">=0.10.0" } @@ -5644,7 +5317,7 @@ "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { "node": ">=0.10.0" } @@ -5660,7 +5333,7 @@ "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "dependencies": { "ee-first": "1.1.1" }, @@ -5671,7 +5344,7 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dependencies": { "wrappy": "1" } @@ -5679,13 +5352,12 @@ "node_modules/one-time": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", - "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" + "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" }, "node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, "dependencies": { "mimic-fn": "^2.1.0" }, @@ -5726,14 +5398,14 @@ } }, "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dependencies": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5750,20 +5422,6 @@ "node": ">=8" } }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -5775,12 +5433,12 @@ "node_modules/parse-bmfont-ascii": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" }, "node_modules/parse-bmfont-binary": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" }, "node_modules/parse-bmfont-xml": { "version": "1.1.4", @@ -5800,7 +5458,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -5825,7 +5482,7 @@ "node_modules/path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", + "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", "dependencies": { "process": "^0.11.1", "util": "^0.10.3" @@ -5842,7 +5499,7 @@ "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { "node": ">=0.10.0" } @@ -5851,7 +5508,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -5864,7 +5520,7 @@ "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "node_modules/path-type": { "version": "4.0.0", @@ -5877,12 +5533,12 @@ "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" }, "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "node_modules/phin": { "version": "2.9.3", @@ -5892,8 +5548,7 @@ "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -5909,7 +5564,7 @@ "node_modules/pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "engines": { "node": ">=4" } @@ -5918,7 +5573,6 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true, "engines": { "node": ">= 6" } @@ -5926,7 +5580,7 @@ "node_modules/pixelmatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", "dependencies": { "pngjs": "^3.0.0" }, @@ -6007,16 +5661,6 @@ "node": ">= 6.0.0" } }, - "node_modules/pkg-fetch/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, "node_modules/pkg-fetch/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -6045,23 +5689,15 @@ "node": ">= 6" } }, - "node_modules/pkg-fetch/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, "node_modules/pkg-fetch/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/pkg-fetch/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -6072,19 +5708,6 @@ "node": ">=10" } }, - "node_modules/pkg-fetch/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/pkg-fetch/node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -6170,18 +5793,17 @@ "node_modules/prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "engines": { "node": ">= 0.8.0" } }, "node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", + "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", "dependencies": { - "@jest/schemas": "^28.1.3", + "@jest/schemas": "^28.0.2", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" @@ -6194,7 +5816,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, "engines": { "node": ">=10" }, @@ -6205,7 +5826,7 @@ "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", "engines": { "node": ">= 0.6.0" } @@ -6235,7 +5856,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -6259,17 +5879,17 @@ "node_modules/proxy-from-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" + "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "node_modules/pump": { "version": "3.0.0", @@ -6281,9 +5901,9 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "engines": { "node": ">=6" } @@ -6361,7 +5981,7 @@ "node_modules/puppeteer/node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dependencies": { "pend": "~1.2.0" } @@ -6439,7 +6059,7 @@ "node_modules/puppeteer/node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -6456,7 +6076,7 @@ "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", "engines": { "node": ">=0.4.x" @@ -6520,36 +6140,36 @@ "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "engines": { "node": ">=0.10.0" } }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" }, "node_modules/read-chunk": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", - "integrity": "sha512-5NLTTdX45dKFtG8CX5pKmvS9V5u9wBE+gkklN7xhDuhq3pA2I4O7ALfKxosCMcLHOhkxj6GNacZhfXtp5nlCdg==", + "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=", "engines": { "node": ">=0.10.0" } }, "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "node_modules/recursive-copy": { @@ -6571,7 +6191,7 @@ "node_modules/recursive-copy/node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", "engines": { "node": ">=0.10.0" } @@ -6590,7 +6210,7 @@ "node_modules/recursive-copy/node_modules/slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", "engines": { "node": ">=0.10.0" } @@ -6626,29 +6246,20 @@ "node": ">= 6" } }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "bin": { - "uuid": "bin/uuid" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "engines": { "node": ">=0.10.0" } }, "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.8.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -6663,7 +6274,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, "dependencies": { "resolve-from": "^5.0.0" }, @@ -6675,16 +6285,14 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, "engines": { "node": ">=8" } }, "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "dev": true, + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", "engines": { "node": ">=10" } @@ -6778,9 +6386,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/safe-stable-stringify": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", - "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", "engines": { "node": ">=10" } @@ -6799,7 +6407,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -6827,12 +6434,12 @@ "node": ">= 0.8.0" } }, - "node_modules/send/node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "bin": { - "mime": "cli.js" + "node_modules/send/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" } }, "node_modules/serve-static": { @@ -6852,7 +6459,7 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "node_modules/setprototypeof": { "version": "1.1.0", @@ -6863,7 +6470,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -6875,7 +6481,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -6917,7 +6522,7 @@ "node_modules/simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "dependencies": { "is-arrayish": "^0.3.1" } @@ -6930,8 +6535,7 @@ "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "node_modules/slash": { "version": "3.0.0", @@ -6945,7 +6549,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -6954,7 +6557,6 @@ "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -6963,8 +6565,7 @@ "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "node_modules/sshpk": { "version": "1.17.0", @@ -6993,16 +6594,15 @@ "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", "engines": { "node": "*" } }, "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -7010,10 +6610,18 @@ "node": ">=10" } }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, "node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "engines": { "node": ">= 0.6" } @@ -7029,33 +6637,11 @@ "node_modules/stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", - "integrity": "sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==", + "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", "dependencies": { "readable-stream": "^2.1.4" } }, - "node_modules/stream-meter/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/stream-meter/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -7064,7 +6650,7 @@ "node_modules/stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", - "integrity": "sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==", + "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=", "engines": { "node": ">= 0.10.0" } @@ -7072,7 +6658,7 @@ "node_modules/stream-to-buffer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", - "integrity": "sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==", + "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", "dependencies": { "stream-to": "~0.2.0" }, @@ -7081,37 +6667,17 @@ } }, "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dependencies": { - "safe-buffer": "~5.2.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -7121,35 +6687,16 @@ } }, "node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { - "ansi-regex": "^2.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/strip-ansi": { @@ -7167,7 +6714,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, "engines": { "node": ">=8" } @@ -7176,7 +6722,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, "engines": { "node": ">=6" } @@ -7185,7 +6730,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, "engines": { "node": ">=8" }, @@ -7210,10 +6754,9 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -7259,6 +6802,19 @@ "node": ">=6" } }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/teeny-request": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.2.tgz", @@ -7330,7 +6886,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -7346,7 +6901,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -7361,26 +6915,33 @@ "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "node_modules/tinycolor2": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", - "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "engines": { + "node": "*" + } }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "engines": { "node": ">=4" } @@ -7411,7 +6972,7 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "node_modules/triple-beam": { "version": "1.3.0", @@ -7426,7 +6987,7 @@ "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -7437,12 +6998,12 @@ "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dependencies": { "prelude-ls": "~1.1.2" }, @@ -7454,7 +7015,6 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, "engines": { "node": ">=4" } @@ -7463,7 +7023,6 @@ "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, "engines": { "node": ">=10" }, @@ -7486,7 +7045,7 @@ "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "node_modules/unbzip2-stream": { "version": "1.4.3", @@ -7508,37 +7067,11 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", "engines": { "node": ">= 0.8" } }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -7550,7 +7083,7 @@ "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -7559,7 +7092,7 @@ "node_modules/url-regex": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", "dependencies": { "ip-regex": "^1.0.1" }, @@ -7570,7 +7103,7 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "node_modules/util": { "version": "0.10.4", @@ -7583,36 +7116,31 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "bin": { - "uuid": "dist/bin/uuid" + "uuid": "bin/uuid" } }, "node_modules/v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", - "dev": true, + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.7", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" }, @@ -7623,7 +7151,7 @@ "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", "engines": { "node": ">= 0.8" } @@ -7631,7 +7159,7 @@ "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "engines": [ "node >=0.6.0" ], @@ -7641,11 +7169,15 @@ "extsprintf": "^1.2.0" } }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, "dependencies": { "makeerror": "1.0.12" } @@ -7653,12 +7185,12 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -7668,7 +7200,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -7736,14 +7267,40 @@ "node": ">= 6.4.0" } }, + "node_modules/winston-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/winston/node_modules/is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "engines": { "node": ">=0.10.0" } }, + "node_modules/winston/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -7768,43 +7325,21 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16" } }, "node_modules/ws": { @@ -7829,7 +7364,7 @@ "node_modules/xml-parse-from-string": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" }, "node_modules/xml2js": { "version": "0.4.23", @@ -7873,59 +7408,34 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", + "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", "dependencies": { - "cliui": "^8.0.1", + "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" + "yargs-parser": "^21.0.0" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", "engines": { "node": ">=12" } }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/yauzl": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha512-TXNR2Feu/p/8k5YRy4z45wCUhoncIrZywmRd+xW0IvB3lWTAM7F6wVbeJvRjO0dplQ8oqmJEj/TpJuULBV/hbw==", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dependencies": { "fd-slicer": "~1.0.1" } @@ -7947,47 +7457,43 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "requires": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.16.7" } }, "@babel/compat-data": { - "version": "7.20.14", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", - "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", - "dev": true + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" }, "@babel/core": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", - "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", "requires": { "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helpers": "^7.20.7", - "@babel/parser": "^7.20.7", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.12", - "@babel/types": "^7.20.7", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "dependencies": { @@ -7995,7 +7501,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -8003,174 +7508,126 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, "@babel/generator": { - "version": "7.20.14", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", - "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", "requires": { - "@babel/types": "^7.20.7", - "@jridgewell/gen-mapping": "^0.3.2", + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } } }, "@babel/helper-compilation-targets": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", - "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", "semver": "^6.3.0" - }, - "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } } }, "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } }, "@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" } }, "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.16.7" } }, "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.16.7" } }, "@babel/helper-module-transforms": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", - "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "dev": true, + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.10", - "@babel/types": "^7.20.7" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" } }, "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "dev": true + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" }, "@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dev": true, + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "requires": { - "@babel/types": "^7.20.2" + "@babel/types": "^7.17.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.16.7" } }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true - }, "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" }, "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" }, "@babel/helpers": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", - "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", - "dev": true, + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "requires": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.13", - "@babel/types": "^7.20.7" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" } }, "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -8179,7 +7636,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -8188,7 +7644,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -8199,7 +7654,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -8207,26 +7661,17 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -8234,16 +7679,14 @@ } }, "@babel/parser": { - "version": "7.20.15", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", - "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", - "dev": true + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8252,7 +7695,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8261,7 +7703,6 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.12.13" } @@ -8270,7 +7711,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -8279,7 +7719,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8288,7 +7727,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -8297,7 +7735,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8306,7 +7743,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -8315,7 +7751,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8324,7 +7759,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8333,7 +7767,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -8342,45 +7775,41 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-typescript": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", - "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "requires": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dev": true, + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" } }, "@babel/traverse": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", - "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.13", - "@babel/types": "^7.20.7", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -8389,7 +7818,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -8397,27 +7825,23 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, "@babel/types": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", - "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", - "dev": true, + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" } }, "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, "@colors/colors": { "version": "1.5.0", @@ -8431,6 +7855,13 @@ "requires": { "arrify": "^2.0.0", "extend": "^3.0.2" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + } } }, "@google-cloud/projectify": { @@ -8465,13 +7896,32 @@ "retry-request": "^5.0.0", "teeny-request": "^8.0.0", "uuid": "^8.0.0" + }, + "dependencies": { + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } } }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -8483,55 +7933,52 @@ "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" }, "@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", + "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0", "slash": "^3.0.0" } }, "@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", + "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", + "requires": { + "@jest/console": "^28.1.0", + "@jest/reporters": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", + "jest-changed-files": "^28.0.2", + "jest-config": "^28.1.0", + "jest-haste-map": "^28.1.0", + "jest-message-util": "^28.1.0", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", + "jest-resolve": "^28.1.0", + "jest-resolve-dependencies": "^28.1.0", + "jest-runner": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "jest-watcher": "^28.1.0", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -8541,7 +7988,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "requires": { "glob": "^7.1.3" } @@ -8549,73 +7995,67 @@ } }, "@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", + "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", "requires": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/fake-timers": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", - "jest-mock": "^28.1.3" + "jest-mock": "^28.1.0" } }, "@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", + "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", "requires": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" + "expect": "^28.1.0", + "jest-snapshot": "^28.1.0" } }, "@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", + "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", "requires": { "jest-get-type": "^28.0.2" } }, "@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", + "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", "requires": { - "@jest/types": "^28.1.3", - "@sinonjs/fake-timers": "^9.1.2", + "@jest/types": "^28.1.0", + "@sinonjs/fake-timers": "^9.1.1", "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-message-util": "^28.1.0", + "jest-mock": "^28.1.0", + "jest-util": "^28.1.0" } }, "@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", + "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" + "@jest/environment": "^28.1.0", + "@jest/expect": "^28.1.0", + "@jest/types": "^28.1.0" } }, "@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", + "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/console": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", + "@jridgewell/trace-mapping": "^0.3.7", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -8627,77 +8067,71 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-util": "^28.1.0", + "jest-worker": "^28.1.0", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.1" + "v8-to-istanbul": "^9.0.0" } }, "@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "requires": { - "@sinclair/typebox": "^0.24.1" + "@sinclair/typebox": "^0.23.3" } }, "@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", + "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", "requires": { - "@jridgewell/trace-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.7", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" } }, "@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", + "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", "requires": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/console": "^28.1.0", + "@jest/types": "^28.1.0", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", + "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", "requires": { - "@jest/test-result": "^28.1.3", + "@jest/test-result": "^28.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^28.1.0", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", + "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", "requires": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", + "@jest/types": "^28.1.0", + "@jridgewell/trace-mapping": "^0.3.7", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^28.1.0", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", + "jest-util": "^28.1.0", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -8705,12 +8139,11 @@ } }, "@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", + "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", "requires": { - "@jest/schemas": "^28.1.3", + "@jest/schemas": "^28.0.2", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -8722,38 +8155,33 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==" }, "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" }, "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" }, "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@nodelib/fs.scandir": { @@ -8780,16 +8208,14 @@ } }, "@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", - "dev": true + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" }, "@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dev": true, + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", "requires": { "type-detect": "4.0.8" } @@ -8798,7 +8224,6 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", - "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" } @@ -8809,13 +8234,12 @@ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" }, "@types/babel__core": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", - "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", - "dev": true, + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -8825,7 +8249,6 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -8834,26 +8257,23 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", - "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", - "dev": true, + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "requires": { "@babel/types": "^7.3.0" } }, "@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", "requires": { "@types/node": "*" } @@ -8861,14 +8281,12 @@ "@types/istanbul-lib-coverage": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" }, "@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" } @@ -8877,39 +8295,29 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, "requires": { "@types/istanbul-lib-report": "*" } }, "@types/node": { - "version": "18.13.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", - "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", - "devOptional": true + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", + "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" }, "@types/prettier": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", - "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", - "dev": true + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", + "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" }, "@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/triple-beam": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", - "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, "@types/yargs": { - "version": "17.0.22", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", - "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", - "dev": true, + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", "requires": { "@types/yargs-parser": "*" } @@ -8917,8 +8325,7 @@ "@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "@types/yauzl": { "version": "2.10.0", @@ -8969,7 +8376,6 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, "requires": { "type-fest": "^0.21.3" } @@ -8988,10 +8394,9 @@ } }, "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -9009,37 +8414,12 @@ "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -9047,12 +8427,12 @@ "array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==" + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "array-union": { "version": "2.1.0", @@ -9062,17 +8442,17 @@ "array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" }, "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "asn1": { "version": "0.2.6", @@ -9085,7 +8465,7 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, "async": { "version": "2.6.4", @@ -9111,7 +8491,7 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "at-least-node": { "version": "1.0.0", @@ -9121,23 +8501,22 @@ "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", + "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", "requires": { - "@jest/transform": "^28.1.3", + "@jest/transform": "^28.1.0", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", + "babel-preset-jest": "^28.0.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -9147,7 +8526,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -9157,10 +8535,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", + "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -9172,7 +8549,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -9189,12 +8565,11 @@ } }, "babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", + "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", "requires": { - "babel-plugin-jest-hoist": "^28.1.3", + "babel-plugin-jest-hoist": "^28.0.2", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -9211,15 +8586,15 @@ "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "requires": { "tweetnacl": "^0.14.3" } }, "bignumber.js": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", - "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=" }, "bl": { "version": "4.1.0", @@ -9229,17 +8604,34 @@ "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "bmp-js": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", - "integrity": "sha512-OS74Rlt0Aynu2mTPmY9RZOUOXlqWecFIILFXr70vv16/xCZnFxvri9IKkF1IGxQ8r9dOE62qGNpKxXx8Lko8bg==" + "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" }, "body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", "requires": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -9271,22 +8663,21 @@ } }, "browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "dev": true, + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "requires": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" } }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, "requires": { "node-int64": "^0.4.0" } @@ -9303,12 +8694,12 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" }, "buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==" + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" }, "buffer-equal-constant-time": { "version": "1.0.1", @@ -9323,30 +8714,27 @@ "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "caniuse-lite": { - "version": "1.0.30001451", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz", - "integrity": "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==", - "dev": true + "version": "1.0.30001340", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", + "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==" }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "chalk": { "version": "4.1.2", @@ -9360,8 +8748,7 @@ "char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" }, "chownr": { "version": "1.1.4", @@ -9369,63 +8756,39 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "ci-info": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", - "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", - "dev": true + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", + "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" }, "cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" }, "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", + "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } } }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" }, "color": { "version": "3.2.1", @@ -9447,7 +8810,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" } } }, @@ -9476,7 +8839,7 @@ "colornames": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", - "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" + "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" }, "colorspace": { "version": "1.1.4", @@ -9506,7 +8869,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concat-stream": { "version": "1.6.2", @@ -9517,72 +8880,50 @@ "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" }, "content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" }, "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } }, "cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==" + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cp-file": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", - "integrity": "sha512-08tcP4CfMVIJGh6vIvG6WSxAJPFVw+DSdfim10azS0F9m36pi+wCYqvlIXk4lSz/Q9N/gRw7zlKQLDnYE6M8Eg==", + "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", "requires": { "graceful-fs": "^4.1.2", "make-dir": "^1.0.0", @@ -9607,23 +8948,12 @@ "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { "node-fetch": "2.6.7" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - } } }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -9633,7 +8963,7 @@ "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "requires": { "assert-plus": "^1.0.0" } @@ -9657,8 +8987,7 @@ "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" }, "deep-extend": { "version": "0.6.0", @@ -9671,41 +9000,39 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "deepmerge": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", - "dev": true + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==" + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" }, "devtools-protocol": { "version": "0.0.1011705", @@ -9723,10 +9050,9 @@ } }, "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==" }, "dir-glob": { "version": "3.0.1", @@ -9750,12 +9076,24 @@ "inherits": "^2.0.3", "readable-stream": "^3.1.1", "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -9772,19 +9110,17 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.4.289", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.289.tgz", - "integrity": "sha512-relLdMfPBxqGCxy7Gyfm1HcbRPcFUJdlgnCPVgQ23sr1TvUrRJz0/QPoGP0+x41wOVSTN/Wi3w6YDgHiHJGOzg==", - "dev": true + "version": "1.4.137", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", + "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" }, "emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "dev": true + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" }, "emoji-regex": { "version": "8.0.0", @@ -9794,7 +9130,7 @@ "enabled": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", - "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", + "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", "requires": { "env-variable": "0.0.x" } @@ -9802,7 +9138,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "end-of-stream": { "version": "1.4.4", @@ -9834,7 +9170,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -9847,7 +9182,7 @@ "es6-promisify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "requires": { "es6-promise": "^4.0.3" } @@ -9860,13 +9195,12 @@ "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { "version": "2.0.0", @@ -9898,7 +9232,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "event-target-shim": { "version": "5.0.1", @@ -9909,7 +9243,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -9925,13 +9258,12 @@ "exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" }, "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" }, "expand-template": { "version": "2.0.3", @@ -9939,16 +9271,15 @@ "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" }, "expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", + "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", "requires": { - "@jest/expect-utils": "^28.1.3", + "@jest/expect-utils": "^28.1.0", "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0" } }, "express": { @@ -9986,6 +9317,13 @@ "type-is": "~1.6.16", "utils-merge": "1.0.1", "vary": "~1.1.2" + }, + "dependencies": { + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } } }, "express-request-id": { @@ -9994,13 +9332,6 @@ "integrity": "sha512-qpxK6XhDYtdx9FvxwCHkUeZVWtkGbWR87hBAzGECfwYF/QQCPXEwwB2/9NGkOR1tT7/aLs9mma3CT0vjSzuZVw==", "requires": { "uuid": "^3.3.2" - }, - "dependencies": { - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } } }, "extend": { @@ -10032,7 +9363,7 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "fast-deep-equal": { "version": "3.1.3", @@ -10040,9 +9371,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -10059,7 +9390,7 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, "fast-text-encoding": { "version": "1.0.6", @@ -10067,18 +9398,17 @@ "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" }, "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "requires": { "reusify": "^1.0.4" } }, "fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "requires": { "bser": "2.1.1" } @@ -10086,7 +9416,7 @@ "fd-slicer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "requires": { "pend": "~1.2.0" } @@ -10107,7 +9437,7 @@ "file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==" + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" }, "fill-range": { "version": "7.0.1", @@ -10129,6 +9459,13 @@ "parseurl": "~1.3.2", "statuses": "~1.4.0", "unpipe": "~1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } } }, "find-up": { @@ -10143,7 +9480,7 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, "form-data": { "version": "2.3.3", @@ -10163,45 +9500,21 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "requires": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "fs": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" }, "fs-constants": { "version": "1.0.0", @@ -10222,13 +9535,12 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "optional": true }, "function-bind": { @@ -10239,7 +9551,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -10254,12 +9566,30 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { "ansi-regex": "^2.0.0" } @@ -10321,8 +9651,7 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-caller-file": { "version": "2.0.5", @@ -10332,19 +9661,17 @@ "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "requires": { "assert-plus": "^1.0.0" } @@ -10352,17 +9679,17 @@ "github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" }, "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", + "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } @@ -10387,8 +9714,7 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { "version": "11.1.0", @@ -10417,6 +9743,13 @@ "gtoken": "^6.1.0", "jws": "^4.0.0", "lru-cache": "^6.0.0" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + } } }, "google-p12-pem": { @@ -10445,7 +9778,7 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { "version": "5.1.5", @@ -10472,35 +9805,27 @@ "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "http": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", - "integrity": "sha512-epOGLlKUFT+yxfK9TqXRe7l6CbOk7mbLvzVqAyI05w0xIn+nXcYo0vR4ZBCVJYOyUglOFwtaIbD3d2TmG5ejJQ==" + "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" }, "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - } } }, "http-proxy-agent": { @@ -10539,7 +9864,7 @@ "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -10549,7 +9874,7 @@ "https": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", - "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==" + "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" }, "https-proxy-agent": { "version": "2.2.4", @@ -10578,13 +9903,12 @@ "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, "hummus": { - "version": "1.0.112", - "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.112.tgz", - "integrity": "sha512-WqKRUydreVi2SVCWUvvrYT4eKCC5g2dc4mpth8QbNK6TX93cenEnSaripOMMk5z42vIFAdYEjycVxeGVzgGcXg==", + "version": "1.0.110", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", + "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", "requires": { "node-pre-gyp": "^0.10.0" }, @@ -10602,7 +9926,7 @@ "bundled": true }, "are-we-there-yet": { - "version": "1.1.7", + "version": "1.1.5", "bundled": true, "requires": { "delegates": "^1.0.0", @@ -10610,7 +9934,7 @@ } }, "balanced-match": { - "version": "1.0.2", + "version": "1.0.0", "bundled": true }, "brace-expansion": { @@ -10638,7 +9962,7 @@ "bundled": true }, "core-util-is": { - "version": "1.0.3", + "version": "1.0.2", "bundled": true }, "deep-extend": { @@ -10678,6 +10002,18 @@ "wide-align": "^1.1.0" } }, + "glob": { + "version": "7.1.6", + "bundled": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "has-unicode": { "version": "2.0.1", "bundled": true @@ -10690,19 +10026,10 @@ } }, "ignore-walk": { - "version": "3.0.4", + "version": "3.0.3", "bundled": true, "requires": { "minimatch": "^3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.1.2", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } } }, "inflight": { @@ -10714,11 +10041,11 @@ } }, "inherits": { - "version": "2.0.4", + "version": "2.0.3", "bundled": true }, "ini": { - "version": "1.3.8", + "version": "1.3.5", "bundled": true }, "is-fullwidth-code-point": { @@ -10732,8 +10059,15 @@ "version": "1.0.0", "bundled": true }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, "minimist": { - "version": "0.0.8", + "version": "1.2.5", "bundled": true }, "minipass": { @@ -10752,14 +10086,14 @@ } }, "mkdirp": { - "version": "0.5.1", + "version": "0.5.5", "bundled": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "needle": { - "version": "2.9.1", + "version": "2.5.2", "bundled": true, "requires": { "debug": "^3.2.6", @@ -10768,14 +10102,14 @@ }, "dependencies": { "debug": { - "version": "3.2.7", + "version": "3.2.6", "bundled": true, "requires": { "ms": "^2.1.1" } }, "ms": { - "version": "2.1.3", + "version": "2.1.2", "bundled": true } } @@ -10805,7 +10139,7 @@ } }, "npm-bundled": { - "version": "1.1.2", + "version": "1.1.1", "bundled": true, "requires": { "npm-normalize-package-bin": "^1.0.1" @@ -10881,12 +10215,6 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.7", - "bundled": true - } } }, "readable-stream": { @@ -10907,27 +10235,6 @@ "bundled": true, "requires": { "glob": "^7.1.3" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "bundled": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } } }, "safe-buffer": { @@ -10951,7 +10258,7 @@ "bundled": true }, "signal-exit": { - "version": "3.0.7", + "version": "3.0.3", "bundled": true }, "string_decoder": { @@ -10982,33 +10289,16 @@ "bundled": true }, "tar": { - "version": "4.4.19", + "version": "4.4.13", "bundled": true, "requires": { - "chownr": "^1.1.4", - "fs-minipass": "^1.2.7", - "minipass": "^2.9.0", - "minizlib": "^1.3.3", - "mkdirp": "^0.5.5", - "safe-buffer": "^5.2.1", - "yallist": "^3.1.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.7", - "bundled": true - }, - "mkdirp": { - "version": "0.5.6", - "bundled": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "safe-buffer": { - "version": "5.2.1", - "bundled": true - } + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" } }, "util-deprecate": { @@ -11016,10 +10306,10 @@ "bundled": true }, "wide-align": { - "version": "1.1.5", + "version": "1.1.3", "bundled": true, "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" + "string-width": "^1.0.2 || 2" } }, "wrappy": { @@ -11046,15 +10336,14 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" }, "import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -11063,22 +10352,21 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ini": { "version": "1.3.8", @@ -11097,7 +10385,7 @@ "ip-regex": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==" + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=" }, "ipaddr.js": { "version": "1.9.1", @@ -11107,13 +10395,12 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "requires": { "has": "^1.0.3" } @@ -11121,15 +10408,12 @@ "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "requires": { - "number-is-nan": "^1.0.0" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "is-function": { "version": "1.0.2", @@ -11139,8 +10423,7 @@ "is-generator-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" }, "is-glob": { "version": "4.0.3", @@ -11158,7 +10441,7 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" }, "is-stream": { "version": "2.0.1", @@ -11168,35 +10451,32 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" }, "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "requires": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -11209,7 +10489,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -11220,7 +10499,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, "requires": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -11231,7 +10509,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -11239,181 +10516,169 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, "jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", + "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", "requires": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/core": "^28.1.0", "import-local": "^3.0.2", - "jest-cli": "^28.1.3" + "jest-cli": "^28.1.0" + }, + "dependencies": { + "jest-cli": { + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", + "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", + "requires": { + "@jest/core": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + } + } } }, "jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", + "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", "requires": { "execa": "^5.0.0", - "p-limit": "^3.1.0" + "throat": "^6.0.1" } }, "jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", + "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", + "requires": { + "@jest/environment": "^28.1.0", + "@jest/expect": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", + "jest-each": "^28.1.0", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", + "pretty-format": "^28.1.0", "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", - "dev": true, - "requires": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" + "stack-utils": "^2.0.3", + "throat": "^6.0.1" } }, "jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", + "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", + "@jest/test-sequencer": "^28.1.0", + "@jest/types": "^28.1.0", + "babel-jest": "^28.1.0", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", + "jest-circus": "^28.1.0", + "jest-environment-node": "^28.1.0", "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-resolve": "^28.1.0", + "jest-runner": "^28.1.0", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" } }, "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", + "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", "requires": { "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", + "diff-sequences": "^28.0.2", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" } }, "jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", - "dev": true, + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", + "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", + "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" + "jest-util": "^28.1.0", + "pretty-format": "^28.1.0" } }, "jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", + "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", + "requires": { + "@jest/environment": "^28.1.0", + "@jest/fake-timers": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "jest-mock": "^28.1.0", + "jest-util": "^28.1.0" } }, "jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" }, "jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", + "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", @@ -11421,196 +10686,184 @@ "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", + "jest-util": "^28.1.0", + "jest-worker": "^28.1.0", "micromatch": "^4.0.4", - "walker": "^1.0.8" + "walker": "^1.0.7" } }, "jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", + "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", "requires": { "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" } }, "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", + "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", "requires": { "chalk": "^4.0.0", - "jest-diff": "^28.1.3", + "jest-diff": "^28.1.0", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" } }, "jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", + "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", + "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/node": "*" } }, "jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "requires": {} }, "jest-regex-util": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" }, "jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", + "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", + "jest-haste-map": "^28.1.0", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", + "jest-util": "^28.1.0", + "jest-validate": "^28.1.0", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" } }, "jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", + "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", "requires": { "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" + "jest-snapshot": "^28.1.0" } }, "jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", + "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", + "requires": { + "@jest/console": "^28.1.0", + "@jest/environment": "^28.1.0", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" + "jest-docblock": "^28.0.2", + "jest-environment-node": "^28.1.0", + "jest-haste-map": "^28.1.0", + "jest-leak-detector": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-resolve": "^28.1.0", + "jest-runtime": "^28.1.0", + "jest-util": "^28.1.0", + "jest-watcher": "^28.1.0", + "jest-worker": "^28.1.0", + "source-map-support": "0.5.13", + "throat": "^6.0.1" } }, "jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", + "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", + "requires": { + "@jest/environment": "^28.1.0", + "@jest/fake-timers": "^28.1.0", + "@jest/globals": "^28.1.0", + "@jest/source-map": "^28.0.2", + "@jest/test-result": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", + "jest-haste-map": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-mock": "^28.1.0", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", + "jest-resolve": "^28.1.0", + "jest-snapshot": "^28.1.0", + "jest-util": "^28.1.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", + "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", "requires": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/expect-utils": "^28.1.0", + "@jest/transform": "^28.1.0", + "@jest/types": "^28.1.0", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.3", + "expect": "^28.1.0", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", + "jest-diff": "^28.1.0", "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", + "jest-haste-map": "^28.1.0", + "jest-matcher-utils": "^28.1.0", + "jest-message-util": "^28.1.0", + "jest-util": "^28.1.0", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", + "pretty-format": "^28.1.0", "semver": "^7.3.5" }, "dependencies": { "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "requires": { "lru-cache": "^6.0.0" } @@ -11618,12 +10871,11 @@ } }, "jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", + "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -11632,48 +10884,44 @@ } }, "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", + "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", "requires": { - "@jest/types": "^28.1.3", + "@jest/types": "^28.1.0", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^28.1.3" + "pretty-format": "^28.1.0" }, "dependencies": { "camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" } } }, "jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", + "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", "requires": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", + "@jest/test-result": "^28.1.0", + "@jest/types": "^28.1.0", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.3", + "jest-util": "^28.1.0", "string-length": "^4.0.1" } }, "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", + "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -11684,7 +10932,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -11694,7 +10941,7 @@ "jimp": { "version": "0.2.27", "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", - "integrity": "sha512-KP08kEe5pDY+AFg00vuqKP0zgUmeQXJXpzQ+w9+0pQA27GCF9RoWzOpf3AONHgf5h8raMrXaF18y4ug9Rw2xEw==", + "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", "requires": { "bignumber.js": "^2.1.0", "bmp-js": "0.0.1", @@ -11713,39 +10960,27 @@ "url-regex": "^3.0.0" }, "dependencies": { - "bignumber.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", - "integrity": "sha512-uw4ra6Cv483Op/ebM0GBKKfxZlSmn6NgFRby5L3yGTlunLj53KQgndDlqy2WVFOwgvurocApYkSud0aO+mvrpQ==" - }, "es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" } } }, "jpeg-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", - "integrity": "sha512-Ni9PffhJtYtdD7VwxH6V2MnievekGfUefosGCHadog0/jAevRu6HPjYeMHbUemn0IPE8d4wGa8UsOGsX+iKy2g==" + "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -11754,13 +10989,12 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-bigint": { "version": "1.0.0", @@ -11768,13 +11002,19 @@ "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", "requires": { "bignumber.js": "^9.0.0" + }, + "dependencies": { + "bignumber.js": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" + } } }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema": { "version": "0.4.0", @@ -11789,13 +11029,12 @@ "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, "jsonfile": { "version": "6.1.0", @@ -11820,7 +11059,7 @@ "junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==" + "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" }, "jwa": { "version": "2.0.0", @@ -11844,8 +11083,7 @@ "kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" }, "kuler": { "version": "1.0.1", @@ -11858,13 +11096,12 @@ "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -11873,8 +11110,7 @@ "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "load-bmfont": { "version": "1.4.1", @@ -11889,13 +11125,6 @@ "phin": "^2.9.1", "xhr": "^2.0.1", "xtend": "^4.0.0" - }, - "dependencies": { - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - } } }, "locate-path": { @@ -11912,12 +11141,11 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "logform": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", - "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", "requires": { "@colors/colors": "1.5.0", - "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", @@ -11943,7 +11171,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "requires": { "semver": "^6.0.0" } @@ -11952,7 +11179,6 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, "requires": { "tmpl": "1.0.5" } @@ -11960,7 +11186,7 @@ "maximatch": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", + "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", "requires": { "array-differ": "^1.0.0", "array-union": "^1.0.1", @@ -11971,22 +11197,17 @@ "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "requires": { "array-uniq": "^1.0.1" } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==" } } }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "memory-streams": { "version": "0.1.3", @@ -11999,12 +11220,12 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" }, "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -12015,14 +11236,14 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" } } }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merge-img": { "version": "2.1.3", @@ -12036,8 +11257,7 @@ "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { "version": "1.4.1", @@ -12047,7 +11267,7 @@ "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { "version": "4.0.5", @@ -12059,9 +11279,9 @@ } }, "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" }, "mime-db": { "version": "1.52.0", @@ -12079,8 +11299,7 @@ "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, "mimic-response": { "version": "2.1.0", @@ -12090,7 +11309,7 @@ "min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "requires": { "dom-walk": "^0.1.0" } @@ -12104,9 +11323,9 @@ } }, "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "mkdirp": { "version": "0.5.6", @@ -12122,9 +11341,9 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", + "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" }, "move-file": { "version": "1.0.0", @@ -12147,14 +11366,14 @@ "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" } } }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multistream": { "version": "4.1.0", @@ -12163,6 +11382,18 @@ "requires": { "once": "^1.4.0", "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "nanoid": { @@ -12178,8 +11409,7 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, "negotiator": { "version": "0.6.3", @@ -12207,9 +11437,9 @@ } }, "node-fetch": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", - "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "requires": { "whatwg-url": "^5.0.0" } @@ -12227,26 +11457,22 @@ "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" }, "node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", - "dev": true + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, "requires": { "path-key": "^3.0.0" } @@ -12265,7 +11491,7 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" }, "oauth-sign": { "version": "0.9.0", @@ -12275,7 +11501,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-hash": { "version": "2.2.0", @@ -12285,7 +11511,7 @@ "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "requires": { "ee-first": "1.1.1" } @@ -12293,7 +11519,7 @@ "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { "wrappy": "1" } @@ -12301,13 +11527,12 @@ "one-time": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", - "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" + "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" }, "onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, "requires": { "mimic-fn": "^2.1.0" } @@ -12336,11 +11561,11 @@ "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==" }, "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "requires": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -12349,16 +11574,6 @@ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { "p-limit": "^2.2.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - } } }, "p-try": { @@ -12369,12 +11584,12 @@ "parse-bmfont-ascii": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" }, "parse-bmfont-binary": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" }, "parse-bmfont-xml": { "version": "1.1.4", @@ -12394,7 +11609,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -12410,7 +11624,7 @@ "path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", + "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", "requires": { "process": "^0.11.1", "util": "^0.10.3" @@ -12424,13 +11638,12 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "path-parse": { "version": "1.0.7", @@ -12440,7 +11653,7 @@ "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "path-type": { "version": "4.0.0", @@ -12450,12 +11663,12 @@ "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "phin": { "version": "2.9.3", @@ -12465,8 +11678,7 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { "version": "2.3.1", @@ -12476,18 +11688,17 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" }, "pirates": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" }, "pixelmatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", "requires": { "pngjs": "^3.0.0" } @@ -12561,16 +11772,6 @@ "debug": "4" } }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -12588,34 +11789,19 @@ "debug": "4" } }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "requires": { "lru-cache": "^6.0.0" } }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -12665,15 +11851,14 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" }, "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", + "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", "requires": { - "@jest/schemas": "^28.1.3", + "@jest/schemas": "^28.0.2", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" @@ -12682,15 +11867,14 @@ "ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" } } }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" }, "process-nextick-args": { "version": "2.0.1", @@ -12714,7 +11898,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -12732,17 +11915,17 @@ "proxy-from-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" + "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" }, "prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" }, "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "pump": { "version": "3.0.0", @@ -12754,9 +11937,9 @@ } }, "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "puppeteer": { "version": "15.3.2", @@ -12807,7 +11990,7 @@ "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "requires": { "pend": "~1.2.0" } @@ -12856,7 +12039,7 @@ "yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "requires": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -12872,7 +12055,7 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "queue-microtask": { "version": "1.2.3", @@ -12909,29 +12092,32 @@ "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" } } }, "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" }, "read-chunk": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", - "integrity": "sha512-5NLTTdX45dKFtG8CX5pKmvS9V5u9wBE+gkklN7xhDuhq3pA2I4O7ALfKxosCMcLHOhkxj6GNacZhfXtp5nlCdg==" + "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=" }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "recursive-copy": { @@ -12953,7 +12139,7 @@ "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "rimraf": { "version": "2.7.1", @@ -12966,7 +12152,7 @@ "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==" + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" } } }, @@ -12995,26 +12181,19 @@ "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" - }, - "dependencies": { - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "requires": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.8.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -13023,7 +12202,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, "requires": { "resolve-from": "^5.0.0" } @@ -13031,14 +12209,12 @@ "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" }, "resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "dev": true + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" }, "retry": { "version": "0.13.1", @@ -13096,9 +12272,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safe-stable-stringify": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", - "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" }, "safer-buffer": { "version": "2.1.2", @@ -13113,8 +12289,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "send": { "version": "0.16.2", @@ -13136,10 +12311,10 @@ "statuses": "~1.4.0" }, "dependencies": { - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" } } }, @@ -13157,7 +12332,7 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, "setprototypeof": { "version": "1.1.0", @@ -13168,7 +12343,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -13176,8 +12350,7 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "signal-exit": { "version": "3.0.7", @@ -13202,7 +12375,7 @@ "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "requires": { "is-arrayish": "^0.3.1" }, @@ -13217,8 +12390,7 @@ "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "slash": { "version": "3.0.0", @@ -13228,14 +12400,12 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "devOptional": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-support": { "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -13244,8 +12414,7 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { "version": "1.17.0", @@ -13266,21 +12435,27 @@ "stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" }, "stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", "requires": { "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } } }, "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "stream-events": { "version": "1.0.5", @@ -13293,33 +12468,9 @@ "stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", - "integrity": "sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==", + "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", "requires": { "readable-stream": "^2.1.4" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "stream-shift": { @@ -13330,64 +12481,41 @@ "stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", - "integrity": "sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==" + "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=" }, "stream-to-buffer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", - "integrity": "sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==", + "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", "requires": { "stream-to": "~0.2.0" } }, "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } + "safe-buffer": "~5.1.0" } }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" } }, "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "requires": { - "ansi-regex": "^2.0.0" - } - } + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, "strip-ansi": { @@ -13401,20 +12529,17 @@ "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" }, "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, "stubs": { "version": "3.0.0", @@ -13430,10 +12555,9 @@ } }, "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -13465,6 +12589,18 @@ "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "teeny-request": { @@ -13520,7 +12656,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -13530,7 +12665,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, "requires": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -13542,26 +12676,30 @@ "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "tinycolor2": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", - "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, "to-regex-range": { "version": "5.0.1", @@ -13583,7 +12721,7 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "triple-beam": { "version": "1.3.0", @@ -13598,7 +12736,7 @@ "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "requires": { "safe-buffer": "^5.0.1" } @@ -13606,12 +12744,12 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "requires": { "prelude-ls": "~1.1.2" } @@ -13619,14 +12757,12 @@ "type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, "type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" }, "type-is": { "version": "1.6.18", @@ -13640,7 +12776,7 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "unbzip2-stream": { "version": "1.4.3", @@ -13659,17 +12795,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "uri-js": { "version": "4.4.1", @@ -13682,7 +12808,7 @@ "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -13691,14 +12817,14 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" } } }, "url-regex": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", "requires": { "ip-regex": "^1.0.1" } @@ -13709,37 +12835,29 @@ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "requires": { "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - } } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", - "dev": true, + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", "requires": { - "@jridgewell/trace-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.7", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" } @@ -13747,23 +12865,29 @@ "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + } } }, "walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, "requires": { "makeerror": "1.0.12" } @@ -13771,12 +12895,12 @@ "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -13786,7 +12910,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -13818,7 +12941,17 @@ "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } } } }, @@ -13841,6 +12974,18 @@ "logform": "^2.3.2", "readable-stream": "^3.6.0", "triple-beam": "^1.3.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "word-wrap": { @@ -13856,35 +13001,17 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -13912,7 +13039,7 @@ "xml-parse-from-string": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" }, "xml2js": { "version": "0.4.23", @@ -13944,49 +13071,28 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", + "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", "requires": { - "cliui": "^8.0.1", + "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - } + "yargs-parser": "^21.0.0" } }, "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==" }, "yauzl": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha512-TXNR2Feu/p/8k5YRy4z45wCUhoncIrZywmRd+xW0IvB3lWTAM7F6wVbeJvRjO0dplQ8oqmJEj/TpJuULBV/hbw==", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "requires": { "fd-slicer": "~1.0.1" } diff --git a/package.json b/package.json index 803d1eb..b6af15b 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", + "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", @@ -61,9 +62,6 @@ "winston-daily-rotate-file": "~4.4.1", "ws": "~5.2.0" }, - "devDependencies": { - "jest": "^28.1.0" - }, "engines": { "node": ">=14" }, From 13708cf066ea1f4a8348d9f0f6402c7598ef4e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 8 Feb 2023 19:11:52 -0300 Subject: [PATCH 29/40] Revert "Revert "Move jest to dev dependencies"" This reverts commit 9899c053e86239fb844fd5796108a51d92c437d0. --- package-lock.json | 5256 ++++++++++++++++++++++++++------------------- package.json | 4 +- 2 files changed, 3078 insertions(+), 2182 deletions(-) diff --git a/package-lock.json b/package-lock.json index c9699fc..c694bf8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", - "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", @@ -42,6 +41,9 @@ "bin": { "pdf-export-server": "bin/pdf-export-server" }, + "devDependencies": { + "jest": "^28.1.0" + }, "engines": { "node": ">=14" } @@ -50,6 +52,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -59,43 +62,46 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", + "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { @@ -110,6 +116,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -125,29 +132,47 @@ "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", + "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", + "dev": true, "dependencies": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, "dependencies": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -157,134 +182,166 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" - }, + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, "dependencies": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, "dependencies": { - "@babel/types": "^7.17.0" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", + "dev": true, "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.13", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -296,6 +353,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -307,6 +365,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -320,6 +379,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -327,12 +387,23 @@ "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, "node_modules/@babel/highlight/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "engines": { "node": ">=4" } @@ -341,6 +412,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -349,9 +421,10 @@ } }, "node_modules/@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "dev": true, "bin": { "parser": "bin/babel-parser.js" }, @@ -363,6 +436,7 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -374,6 +448,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -385,6 +460,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -396,6 +472,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -407,6 +484,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -418,6 +496,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -429,6 +508,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -440,6 +520,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -451,6 +532,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -462,6 +544,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -473,6 +556,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -484,6 +568,7 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -495,11 +580,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -509,31 +595,33 @@ } }, "node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.13", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -545,6 +633,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -560,14 +649,17 @@ "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -577,7 +669,8 @@ "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, "node_modules/@colors/colors": { "version": "1.5.0", @@ -599,14 +692,6 @@ "node": ">=10" } }, - "node_modules/@google-cloud/paginator/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "engines": { - "node": ">=8" - } - }, "node_modules/@google-cloud/projectify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-3.0.0.tgz", @@ -650,43 +735,11 @@ "node": ">=12" } }, - "node_modules/@google-cloud/storage/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@google-cloud/storage/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@google-cloud/storage/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -702,20 +755,22 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/@jest/console": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", - "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0" }, "engines": { @@ -723,36 +778,37 @@ } }, "node_modules/@jest/core": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", - "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", - "dependencies": { - "@jest/console": "^28.1.0", - "@jest/reporters": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", + "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/reporters": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.0.2", - "jest-config": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", + "jest-changed-files": "^28.1.3", + "jest-config": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-resolve-dependencies": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "jest-watcher": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-resolve-dependencies": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "jest-watcher": "^28.1.3", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -773,6 +829,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -784,35 +841,38 @@ } }, "node_modules/@jest/environment": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", - "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", + "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "dev": true, "dependencies": { - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0" + "jest-mock": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "dev": true, "dependencies": { - "expect": "^28.1.0", - "jest-snapshot": "^28.1.0" + "expect": "^28.1.3", + "jest-snapshot": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", - "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", + "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "dev": true, "dependencies": { "jest-get-type": "^28.0.2" }, @@ -821,45 +881,48 @@ } }, "node_modules/@jest/fake-timers": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", - "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", + "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", - "@sinonjs/fake-timers": "^9.1.1", + "@jest/types": "^28.1.3", + "@sinonjs/fake-timers": "^9.1.2", "@types/node": "*", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/globals": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", - "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", + "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "dev": true, "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/types": "^28.1.0" + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/types": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/reporters": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", - "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", + "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/console": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -871,13 +934,14 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.0" + "v8-to-istanbul": "^9.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -892,22 +956,24 @@ } }, "node_modules/@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dev": true, "dependencies": { - "@sinclair/typebox": "^0.23.3" + "@sinclair/typebox": "^0.24.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/source-map": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", - "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", + "version": "28.1.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", + "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.13", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" }, @@ -916,12 +982,13 @@ } }, "node_modules/@jest/test-result": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", - "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dev": true, "dependencies": { - "@jest/console": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -930,13 +997,14 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", - "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", + "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "dev": true, "dependencies": { - "@jest/test-result": "^28.1.0", + "@jest/test-result": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "slash": "^3.0.0" }, "engines": { @@ -944,21 +1012,22 @@ } }, "node_modules/@jest/transform": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", - "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", + "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -969,11 +1038,12 @@ } }, "node_modules/@jest/types": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", - "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, "dependencies": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -988,6 +1058,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -997,33 +1068,37 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@nodelib/fs.scandir": { @@ -1059,14 +1134,16 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true }, "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, "dependencies": { "type-detect": "4.0.8" } @@ -1075,6 +1152,7 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0" } @@ -1088,12 +1166,13 @@ } }, "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -1103,6 +1182,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, "dependencies": { "@babel/types": "^7.0.0" } @@ -1111,23 +1191,26 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, "dependencies": { "@babel/types": "^7.3.0" } }, "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, "dependencies": { "@types/node": "*" } @@ -1135,12 +1218,14 @@ "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -1149,29 +1234,39 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/node": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", - "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" + "version": "18.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", + "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "devOptional": true }, "node_modules/@types/prettier": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", - "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true }, "node_modules/@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/triple-beam": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", + "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "node_modules/@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "dependencies": { "@types/yargs-parser": "*" } @@ -1179,7 +1274,8 @@ "node_modules/@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true }, "node_modules/@types/yauzl": { "version": "2.10.0", @@ -1243,6 +1339,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, "dependencies": { "type-fest": "^0.21.3" }, @@ -1276,9 +1373,10 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1301,10 +1399,33 @@ "readable-stream": "^2.0.6" } }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/are-we-there-yet/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "dependencies": { "sprintf-js": "~1.0.2" } @@ -1312,7 +1433,7 @@ "node_modules/array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", "engines": { "node": ">=0.10.0" } @@ -1320,7 +1441,7 @@ "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "node_modules/array-union": { "version": "2.1.0", @@ -1333,23 +1454,23 @@ "node_modules/array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "engines": { "node": ">=0.10.0" } }, "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "node_modules/asn1": { "version": "0.2.6", @@ -1362,7 +1483,7 @@ "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "engines": { "node": ">=0.8" } @@ -1391,7 +1512,7 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/at-least-node": { "version": "1.0.0", @@ -1404,25 +1525,26 @@ "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", "engines": { "node": "*" } }, "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "node_modules/babel-jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", - "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", + "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "dev": true, "dependencies": { - "@jest/transform": "^28.1.0", + "@jest/transform": "^28.1.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.0.2", + "babel-preset-jest": "^28.1.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -1438,6 +1560,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -1450,9 +1573,10 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", - "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", + "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "dev": true, "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -1467,6 +1591,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -1486,11 +1611,12 @@ } }, "node_modules/babel-preset-jest": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", - "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", + "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^28.0.2", + "babel-plugin-jest-hoist": "^28.1.3", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { @@ -1527,15 +1653,15 @@ "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "dependencies": { "tweetnacl": "^0.14.3" } }, "node_modules/bignumber.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", - "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", "engines": { "node": "*" } @@ -1550,33 +1676,15 @@ "readable-stream": "^3.4.0" } }, - "node_modules/bl/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/bmp-js": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", - "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" + "integrity": "sha512-OS74Rlt0Aynu2mTPmY9RZOUOXlqWecFIILFXr70vv16/xCZnFxvri9IKkF1IGxQ8r9dOE62qGNpKxXx8Lko8bg==" }, "node_modules/body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", "dependencies": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -1614,9 +1722,10 @@ } }, "node_modules/browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, "funding": [ { "type": "opencollective", @@ -1628,11 +1737,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" }, "bin": { "browserslist": "cli.js" @@ -1645,6 +1753,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, "dependencies": { "node-int64": "^0.4.0" } @@ -1675,7 +1784,7 @@ "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "engines": { "node": "*" } @@ -1683,7 +1792,7 @@ "node_modules/buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", "engines": { "node": ">=0.4.0" } @@ -1701,7 +1810,7 @@ "node_modules/bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "engines": { "node": ">= 0.8" } @@ -1710,6 +1819,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, "engines": { "node": ">=6" } @@ -1718,14 +1828,16 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001340", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", - "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==", + "version": "1.0.30001451", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz", + "integrity": "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==", + "dev": true, "funding": [ { "type": "opencollective", @@ -1740,7 +1852,7 @@ "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, "node_modules/chalk": { "version": "4.1.2", @@ -1761,6 +1873,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, "engines": { "node": ">=10" } @@ -1771,29 +1884,68 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "node_modules/ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", + "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } }, "node_modules/cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true }, "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -1802,7 +1954,7 @@ "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", "engines": { "node": ">=0.10.0" } @@ -1810,7 +1962,8 @@ "node_modules/collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true }, "node_modules/color": { "version": "3.2.1", @@ -1857,12 +2010,12 @@ "node_modules/color/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/colornames": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", - "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" + "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" }, "node_modules/colorspace": { "version": "1.1.4", @@ -1898,7 +2051,7 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "node_modules/concat-stream": { "version": "1.6.2", @@ -1914,39 +2067,59 @@ "typedarray": "^0.0.6" } }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" }, "node_modules/content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", "engines": { "node": ">= 0.6" } }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "engines": { "node": ">= 0.6" } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "node_modules/cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", "engines": { "node": ">= 0.6" } @@ -1954,17 +2127,17 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" }, "node_modules/cp-file": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", - "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", + "integrity": "sha512-08tcP4CfMVIJGh6vIvG6WSxAJPFVw+DSdfim10azS0F9m36pi+wCYqvlIXk4lSz/Q9N/gRw7zlKQLDnYE6M8Eg==", "dependencies": { "graceful-fs": "^4.1.2", "make-dir": "^1.0.0", @@ -1995,10 +2168,30 @@ "node-fetch": "2.6.7" } }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -2011,7 +2204,7 @@ "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dependencies": { "assert-plus": "^1.0.0" }, @@ -2041,7 +2234,8 @@ "node_modules/dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true }, "node_modules/deep-extend": { "version": "0.6.0", @@ -2057,9 +2251,10 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -2067,7 +2262,7 @@ "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { "node": ">=0.4.0" } @@ -2075,12 +2270,12 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" }, "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "engines": { "node": ">= 0.6" } @@ -2088,12 +2283,12 @@ "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" }, "node_modules/detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -2105,6 +2300,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, "engines": { "node": ">=8" } @@ -2125,9 +2321,10 @@ } }, "node_modules/diff-sequences": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", - "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } @@ -2159,23 +2356,10 @@ "stream-shift": "^1.0.0" } }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -2192,17 +2376,19 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.137", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", - "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" + "version": "1.4.289", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.289.tgz", + "integrity": "sha512-relLdMfPBxqGCxy7Gyfm1HcbRPcFUJdlgnCPVgQ23sr1TvUrRJz0/QPoGP0+x41wOVSTN/Wi3w6YDgHiHJGOzg==", + "dev": true }, "node_modules/emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "dev": true, "engines": { "node": ">=12" }, @@ -2218,7 +2404,7 @@ "node_modules/enabled": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", - "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", + "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", "dependencies": { "env-variable": "0.0.x" } @@ -2226,7 +2412,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "engines": { "node": ">= 0.8" } @@ -2264,6 +2450,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -2276,7 +2463,7 @@ "node_modules/es6-promisify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", "dependencies": { "es6-promise": "^4.0.3" } @@ -2292,14 +2479,15 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, "node_modules/escodegen": { @@ -2354,7 +2542,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "engines": { "node": ">= 0.6" } @@ -2371,6 +2559,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -2392,12 +2581,13 @@ "node_modules/exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, "engines": { "node": ">= 0.8.0" } @@ -2411,15 +2601,16 @@ } }, "node_modules/expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "dev": true, "dependencies": { - "@jest/expect-utils": "^28.1.0", + "@jest/expect-utils": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0" + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -2473,12 +2664,13 @@ "uuid": "^3.3.2" } }, - "node_modules/express/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "engines": { - "node": ">= 0.6" + "node_modules/express-request-id/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" } }, "node_modules/extend": { @@ -2515,7 +2707,7 @@ "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", "engines": [ "node >=0.6.0" ] @@ -2526,9 +2718,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -2548,7 +2740,7 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "node_modules/fast-text-encoding": { "version": "1.0.6", @@ -2556,17 +2748,18 @@ "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, "dependencies": { "bser": "2.1.1" } @@ -2574,7 +2767,7 @@ "node_modules/fd-slicer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", "dependencies": { "pend": "~1.2.0" } @@ -2595,7 +2788,7 @@ "node_modules/file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", "engines": { "node": ">=0.10.0" } @@ -2628,14 +2821,6 @@ "node": ">= 0.8" } }, - "node_modules/finalhandler/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -2651,7 +2836,7 @@ "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", "engines": { "node": "*" } @@ -2680,7 +2865,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "engines": { "node": ">= 0.6" } @@ -2688,16 +2873,38 @@ "node_modules/from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" } }, - "node_modules/fs": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + "node_modules/from2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" }, "node_modules/fs-constants": { "version": "1.0.0", @@ -2721,12 +2928,13 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -2744,7 +2952,7 @@ "node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -2759,31 +2967,7 @@ "node_modules/gauge/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "engines": { "node": ">=0.10.0" } @@ -2791,7 +2975,7 @@ "node_modules/gauge/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -2873,6 +3057,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -2889,6 +3074,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, "engines": { "node": ">=8.0.0" } @@ -2897,6 +3083,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, "engines": { "node": ">=10" }, @@ -2907,7 +3094,7 @@ "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dependencies": { "assert-plus": "^1.0.0" } @@ -2915,17 +3102,17 @@ "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" }, "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -2960,6 +3147,7 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, "engines": { "node": ">=4" } @@ -3002,14 +3190,6 @@ "node": ">=12" } }, - "node_modules/google-auth-library/node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "engines": { - "node": ">=8" - } - }, "node_modules/google-p12-pem": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-4.0.1.tgz", @@ -3045,7 +3225,7 @@ "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", "engines": { "node": ">=4" } @@ -3085,22 +3265,23 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, "node_modules/http": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", - "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" + "integrity": "sha512-epOGLlKUFT+yxfK9TqXRe7l6CbOk7mbLvzVqAyI05w0xIn+nXcYo0vR4ZBCVJYOyUglOFwtaIbD3d2TmG5ejJQ==" }, "node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -3111,6 +3292,11 @@ "node": ">= 0.6" } }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, "node_modules/http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", @@ -3159,7 +3345,7 @@ "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -3173,7 +3359,7 @@ "node_modules/https": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", - "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" + "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==" }, "node_modules/https-proxy-agent": { "version": "2.2.4", @@ -3204,14 +3390,15 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, "engines": { "node": ">=10.17.0" } }, "node_modules/hummus": { - "version": "1.0.110", - "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", - "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.112.tgz", + "integrity": "sha512-WqKRUydreVi2SVCWUvvrYT4eKCC5g2dc4mpth8QbNK6TX93cenEnSaripOMMk5z42vIFAdYEjycVxeGVzgGcXg==", "bundleDependencies": [ "node-pre-gyp" ], @@ -3239,7 +3426,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/are-we-there-yet": { - "version": "1.1.5", + "version": "1.1.7", "inBundle": true, "license": "ISC", "dependencies": { @@ -3248,7 +3435,7 @@ } }, "node_modules/hummus/node_modules/balanced-match": { - "version": "1.0.0", + "version": "1.0.2", "inBundle": true, "license": "MIT" }, @@ -3285,7 +3472,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/core-util-is": { - "version": "1.0.2", + "version": "1.0.3", "inBundle": true, "license": "MIT" }, @@ -3341,25 +3528,6 @@ "wide-align": "^1.1.0" } }, - "node_modules/hummus/node_modules/glob": { - "version": "7.1.6", - "inBundle": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/hummus/node_modules/has-unicode": { "version": "2.0.1", "inBundle": true, @@ -3377,13 +3545,24 @@ } }, "node_modules/hummus/node_modules/ignore-walk": { - "version": "3.0.3", + "version": "3.0.4", "inBundle": true, "license": "ISC", "dependencies": { "minimatch": "^3.0.4" } }, + "node_modules/hummus/node_modules/ignore-walk/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/hummus/node_modules/inflight": { "version": "1.0.6", "inBundle": true, @@ -3394,17 +3573,14 @@ } }, "node_modules/hummus/node_modules/inherits": { - "version": "2.0.3", + "version": "2.0.4", "inBundle": true, "license": "ISC" }, "node_modules/hummus/node_modules/ini": { - "version": "1.3.5", + "version": "1.3.8", "inBundle": true, - "license": "ISC", - "engines": { - "node": "*" - } + "license": "ISC" }, "node_modules/hummus/node_modules/is-fullwidth-code-point": { "version": "1.0.0", @@ -3422,19 +3598,8 @@ "inBundle": true, "license": "MIT" }, - "node_modules/hummus/node_modules/minimatch": { - "version": "3.0.4", - "inBundle": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/hummus/node_modules/minimist": { - "version": "1.2.5", + "version": "0.0.8", "inBundle": true, "license": "MIT" }, @@ -3456,18 +3621,18 @@ } }, "node_modules/hummus/node_modules/mkdirp": { - "version": "0.5.5", + "version": "0.5.1", "inBundle": true, "license": "MIT", "dependencies": { - "minimist": "^1.2.5" + "minimist": "0.0.8" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/hummus/node_modules/needle": { - "version": "2.5.2", + "version": "2.9.1", "inBundle": true, "license": "MIT", "dependencies": { @@ -3483,7 +3648,7 @@ } }, "node_modules/hummus/node_modules/needle/node_modules/debug": { - "version": "3.2.6", + "version": "3.2.7", "inBundle": true, "license": "MIT", "dependencies": { @@ -3491,7 +3656,7 @@ } }, "node_modules/hummus/node_modules/needle/node_modules/ms": { - "version": "2.1.2", + "version": "2.1.3", "inBundle": true, "license": "MIT" }, @@ -3528,7 +3693,7 @@ } }, "node_modules/hummus/node_modules/npm-bundled": { - "version": "1.1.1", + "version": "1.1.2", "inBundle": true, "license": "ISC", "dependencies": { @@ -3637,6 +3802,14 @@ "rc": "cli.js" } }, + "node_modules/hummus/node_modules/rc/node_modules/minimist": { + "version": "1.2.7", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/hummus/node_modules/readable-stream": { "version": "2.3.7", "inBundle": true, @@ -3662,6 +3835,36 @@ "rimraf": "bin.js" } }, + "node_modules/hummus/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/hummus/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/hummus/node_modules/safe-buffer": { "version": "5.1.2", "inBundle": true, @@ -3691,7 +3894,7 @@ "license": "ISC" }, "node_modules/hummus/node_modules/signal-exit": { - "version": "3.0.3", + "version": "3.0.7", "inBundle": true, "license": "ISC" }, @@ -3736,33 +3939,71 @@ } }, "node_modules/hummus/node_modules/tar": { - "version": "4.4.13", + "version": "4.4.19", "inBundle": true, "license": "ISC", "dependencies": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" }, "engines": { "node": ">=4.5" } }, + "node_modules/hummus/node_modules/tar/node_modules/minimist": { + "version": "1.2.7", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hummus/node_modules/tar/node_modules/mkdirp": { + "version": "0.5.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/hummus/node_modules/tar/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, "node_modules/hummus/node_modules/util-deprecate": { "version": "1.0.2", "inBundle": true, "license": "MIT" }, "node_modules/hummus/node_modules/wide-align": { - "version": "1.1.3", + "version": "1.1.5", "inBundle": true, "license": "ISC", "dependencies": { - "string-width": "^1.0.2 || 2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "node_modules/hummus/node_modules/wrappy": { @@ -3806,9 +4047,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "engines": { "node": ">= 4" } @@ -3817,6 +4058,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -3834,7 +4076,8 @@ "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, "engines": { "node": ">=0.8.19" } @@ -3842,16 +4085,16 @@ "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { "version": "1.3.8", @@ -3876,7 +4119,7 @@ "node_modules/ip-regex": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==", "engines": { "node": ">=0.10.0" } @@ -3892,12 +4135,13 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true }, "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -3908,17 +4152,20 @@ "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/is-function": { @@ -3930,6 +4177,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, "engines": { "node": ">=6" } @@ -3956,7 +4204,7 @@ "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "engines": { "node": ">=0.10.0" } @@ -3975,35 +4223,38 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -4019,6 +4270,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -4032,6 +4284,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -4045,6 +4298,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -4060,12 +4314,14 @@ "node_modules/istanbul-lib-source-maps/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -4075,13 +4331,15 @@ } }, "node_modules/jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", - "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "dev": true, "dependencies": { - "@jest/core": "^28.1.0", + "@jest/core": "^28.1.3", + "@jest/types": "^28.1.3", "import-local": "^3.0.2", - "jest-cli": "^28.1.0" + "jest-cli": "^28.1.3" }, "bin": { "jest": "bin/jest.js" @@ -4099,71 +4357,108 @@ } }, "node_modules/jest-changed-files": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", - "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", + "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "dev": true, "dependencies": { "execa": "^5.0.0", - "throat": "^6.0.1" + "p-limit": "^3.1.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-circus": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", - "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", - "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", + "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0", + "jest-each": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "p-limit": "^3.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-cli": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", + "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "dev": true, + "dependencies": { + "@jest/core": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, "node_modules/jest-config": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", - "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", + "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.0", - "@jest/types": "^28.1.0", - "babel-jest": "^28.1.0", + "@jest/test-sequencer": "^28.1.3", + "@jest/types": "^28.1.3", + "babel-jest": "^28.1.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.0", - "jest-environment-node": "^28.1.0", + "jest-circus": "^28.1.3", + "jest-environment-node": "^28.1.3", "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -4184,23 +4479,25 @@ } }, "node_modules/jest-diff": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", - "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^28.0.2", + "diff-sequences": "^28.1.1", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-docblock": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", - "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", + "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "dev": true, "dependencies": { "detect-newline": "^3.0.0" }, @@ -4209,31 +4506,33 @@ } }, "node_modules/jest-each": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", - "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", + "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0" + "jest-util": "^28.1.3", + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-environment-node": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", - "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", - "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", + "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4243,26 +4542,28 @@ "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-haste-map": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", - "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "micromatch": "^4.0.4", - "walker": "^1.0.7" + "walker": "^1.0.8" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4272,43 +4573,46 @@ } }, "node_modules/jest-leak-detector": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", - "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", + "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "dev": true, "dependencies": { "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", - "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-message-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", - "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -4317,11 +4621,12 @@ } }, "node_modules/jest-mock": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", - "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", + "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*" }, "engines": { @@ -4329,9 +4634,10 @@ } }, "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, "engines": { "node": ">=6" }, @@ -4348,21 +4654,23 @@ "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "dev": true, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-resolve": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", - "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", + "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" @@ -4372,73 +4680,76 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", - "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", + "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "dev": true, "dependencies": { "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.0" + "jest-snapshot": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-runner": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", - "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", - "dependencies": { - "@jest/console": "^28.1.0", - "@jest/environment": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", + "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "dev": true, + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/environment": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.0.2", - "jest-environment-node": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-leak-detector": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-resolve": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-util": "^28.1.0", - "jest-watcher": "^28.1.0", - "jest-worker": "^28.1.0", - "source-map-support": "0.5.13", - "throat": "^6.0.1" + "jest-docblock": "^28.1.1", + "jest-environment-node": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-leak-detector": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-resolve": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-util": "^28.1.3", + "jest-watcher": "^28.1.3", + "jest-worker": "^28.1.3", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-runtime": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", - "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", - "dependencies": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/globals": "^28.1.0", - "@jest/source-map": "^28.0.2", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", + "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/globals": "^28.1.3", + "@jest/source-map": "^28.1.2", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -4447,32 +4758,33 @@ } }, "node_modules/jest-snapshot": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", - "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", + "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "dev": true, "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/expect-utils": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.0", + "expect": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "semver": "^7.3.5" }, "engines": { @@ -4480,9 +4792,10 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -4494,11 +4807,12 @@ } }, "node_modules/jest-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", - "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -4510,16 +4824,17 @@ } }, "node_modules/jest-validate": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", - "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "dev": true, "dependencies": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" @@ -4529,6 +4844,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, "engines": { "node": ">=10" }, @@ -4537,17 +4853,18 @@ } }, "node_modules/jest-watcher": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", - "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dev": true, "dependencies": { - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "string-length": "^4.0.1" }, "engines": { @@ -4555,9 +4872,10 @@ } }, "node_modules/jest-worker": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", - "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -4571,6 +4889,7 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -4581,43 +4900,10 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest/node_modules/jest-cli": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", - "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", - "dependencies": { - "@jest/core": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jimp": { - "version": "0.2.27", - "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", - "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", + "node_modules/jimp": { + "version": "0.2.27", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", + "integrity": "sha512-KP08kEe5pDY+AFg00vuqKP0zgUmeQXJXpzQ+w9+0pQA27GCF9RoWzOpf3AONHgf5h8raMrXaF18y4ug9Rw2xEw==", "dependencies": { "bignumber.js": "^2.1.0", "bmp-js": "0.0.1", @@ -4636,25 +4922,46 @@ "url-regex": "^3.0.0" } }, + "node_modules/jimp/node_modules/bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha512-uw4ra6Cv483Op/ebM0GBKKfxZlSmn6NgFRby5L3yGTlunLj53KQgndDlqy2WVFOwgvurocApYkSud0aO+mvrpQ==", + "engines": { + "node": "*" + } + }, "node_modules/jimp/node_modules/es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" + }, + "node_modules/jimp/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } }, "node_modules/jpeg-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", - "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" + "integrity": "sha512-Ni9PffhJtYtdD7VwxH6V2MnievekGfUefosGCHadog0/jAevRu6HPjYeMHbUemn0IPE8d4wGa8UsOGsX+iKy2g==" }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -4666,12 +4973,13 @@ "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -4687,18 +4995,11 @@ "bignumber.js": "^9.0.0" } }, - "node_modules/json-bigint/node_modules/bignumber.js": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", - "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==", - "engines": { - "node": "*" - } - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true }, "node_modules/json-schema": { "version": "0.4.0", @@ -4713,12 +5014,13 @@ "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, "bin": { "json5": "lib/cli.js" }, @@ -4754,7 +5056,7 @@ "node_modules/junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=", + "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==", "engines": { "node": ">=0.10.0" } @@ -4782,6 +5084,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, "engines": { "node": ">=6" } @@ -4798,6 +5101,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, "engines": { "node": ">=6" } @@ -4805,7 +5109,7 @@ "node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -4817,7 +5121,8 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true }, "node_modules/load-bmfont": { "version": "1.4.1", @@ -4834,6 +5139,17 @@ "xtend": "^4.0.0" } }, + "node_modules/load-bmfont/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -4851,11 +5167,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", + "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", "dependencies": { "@colors/colors": "1.5.0", + "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", @@ -4882,6 +5199,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -4896,6 +5214,7 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, "dependencies": { "tmpl": "1.0.5" } @@ -4903,7 +5222,7 @@ "node_modules/maximatch": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", "dependencies": { "array-differ": "^1.0.0", "array-union": "^1.0.1", @@ -4917,7 +5236,7 @@ "node_modules/maximatch/node_modules/array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "dependencies": { "array-uniq": "^1.0.1" }, @@ -4925,10 +5244,18 @@ "node": ">=0.10.0" } }, + "node_modules/maximatch/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "engines": { "node": ">= 0.6" } @@ -4944,12 +5271,12 @@ "node_modules/memory-streams/node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, "node_modules/memory-streams/node_modules/readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -4960,12 +5287,12 @@ "node_modules/memory-streams/node_modules/string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, "node_modules/merge-img": { "version": "2.1.3", @@ -4982,7 +5309,8 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "node_modules/merge2": { "version": "1.4.1", @@ -4995,7 +5323,7 @@ "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "engines": { "node": ">= 0.6" } @@ -5013,11 +5341,14 @@ } }, "node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "bin": { "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" } }, "node_modules/mime-db": { @@ -5043,6 +5374,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, "engines": { "node": ">=6" } @@ -5061,7 +5393,7 @@ "node_modules/min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", "dependencies": { "dom-walk": "^0.1.0" } @@ -5078,9 +5410,12 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/mkdirp": { "version": "0.5.6", @@ -5099,9 +5434,9 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, "node_modules/moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "engines": { "node": "*" } @@ -5133,7 +5468,7 @@ "node_modules/move-file/node_modules/path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "engines": { "node": ">=4" } @@ -5141,7 +5476,7 @@ "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/multistream": { "version": "4.1.0", @@ -5166,19 +5501,6 @@ "readable-stream": "^3.6.0" } }, - "node_modules/multistream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/nanoid": { "version": "2.1.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", @@ -5192,7 +5514,8 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "node_modules/negotiator": { "version": "0.6.3", @@ -5224,9 +5547,9 @@ } }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -5261,17 +5584,20 @@ "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true }, "node_modules/node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -5280,6 +5606,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, "dependencies": { "path-key": "^3.0.0" }, @@ -5301,7 +5628,7 @@ "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", "engines": { "node": ">=0.10.0" } @@ -5317,7 +5644,7 @@ "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "engines": { "node": ">=0.10.0" } @@ -5333,7 +5660,7 @@ "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dependencies": { "ee-first": "1.1.1" }, @@ -5344,7 +5671,7 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { "wrappy": "1" } @@ -5352,12 +5679,13 @@ "node_modules/one-time": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", - "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" + "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" }, "node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "dependencies": { "mimic-fn": "^2.1.0" }, @@ -5398,14 +5726,14 @@ } }, "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5422,6 +5750,20 @@ "node": ">=8" } }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -5433,12 +5775,12 @@ "node_modules/parse-bmfont-ascii": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" }, "node_modules/parse-bmfont-binary": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" }, "node_modules/parse-bmfont-xml": { "version": "1.1.4", @@ -5458,6 +5800,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -5482,7 +5825,7 @@ "node_modules/path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", "dependencies": { "process": "^0.11.1", "util": "^0.10.3" @@ -5499,7 +5842,7 @@ "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "engines": { "node": ">=0.10.0" } @@ -5508,6 +5851,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, "engines": { "node": ">=8" } @@ -5520,7 +5864,7 @@ "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "node_modules/path-type": { "version": "4.0.0", @@ -5533,12 +5877,12 @@ "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "node_modules/phin": { "version": "2.9.3", @@ -5548,7 +5892,8 @@ "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true }, "node_modules/picomatch": { "version": "2.3.1", @@ -5564,7 +5909,7 @@ "node_modules/pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "engines": { "node": ">=4" } @@ -5573,6 +5918,7 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, "engines": { "node": ">= 6" } @@ -5580,7 +5926,7 @@ "node_modules/pixelmatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", "dependencies": { "pngjs": "^3.0.0" }, @@ -5661,6 +6007,16 @@ "node": ">= 6.0.0" } }, + "node_modules/pkg-fetch/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "node_modules/pkg-fetch/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -5689,15 +6045,23 @@ "node": ">= 6" } }, + "node_modules/pkg-fetch/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, "node_modules/pkg-fetch/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/pkg-fetch/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -5708,6 +6072,19 @@ "node": ">=10" } }, + "node_modules/pkg-fetch/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/pkg-fetch/node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -5793,17 +6170,18 @@ "node_modules/prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "engines": { "node": ">= 0.8.0" } }, "node_modules/pretty-format": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", - "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dev": true, "dependencies": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" @@ -5816,6 +6194,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -5826,7 +6205,7 @@ "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "engines": { "node": ">= 0.6.0" } @@ -5856,6 +6235,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -5879,17 +6259,17 @@ "node_modules/proxy-from-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" }, "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "node_modules/pump": { "version": "3.0.0", @@ -5901,9 +6281,9 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "engines": { "node": ">=6" } @@ -5981,7 +6361,7 @@ "node_modules/puppeteer/node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dependencies": { "pend": "~1.2.0" } @@ -6059,7 +6439,7 @@ "node_modules/puppeteer/node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -6076,7 +6456,7 @@ "node_modules/querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", "engines": { "node": ">=0.4.x" @@ -6140,36 +6520,36 @@ "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "engines": { "node": ">=0.10.0" } }, "node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true }, "node_modules/read-chunk": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", - "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=", + "integrity": "sha512-5NLTTdX45dKFtG8CX5pKmvS9V5u9wBE+gkklN7xhDuhq3pA2I4O7ALfKxosCMcLHOhkxj6GNacZhfXtp5nlCdg==", "engines": { "node": ">=0.10.0" } }, "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, "node_modules/recursive-copy": { @@ -6191,7 +6571,7 @@ "node_modules/recursive-copy/node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "engines": { "node": ">=0.10.0" } @@ -6210,7 +6590,7 @@ "node_modules/recursive-copy/node_modules/slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", "engines": { "node": ">=0.10.0" } @@ -6246,20 +6626,29 @@ "node": ">= 6" } }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "engines": { "node": ">=0.10.0" } }, "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dependencies": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -6274,6 +6663,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, "dependencies": { "resolve-from": "^5.0.0" }, @@ -6285,14 +6675,16 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true, "engines": { "node": ">=10" } @@ -6386,9 +6778,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", + "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==", "engines": { "node": ">=10" } @@ -6407,6 +6799,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -6434,12 +6827,12 @@ "node": ">= 0.8.0" } }, - "node_modules/send/node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "engines": { - "node": ">= 0.6" + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "bin": { + "mime": "cli.js" } }, "node_modules/serve-static": { @@ -6459,7 +6852,7 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, "node_modules/setprototypeof": { "version": "1.1.0", @@ -6470,6 +6863,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -6481,6 +6875,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, "engines": { "node": ">=8" } @@ -6522,7 +6917,7 @@ "node_modules/simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "dependencies": { "is-arrayish": "^0.3.1" } @@ -6535,7 +6930,8 @@ "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true }, "node_modules/slash": { "version": "3.0.0", @@ -6549,6 +6945,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -6557,6 +6954,7 @@ "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -6565,7 +6963,8 @@ "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, "node_modules/sshpk": { "version": "1.17.0", @@ -6594,15 +6993,16 @@ "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "engines": { "node": "*" } }, "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -6610,18 +7010,10 @@ "node": ">=10" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", "engines": { "node": ">= 0.6" } @@ -6637,11 +7029,33 @@ "node_modules/stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", - "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", + "integrity": "sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==", "dependencies": { "readable-stream": "^2.1.4" } }, + "node_modules/stream-meter/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-meter/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -6650,7 +7064,7 @@ "node_modules/stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", - "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=", + "integrity": "sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==", "engines": { "node": ">= 0.10.0" } @@ -6658,7 +7072,7 @@ "node_modules/stream-to-buffer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", - "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "integrity": "sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==", "dependencies": { "stream-to": "~0.2.0" }, @@ -6667,17 +7081,37 @@ } }, "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" } }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -6687,16 +7121,35 @@ } }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/strip-ansi": { @@ -6714,6 +7167,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, "engines": { "node": ">=8" } @@ -6722,6 +7176,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, "engines": { "node": ">=6" } @@ -6730,6 +7185,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, "engines": { "node": ">=8" }, @@ -6754,9 +7210,10 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -6802,19 +7259,6 @@ "node": ">=6" } }, - "node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/teeny-request": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.2.tgz", @@ -6886,6 +7330,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -6901,6 +7346,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -6915,33 +7361,26 @@ "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" }, - "node_modules/throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, "node_modules/tinycolor2": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", - "engines": { - "node": "*" - } + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "engines": { "node": ">=4" } @@ -6972,7 +7411,7 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "node_modules/triple-beam": { "version": "1.3.0", @@ -6987,7 +7426,7 @@ "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -6998,12 +7437,12 @@ "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, "node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dependencies": { "prelude-ls": "~1.1.2" }, @@ -7015,6 +7454,7 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, "engines": { "node": ">=4" } @@ -7023,6 +7463,7 @@ "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, "engines": { "node": ">=10" }, @@ -7045,7 +7486,7 @@ "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "node_modules/unbzip2-stream": { "version": "1.4.3", @@ -7067,11 +7508,37 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "engines": { "node": ">= 0.8" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -7083,7 +7550,7 @@ "node_modules/url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -7092,7 +7559,7 @@ "node_modules/url-regex": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", "dependencies": { "ip-regex": "^1.0.1" }, @@ -7103,7 +7570,7 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" }, "node_modules/util": { "version": "0.10.4", @@ -7116,31 +7583,36 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "bin": { - "uuid": "bin/uuid" + "uuid": "dist/bin/uuid" } }, "node_modules/v8-to-istanbul": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", - "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", + "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" }, @@ -7151,7 +7623,7 @@ "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "engines": { "node": ">= 0.8" } @@ -7159,7 +7631,7 @@ "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "engines": [ "node >=0.6.0" ], @@ -7169,15 +7641,11 @@ "extsprintf": "^1.2.0" } }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, "dependencies": { "makeerror": "1.0.12" } @@ -7185,12 +7653,12 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -7200,6 +7668,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -7267,40 +7736,14 @@ "node": ">= 6.4.0" } }, - "node_modules/winston-transport/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/winston/node_modules/is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "engines": { "node": ">=0.10.0" } }, - "node_modules/winston/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -7325,21 +7768,43 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/ws": { @@ -7364,7 +7829,7 @@ "node_modules/xml-parse-from-string": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" }, "node_modules/xml2js": { "version": "0.4.23", @@ -7408,34 +7873,59 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yargs": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", - "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "dev": true, "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, "engines": { "node": ">=12" } }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yauzl": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "integrity": "sha512-TXNR2Feu/p/8k5YRy4z45wCUhoncIrZywmRd+xW0IvB3lWTAM7F6wVbeJvRjO0dplQ8oqmJEj/TpJuULBV/hbw==", "dependencies": { "fd-slicer": "~1.0.1" } @@ -7457,43 +7947,47 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, "requires": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.14.tgz", + "integrity": "sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==", + "dev": true }, "@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "version": "7.20.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", + "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.12", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "dependencies": { @@ -7501,6 +7995,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -7508,126 +8003,174 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "version": "7.20.14", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", + "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", + "dev": true, "requires": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } } }, "@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } } }, "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true }, "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" } }, "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" } }, "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true }, "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, "requires": { - "@babel/types": "^7.17.0" + "@babel/types": "^7.20.2" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true }, "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", + "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.13", + "@babel/types": "^7.20.7" } }, "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -7636,6 +8179,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -7644,6 +8188,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -7654,6 +8199,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "requires": { "color-name": "1.1.3" } @@ -7661,17 +8207,26 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -7679,14 +8234,16 @@ } }, "@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + "version": "7.20.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz", + "integrity": "sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==", + "dev": true }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7695,6 +8252,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7703,6 +8261,7 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.12.13" } @@ -7711,6 +8270,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -7719,6 +8279,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7727,6 +8288,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -7735,6 +8297,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7743,6 +8306,7 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -7751,6 +8315,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7759,6 +8324,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7767,6 +8333,7 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -7775,41 +8342,45 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.13", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -7818,6 +8389,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -7825,23 +8397,27 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, "@colors/colors": { "version": "1.5.0", @@ -7855,13 +8431,6 @@ "requires": { "arrify": "^2.0.0", "extend": "^3.0.2" - }, - "dependencies": { - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - } } }, "@google-cloud/projectify": { @@ -7888,40 +8457,21 @@ "duplexify": "^4.0.0", "ent": "^2.2.0", "extend": "^3.0.2", - "gaxios": "^5.0.0", - "google-auth-library": "^8.0.1", - "mime": "^3.0.0", - "mime-types": "^2.0.8", - "p-limit": "^3.0.1", - "retry-request": "^5.0.0", - "teeny-request": "^8.0.0", - "uuid": "^8.0.0" - }, - "dependencies": { - "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } + "gaxios": "^5.0.0", + "google-auth-library": "^8.0.1", + "mime": "^3.0.0", + "mime-types": "^2.0.8", + "p-limit": "^3.0.1", + "retry-request": "^5.0.0", + "teeny-request": "^8.0.0", + "uuid": "^8.0.0" } }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -7933,52 +8483,55 @@ "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true }, "@jest/console": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz", - "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0" } }, "@jest/core": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz", - "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==", - "requires": { - "@jest/console": "^28.1.0", - "@jest/reporters": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", + "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", + "dev": true, + "requires": { + "@jest/console": "^28.1.3", + "@jest/reporters": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.0.2", - "jest-config": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", + "jest-changed-files": "^28.1.3", + "jest-config": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-resolve-dependencies": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "jest-watcher": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-resolve-dependencies": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "jest-watcher": "^28.1.3", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -7988,6 +8541,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "requires": { "glob": "^7.1.3" } @@ -7995,67 +8549,73 @@ } }, "@jest/environment": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz", - "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", + "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", + "dev": true, "requires": { - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0" + "jest-mock": "^28.1.3" } }, "@jest/expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", + "dev": true, "requires": { - "expect": "^28.1.0", - "jest-snapshot": "^28.1.0" + "expect": "^28.1.3", + "jest-snapshot": "^28.1.3" } }, "@jest/expect-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz", - "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", + "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", + "dev": true, "requires": { "jest-get-type": "^28.0.2" } }, "@jest/fake-timers": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz", - "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", + "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", - "@sinonjs/fake-timers": "^9.1.1", + "@jest/types": "^28.1.3", + "@sinonjs/fake-timers": "^9.1.2", "@types/node": "*", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" } }, "@jest/globals": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz", - "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", + "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", + "dev": true, "requires": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/types": "^28.1.0" + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/types": "^28.1.3" } }, "@jest/reporters": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz", - "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", + "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", + "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/console": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -8067,71 +8627,77 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.0" + "v8-to-istanbul": "^9.0.1" } }, "@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dev": true, "requires": { - "@sinclair/typebox": "^0.23.3" + "@sinclair/typebox": "^0.24.1" } }, "@jest/source-map": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", - "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", + "version": "28.1.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", + "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", + "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.13", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" } }, "@jest/test-result": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz", - "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dev": true, "requires": { - "@jest/console": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz", - "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", + "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", + "dev": true, "requires": { - "@jest/test-result": "^28.1.0", + "@jest/test-result": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz", - "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", + "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", + "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/types": "^28.1.0", - "@jridgewell/trace-mapping": "^0.3.7", + "@jest/types": "^28.1.3", + "@jridgewell/trace-mapping": "^0.3.13", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -8139,11 +8705,12 @@ } }, "@jest/types": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz", - "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dev": true, "requires": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -8155,33 +8722,38 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true }, "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true }, "@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@nodelib/fs.scandir": { @@ -8208,14 +8780,16 @@ } }, "@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true }, "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, "requires": { "type-detect": "4.0.8" } @@ -8224,6 +8798,7 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" } @@ -8234,12 +8809,13 @@ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" }, "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -8249,6 +8825,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -8257,23 +8834,26 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dev": true, "requires": { "@babel/types": "^7.3.0" } }, "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, "requires": { "@types/node": "*" } @@ -8281,12 +8861,14 @@ "@types/istanbul-lib-coverage": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true }, "@types/istanbul-lib-report": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" } @@ -8295,29 +8877,39 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, "requires": { "@types/istanbul-lib-report": "*" } }, "@types/node": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.33.tgz", - "integrity": "sha512-miWq2m2FiQZmaHfdZNcbpp9PuXg34W5JZ5CrJ/BaS70VuhoJENBEQybeiYSaPBRNq6KQGnjfEnc/F3PN++D+XQ==" + "version": "18.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", + "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "devOptional": true }, "@types/prettier": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz", - "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true }, "@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/triple-beam": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", + "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "requires": { "@types/yargs-parser": "*" } @@ -8325,7 +8917,8 @@ "@types/yargs-parser": { "version": "21.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true }, "@types/yauzl": { "version": "2.10.0", @@ -8376,6 +8969,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, "requires": { "type-fest": "^0.21.3" } @@ -8394,9 +8988,10 @@ } }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -8414,12 +9009,37 @@ "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -8427,12 +9047,12 @@ "array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==" }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "array-union": { "version": "2.1.0", @@ -8442,17 +9062,17 @@ "array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" }, "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "asn1": { "version": "0.2.6", @@ -8465,7 +9085,7 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" }, "async": { "version": "2.6.4", @@ -8491,7 +9111,7 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "at-least-node": { "version": "1.0.0", @@ -8501,22 +9121,23 @@ "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" }, "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "babel-jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz", - "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", + "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", + "dev": true, "requires": { - "@jest/transform": "^28.1.0", + "@jest/transform": "^28.1.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.0.2", + "babel-preset-jest": "^28.1.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -8526,6 +9147,7 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -8535,9 +9157,10 @@ } }, "babel-plugin-jest-hoist": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", - "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", + "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", + "dev": true, "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -8549,6 +9172,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -8565,11 +9189,12 @@ } }, "babel-preset-jest": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", - "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", + "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "dev": true, "requires": { - "babel-plugin-jest-hoist": "^28.0.2", + "babel-plugin-jest-hoist": "^28.1.3", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -8586,15 +9211,15 @@ "bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "requires": { "tweetnacl": "^0.14.3" } }, "bignumber.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", - "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=" + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", + "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" }, "bl": { "version": "4.1.0", @@ -8604,34 +9229,17 @@ "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "bmp-js": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", - "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=" + "integrity": "sha512-OS74Rlt0Aynu2mTPmY9RZOUOXlqWecFIILFXr70vv16/xCZnFxvri9IKkF1IGxQ8r9dOE62qGNpKxXx8Lko8bg==" }, "body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", "requires": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -8663,21 +9271,22 @@ } }, "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" } }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, "requires": { "node-int64": "^0.4.0" } @@ -8694,12 +9303,12 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" }, "buffer-equal": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==" }, "buffer-equal-constant-time": { "version": "1.0.1", @@ -8714,27 +9323,30 @@ "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true }, "caniuse-lite": { - "version": "1.0.30001340", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001340.tgz", - "integrity": "sha512-jUNz+a9blQTQVu4uFcn17uAD8IDizPzQkIKh3LCJfg9BkyIqExYYdyc/ZSlWUSKb8iYiXxKsxbv4zYSvkqjrxw==" + "version": "1.0.30001451", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001451.tgz", + "integrity": "sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==", + "dev": true }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, "chalk": { "version": "4.1.2", @@ -8748,7 +9360,8 @@ "char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true }, "chownr": { "version": "1.1.4", @@ -8756,39 +9369,63 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==" + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", + "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", + "dev": true }, "cjs-module-lexer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true }, "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true }, "color": { "version": "3.2.1", @@ -8810,7 +9447,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" } } }, @@ -8839,7 +9476,7 @@ "colornames": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", - "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" + "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" }, "colorspace": { "version": "1.1.4", @@ -8869,7 +9506,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "concat-stream": { "version": "1.6.2", @@ -8880,50 +9517,72 @@ "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" }, "content-disposition": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==" }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" }, "cp-file": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-5.0.0.tgz", - "integrity": "sha1-vHAP0wyjLSTUbH+wK5kuQ1/FqXg=", + "integrity": "sha512-08tcP4CfMVIJGh6vIvG6WSxAJPFVw+DSdfim10azS0F9m36pi+wCYqvlIXk4lSz/Q9N/gRw7zlKQLDnYE6M8Eg==", "requires": { "graceful-fs": "^4.1.2", "make-dir": "^1.0.0", @@ -8948,12 +9607,23 @@ "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { "node-fetch": "2.6.7" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -8963,7 +9633,7 @@ "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "requires": { "assert-plus": "^1.0.0" } @@ -8987,7 +9657,8 @@ "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true }, "deep-extend": { "version": "0.6.0", @@ -9000,39 +9671,41 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "dev": true }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" }, "detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==" }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true }, "devtools-protocol": { "version": "0.0.1011705", @@ -9050,9 +9723,10 @@ } }, "diff-sequences": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", - "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==" + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "dev": true }, "dir-glob": { "version": "3.0.1", @@ -9076,24 +9750,12 @@ "inherits": "^2.0.3", "readable-stream": "^3.1.1", "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -9110,17 +9772,19 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.137", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz", - "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==" + "version": "1.4.289", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.289.tgz", + "integrity": "sha512-relLdMfPBxqGCxy7Gyfm1HcbRPcFUJdlgnCPVgQ23sr1TvUrRJz0/QPoGP0+x41wOVSTN/Wi3w6YDgHiHJGOzg==", + "dev": true }, "emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "dev": true }, "emoji-regex": { "version": "8.0.0", @@ -9130,7 +9794,7 @@ "enabled": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", - "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=", + "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", "requires": { "env-variable": "0.0.x" } @@ -9138,7 +9802,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" }, "end-of-stream": { "version": "1.4.4", @@ -9170,6 +9834,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -9182,7 +9847,7 @@ "es6-promisify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", "requires": { "es6-promise": "^4.0.3" } @@ -9195,12 +9860,13 @@ "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true }, "escodegen": { "version": "2.0.0", @@ -9232,7 +9898,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" }, "event-target-shim": { "version": "5.0.1", @@ -9243,6 +9909,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -9258,12 +9925,13 @@ "exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" }, "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true }, "expand-template": { "version": "2.0.3", @@ -9271,15 +9939,16 @@ "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" }, "expect": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz", - "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "dev": true, "requires": { - "@jest/expect-utils": "^28.1.0", + "@jest/expect-utils": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0" + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" } }, "express": { @@ -9317,13 +9986,6 @@ "type-is": "~1.6.16", "utils-merge": "1.0.1", "vary": "~1.1.2" - }, - "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - } } }, "express-request-id": { @@ -9332,6 +9994,13 @@ "integrity": "sha512-qpxK6XhDYtdx9FvxwCHkUeZVWtkGbWR87hBAzGECfwYF/QQCPXEwwB2/9NGkOR1tT7/aLs9mma3CT0vjSzuZVw==", "requires": { "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, "extend": { @@ -9363,7 +10032,7 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" }, "fast-deep-equal": { "version": "3.1.3", @@ -9371,9 +10040,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -9390,7 +10059,7 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "fast-text-encoding": { "version": "1.0.6", @@ -9398,17 +10067,18 @@ "integrity": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==" }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "requires": { "reusify": "^1.0.4" } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, "requires": { "bser": "2.1.1" } @@ -9416,7 +10086,7 @@ "fd-slicer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", "requires": { "pend": "~1.2.0" } @@ -9437,7 +10107,7 @@ "file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==" }, "fill-range": { "version": "7.0.1", @@ -9459,13 +10129,6 @@ "parseurl": "~1.3.2", "statuses": "~1.4.0", "unpipe": "~1.0.0" - }, - "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" - } } }, "find-up": { @@ -9480,7 +10143,7 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" }, "form-data": { "version": "2.3.3", @@ -9500,21 +10163,45 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, "from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", "requires": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "fs": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", - "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + "integrity": "sha512-3XY9e1pP0CVEUCdj5BmfIZxRBTSDycnbqhIOGec9QYtmVH2fbLpj86CFWkrNOkt/Fvty4KZG5lTglL9j/gJ87w==" }, "fs-constants": { "version": "1.0.0", @@ -9535,12 +10222,13 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, "optional": true }, "function-bind": { @@ -9551,7 +10239,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -9566,30 +10254,12 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "requires": { "ansi-regex": "^2.0.0" } @@ -9651,7 +10321,8 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true }, "get-caller-file": { "version": "2.0.5", @@ -9661,17 +10332,19 @@ "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "requires": { "assert-plus": "^1.0.0" } @@ -9679,17 +10352,17 @@ "github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" }, "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } @@ -9714,7 +10387,8 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "globby": { "version": "11.1.0", @@ -9743,13 +10417,6 @@ "gtoken": "^6.1.0", "jws": "^4.0.0", "lru-cache": "^6.0.0" - }, - "dependencies": { - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - } } }, "google-p12-pem": { @@ -9778,7 +10445,7 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" }, "har-validator": { "version": "5.1.5", @@ -9805,27 +10472,35 @@ "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" }, "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, "http": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/http/-/http-0.0.0.tgz", - "integrity": "sha1-huYybSnF0Dnen6xYSkVon5KfT3I=" + "integrity": "sha512-epOGLlKUFT+yxfK9TqXRe7l6CbOk7mbLvzVqAyI05w0xIn+nXcYo0vR4ZBCVJYOyUglOFwtaIbD3d2TmG5ejJQ==" }, "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "requires": { "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } } }, "http-proxy-agent": { @@ -9864,7 +10539,7 @@ "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -9874,7 +10549,7 @@ "https": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https/-/https-1.0.0.tgz", - "integrity": "sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q=" + "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==" }, "https-proxy-agent": { "version": "2.2.4", @@ -9903,12 +10578,13 @@ "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true }, "hummus": { - "version": "1.0.110", - "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.110.tgz", - "integrity": "sha512-7qCmZFwTg3e/8Pk91J0aMnFiHF8B3Vptr++xBkZc4QEqna92W37r5G6ikbahWJLfQK2PKooXEjmls6gJoiJNBA==", + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/hummus/-/hummus-1.0.112.tgz", + "integrity": "sha512-WqKRUydreVi2SVCWUvvrYT4eKCC5g2dc4mpth8QbNK6TX93cenEnSaripOMMk5z42vIFAdYEjycVxeGVzgGcXg==", "requires": { "node-pre-gyp": "^0.10.0" }, @@ -9926,7 +10602,7 @@ "bundled": true }, "are-we-there-yet": { - "version": "1.1.5", + "version": "1.1.7", "bundled": true, "requires": { "delegates": "^1.0.0", @@ -9934,7 +10610,7 @@ } }, "balanced-match": { - "version": "1.0.0", + "version": "1.0.2", "bundled": true }, "brace-expansion": { @@ -9962,7 +10638,7 @@ "bundled": true }, "core-util-is": { - "version": "1.0.2", + "version": "1.0.3", "bundled": true }, "deep-extend": { @@ -10002,18 +10678,6 @@ "wide-align": "^1.1.0" } }, - "glob": { - "version": "7.1.6", - "bundled": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "has-unicode": { "version": "2.0.1", "bundled": true @@ -10026,10 +10690,19 @@ } }, "ignore-walk": { - "version": "3.0.3", + "version": "3.0.4", "bundled": true, "requires": { "minimatch": "^3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.1.2", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } } }, "inflight": { @@ -10041,11 +10714,11 @@ } }, "inherits": { - "version": "2.0.3", + "version": "2.0.4", "bundled": true }, "ini": { - "version": "1.3.5", + "version": "1.3.8", "bundled": true }, "is-fullwidth-code-point": { @@ -10059,15 +10732,8 @@ "version": "1.0.0", "bundled": true }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, "minimist": { - "version": "1.2.5", + "version": "0.0.8", "bundled": true }, "minipass": { @@ -10086,14 +10752,14 @@ } }, "mkdirp": { - "version": "0.5.5", + "version": "0.5.1", "bundled": true, "requires": { - "minimist": "^1.2.5" + "minimist": "0.0.8" } }, "needle": { - "version": "2.5.2", + "version": "2.9.1", "bundled": true, "requires": { "debug": "^3.2.6", @@ -10102,14 +10768,14 @@ }, "dependencies": { "debug": { - "version": "3.2.6", + "version": "3.2.7", "bundled": true, "requires": { "ms": "^2.1.1" } }, "ms": { - "version": "2.1.2", + "version": "2.1.3", "bundled": true } } @@ -10139,7 +10805,7 @@ } }, "npm-bundled": { - "version": "1.1.1", + "version": "1.1.2", "bundled": true, "requires": { "npm-normalize-package-bin": "^1.0.1" @@ -10215,6 +10881,12 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.7", + "bundled": true + } } }, "readable-stream": { @@ -10235,6 +10907,27 @@ "bundled": true, "requires": { "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "bundled": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } } }, "safe-buffer": { @@ -10258,7 +10951,7 @@ "bundled": true }, "signal-exit": { - "version": "3.0.3", + "version": "3.0.7", "bundled": true }, "string_decoder": { @@ -10289,16 +10982,33 @@ "bundled": true }, "tar": { - "version": "4.4.13", + "version": "4.4.19", "bundled": true, "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.7", + "bundled": true + }, + "mkdirp": { + "version": "0.5.6", + "bundled": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "safe-buffer": { + "version": "5.2.1", + "bundled": true + } } }, "util-deprecate": { @@ -10306,10 +11016,10 @@ "bundled": true }, "wide-align": { - "version": "1.1.3", + "version": "1.1.5", "bundled": true, "requires": { - "string-width": "^1.0.2 || 2" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "wrappy": { @@ -10336,14 +11046,15 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" }, "import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -10352,21 +11063,22 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.8", @@ -10385,7 +11097,7 @@ "ip-regex": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=" + "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==" }, "ipaddr.js": { "version": "1.9.1", @@ -10395,12 +11107,13 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true }, "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } @@ -10408,12 +11121,15 @@ "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "requires": { + "number-is-nan": "^1.0.0" + } }, "is-function": { "version": "1.0.2", @@ -10423,7 +11139,8 @@ "is-generator-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true }, "is-glob": { "version": "4.0.3", @@ -10441,7 +11158,7 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" }, "is-stream": { "version": "2.0.1", @@ -10451,32 +11168,35 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true }, "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, "requires": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -10489,6 +11209,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -10499,6 +11220,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, "requires": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -10509,6 +11231,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, "requires": { "ms": "2.1.2" } @@ -10516,169 +11239,181 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, "jest": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz", - "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "dev": true, "requires": { - "@jest/core": "^28.1.0", + "@jest/core": "^28.1.3", + "@jest/types": "^28.1.3", "import-local": "^3.0.2", - "jest-cli": "^28.1.0" - }, - "dependencies": { - "jest-cli": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz", - "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==", - "requires": { - "@jest/core": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - } - } + "jest-cli": "^28.1.3" } }, "jest-changed-files": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", - "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", + "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "dev": true, "requires": { "execa": "^5.0.0", - "throat": "^6.0.1" + "p-limit": "^3.1.0" } }, "jest-circus": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz", - "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==", - "requires": { - "@jest/environment": "^28.1.0", - "@jest/expect": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", + "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "dev": true, + "requires": { + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0", + "jest-each": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "p-limit": "^3.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" + "stack-utils": "^2.0.3" + } + }, + "jest-cli": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", + "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "dev": true, + "requires": { + "@jest/core": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "prompts": "^2.0.1", + "yargs": "^17.3.1" } }, "jest-config": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz", - "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", + "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.0", - "@jest/types": "^28.1.0", - "babel-jest": "^28.1.0", + "@jest/test-sequencer": "^28.1.3", + "@jest/types": "^28.1.3", + "babel-jest": "^28.1.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.0", - "jest-environment-node": "^28.1.0", + "jest-circus": "^28.1.3", + "jest-environment-node": "^28.1.3", "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-runner": "^28.1.0", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" } }, "jest-diff": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz", - "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^28.0.2", + "diff-sequences": "^28.1.1", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" } }, "jest-docblock": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", - "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", + "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz", - "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", + "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", - "jest-util": "^28.1.0", - "pretty-format": "^28.1.0" + "jest-util": "^28.1.3", + "pretty-format": "^28.1.3" } }, "jest-environment-node": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz", - "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==", - "requires": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", + "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "dev": true, + "requires": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", - "jest-mock": "^28.1.0", - "jest-util": "^28.1.0" + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" } }, "jest-get-type": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true }, "jest-haste-map": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz", - "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", @@ -10686,184 +11421,196 @@ "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.0", - "jest-worker": "^28.1.0", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", "micromatch": "^4.0.4", - "walker": "^1.0.7" + "walker": "^1.0.8" } }, "jest-leak-detector": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz", - "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", + "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "dev": true, "requires": { "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" } }, "jest-matcher-utils": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz", - "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" } }, "jest-message-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz", - "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz", - "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", + "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*" } }, "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, "requires": {} }, "jest-regex-util": { "version": "28.0.2", "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "dev": true }, "jest-resolve": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz", - "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", + "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", + "jest-haste-map": "^28.1.3", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.0", - "jest-validate": "^28.1.0", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" } }, "jest-resolve-dependencies": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz", - "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", + "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "dev": true, "requires": { "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.0" + "jest-snapshot": "^28.1.3" } }, "jest-runner": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz", - "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==", - "requires": { - "@jest/console": "^28.1.0", - "@jest/environment": "^28.1.0", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", + "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "dev": true, + "requires": { + "@jest/console": "^28.1.3", + "@jest/environment": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^28.0.2", - "jest-environment-node": "^28.1.0", - "jest-haste-map": "^28.1.0", - "jest-leak-detector": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-resolve": "^28.1.0", - "jest-runtime": "^28.1.0", - "jest-util": "^28.1.0", - "jest-watcher": "^28.1.0", - "jest-worker": "^28.1.0", - "source-map-support": "0.5.13", - "throat": "^6.0.1" + "jest-docblock": "^28.1.1", + "jest-environment-node": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-leak-detector": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-resolve": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-util": "^28.1.3", + "jest-watcher": "^28.1.3", + "jest-worker": "^28.1.3", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" } }, "jest-runtime": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz", - "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==", - "requires": { - "@jest/environment": "^28.1.0", - "@jest/fake-timers": "^28.1.0", - "@jest/globals": "^28.1.0", - "@jest/source-map": "^28.0.2", - "@jest/test-result": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", + "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "dev": true, + "requires": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/globals": "^28.1.3", + "@jest/source-map": "^28.1.2", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-mock": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.0", - "jest-snapshot": "^28.1.0", - "jest-util": "^28.1.0", + "jest-resolve": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz", - "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", + "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "dev": true, "requires": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.0", - "@jest/transform": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/expect-utils": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^28.1.0", + "expect": "^28.1.3", "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.0", + "jest-diff": "^28.1.3", "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.0", - "jest-matcher-utils": "^28.1.0", - "jest-message-util": "^28.1.0", - "jest-util": "^28.1.0", + "jest-haste-map": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", "natural-compare": "^1.4.0", - "pretty-format": "^28.1.0", + "pretty-format": "^28.1.3", "semver": "^7.3.5" }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, "requires": { "lru-cache": "^6.0.0" } @@ -10871,11 +11618,12 @@ } }, "jest-util": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz", - "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -10884,44 +11632,48 @@ } }, "jest-validate": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz", - "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "dev": true, "requires": { - "@jest/types": "^28.1.0", + "@jest/types": "^28.1.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^28.1.0" + "pretty-format": "^28.1.3" }, "dependencies": { "camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true } } }, "jest-watcher": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz", - "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dev": true, "requires": { - "@jest/test-result": "^28.1.0", - "@jest/types": "^28.1.0", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.10.2", - "jest-util": "^28.1.0", + "jest-util": "^28.1.3", "string-length": "^4.0.1" } }, "jest-worker": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz", - "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -10932,6 +11684,7 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -10941,7 +11694,7 @@ "jimp": { "version": "0.2.27", "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.27.tgz", - "integrity": "sha1-Qe9Qgti2MgHVR0fgT+i8rLryVHQ=", + "integrity": "sha512-KP08kEe5pDY+AFg00vuqKP0zgUmeQXJXpzQ+w9+0pQA27GCF9RoWzOpf3AONHgf5h8raMrXaF18y4ug9Rw2xEw==", "requires": { "bignumber.js": "^2.1.0", "bmp-js": "0.0.1", @@ -10960,27 +11713,39 @@ "url-regex": "^3.0.0" }, "dependencies": { + "bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha512-uw4ra6Cv483Op/ebM0GBKKfxZlSmn6NgFRby5L3yGTlunLj53KQgndDlqy2WVFOwgvurocApYkSud0aO+mvrpQ==" + }, "es6-promise": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=" + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" } } }, "jpeg-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", - "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=" + "integrity": "sha512-Ni9PffhJtYtdD7VwxH6V2MnievekGfUefosGCHadog0/jAevRu6HPjYeMHbUemn0IPE8d4wGa8UsOGsX+iKy2g==" }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -10989,12 +11754,13 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true }, "json-bigint": { "version": "1.0.0", @@ -11002,19 +11768,13 @@ "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", "requires": { "bignumber.js": "^9.0.0" - }, - "dependencies": { - "bignumber.js": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz", - "integrity": "sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==" - } } }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true }, "json-schema": { "version": "0.4.0", @@ -11029,12 +11789,13 @@ "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonfile": { "version": "6.1.0", @@ -11059,7 +11820,7 @@ "junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", - "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" + "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==" }, "jwa": { "version": "2.0.0", @@ -11083,7 +11844,8 @@ "kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true }, "kuler": { "version": "1.0.1", @@ -11096,12 +11858,13 @@ "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -11110,7 +11873,8 @@ "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true }, "load-bmfont": { "version": "1.4.1", @@ -11125,6 +11889,13 @@ "phin": "^2.9.1", "xhr": "^2.0.1", "xtend": "^4.0.0" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } } }, "locate-path": { @@ -11141,11 +11912,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", + "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", "requires": { "@colors/colors": "1.5.0", + "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", @@ -11171,6 +11943,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "requires": { "semver": "^6.0.0" } @@ -11179,6 +11952,7 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, "requires": { "tmpl": "1.0.5" } @@ -11186,7 +11960,7 @@ "maximatch": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", - "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", "requires": { "array-differ": "^1.0.0", "array-union": "^1.0.1", @@ -11197,17 +11971,22 @@ "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "requires": { "array-uniq": "^1.0.1" } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==" } } }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" }, "memory-streams": { "version": "0.1.3", @@ -11220,12 +11999,12 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -11236,14 +12015,14 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" } } }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, "merge-img": { "version": "2.1.3", @@ -11257,7 +12036,8 @@ "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "merge2": { "version": "1.4.1", @@ -11267,7 +12047,7 @@ "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" }, "micromatch": { "version": "4.0.5", @@ -11279,9 +12059,9 @@ } }, "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" }, "mime-db": { "version": "1.52.0", @@ -11299,7 +12079,8 @@ "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true }, "mimic-response": { "version": "2.1.0", @@ -11309,7 +12090,7 @@ "min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", "requires": { "dom-walk": "^0.1.0" } @@ -11323,9 +12104,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, "mkdirp": { "version": "0.5.6", @@ -11341,9 +12122,9 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, "moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "move-file": { "version": "1.0.0", @@ -11366,14 +12147,14 @@ "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" } } }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "multistream": { "version": "4.1.0", @@ -11382,18 +12163,6 @@ "requires": { "once": "^1.4.0", "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "nanoid": { @@ -11409,7 +12178,8 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "negotiator": { "version": "0.6.3", @@ -11437,9 +12207,9 @@ } }, "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "requires": { "whatwg-url": "^5.0.0" } @@ -11457,22 +12227,26 @@ "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true }, "node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, "requires": { "path-key": "^3.0.0" } @@ -11491,7 +12265,7 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" }, "oauth-sign": { "version": "0.9.0", @@ -11501,7 +12275,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, "object-hash": { "version": "2.2.0", @@ -11511,7 +12285,7 @@ "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "requires": { "ee-first": "1.1.1" } @@ -11519,7 +12293,7 @@ "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "requires": { "wrappy": "1" } @@ -11527,12 +12301,13 @@ "one-time": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", - "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=" + "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" }, "onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "requires": { "mimic-fn": "^2.1.0" } @@ -11561,11 +12336,11 @@ "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==" }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { @@ -11574,6 +12349,16 @@ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + } } }, "p-try": { @@ -11584,12 +12369,12 @@ "parse-bmfont-ascii": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" }, "parse-bmfont-binary": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" }, "parse-bmfont-xml": { "version": "1.1.4", @@ -11609,6 +12394,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -11624,7 +12410,7 @@ "path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", "requires": { "process": "^0.11.1", "util": "^0.10.3" @@ -11638,12 +12424,13 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true }, "path-parse": { "version": "1.0.7", @@ -11653,7 +12440,7 @@ "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "path-type": { "version": "4.0.0", @@ -11663,12 +12450,12 @@ "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "phin": { "version": "2.9.3", @@ -11678,7 +12465,8 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true }, "picomatch": { "version": "2.3.1", @@ -11688,17 +12476,18 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" }, "pirates": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true }, "pixelmatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", "requires": { "pngjs": "^3.0.0" } @@ -11772,6 +12561,16 @@ "debug": "4" } }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -11789,19 +12588,34 @@ "debug": "4" } }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "requires": { "lru-cache": "^6.0.0" } }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -11851,14 +12665,15 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" }, "pretty-format": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz", - "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==", + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dev": true, "requires": { - "@jest/schemas": "^28.0.2", + "@jest/schemas": "^28.1.3", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" @@ -11867,14 +12682,15 @@ "ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true } } }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" }, "process-nextick-args": { "version": "2.0.1", @@ -11898,6 +12714,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -11915,17 +12732,17 @@ "proxy-from-env": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==" }, "prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" }, "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "pump": { "version": "3.0.0", @@ -11937,9 +12754,9 @@ } }, "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" }, "puppeteer": { "version": "15.3.2", @@ -11990,7 +12807,7 @@ "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "requires": { "pend": "~1.2.0" } @@ -12039,7 +12856,7 @@ "yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "requires": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -12055,7 +12872,7 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" }, "queue-microtask": { "version": "1.2.3", @@ -12092,32 +12909,29 @@ "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" } } }, "react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true }, "read-chunk": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", - "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=" + "integrity": "sha512-5NLTTdX45dKFtG8CX5pKmvS9V5u9wBE+gkklN7xhDuhq3pA2I4O7ALfKxosCMcLHOhkxj6GNacZhfXtp5nlCdg==" }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "recursive-copy": { @@ -12139,7 +12953,7 @@ "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" }, "rimraf": { "version": "2.7.1", @@ -12152,7 +12966,7 @@ "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==" } } }, @@ -12181,19 +12995,26 @@ "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "requires": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -12202,6 +13023,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, "requires": { "resolve-from": "^5.0.0" } @@ -12209,12 +13031,14 @@ "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true }, "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true }, "retry": { "version": "0.13.1", @@ -12272,9 +13096,9 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", + "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==" }, "safer-buffer": { "version": "2.1.2", @@ -12289,7 +13113,8 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true }, "send": { "version": "0.16.2", @@ -12311,10 +13136,10 @@ "statuses": "~1.4.0" }, "dependencies": { - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" } } }, @@ -12332,7 +13157,7 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, "setprototypeof": { "version": "1.1.0", @@ -12343,6 +13168,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -12350,7 +13176,8 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true }, "signal-exit": { "version": "3.0.7", @@ -12375,7 +13202,7 @@ "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "requires": { "is-arrayish": "^0.3.1" }, @@ -12390,7 +13217,8 @@ "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true }, "slash": { "version": "3.0.0", @@ -12400,12 +13228,14 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true }, "source-map-support": { "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -12414,7 +13244,8 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, "sshpk": { "version": "1.17.0", @@ -12435,27 +13266,21 @@ "stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, "requires": { "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - } } }, "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" }, "stream-events": { "version": "1.0.5", @@ -12468,9 +13293,33 @@ "stream-meter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", - "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", + "integrity": "sha512-4sOEtrbgFotXwnEuzzsQBYEV1elAeFSO8rSGeTwabuX1RRn/kEq9JVH7I0MRBhKVRR0sJkr0M0QCH7yOLf9fhQ==", "requires": { "readable-stream": "^2.1.4" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } } }, "stream-shift": { @@ -12481,41 +13330,64 @@ "stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", - "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=" + "integrity": "sha512-Kg1BSDTwgGiVMtTCJNlo7kk/xzL33ZuZveEBRt6rXw+f1WLK/8kmz2NVCT/Qnv0JkV85JOHcLhD82mnXsR3kPw==" }, "stream-to-buffer": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", - "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "integrity": "sha512-Da4WoKaZyu3nf+bIdIifh7IPkFjARBnBK+pYqn0EUJqksjV9afojjaCCHUemH30Jmu7T2qcKvlZm2ykN38uzaw==", "requires": { "stream-to": "~0.2.0" } }, "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } } }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" } }, "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } } }, "strip-ansi": { @@ -12529,17 +13401,20 @@ "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true }, "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true }, "stubs": { "version": "3.0.0", @@ -12555,9 +13430,10 @@ } }, "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -12589,18 +13465,6 @@ "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "teeny-request": { @@ -12656,6 +13520,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -12665,6 +13530,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, "requires": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -12676,30 +13542,26 @@ "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" }, - "throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, "tinycolor2": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-regex-range": { "version": "5.0.1", @@ -12721,7 +13583,7 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "triple-beam": { "version": "1.3.0", @@ -12736,7 +13598,7 @@ "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "requires": { "safe-buffer": "^5.0.1" } @@ -12744,12 +13606,12 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "requires": { "prelude-ls": "~1.1.2" } @@ -12757,12 +13619,14 @@ "type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true }, "type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true }, "type-is": { "version": "1.6.18", @@ -12776,7 +13640,7 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "unbzip2-stream": { "version": "1.4.3", @@ -12795,7 +13659,17 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } }, "uri-js": { "version": "4.4.1", @@ -12808,7 +13682,7 @@ "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -12817,14 +13691,14 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" } } }, "url-regex": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", "requires": { "ip-regex": "^1.0.1" } @@ -12835,29 +13709,37 @@ "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "requires": { "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-to-istanbul": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", - "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", + "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" } @@ -12865,29 +13747,23 @@ "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - } } }, "walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, "requires": { "makeerror": "1.0.12" } @@ -12895,12 +13771,12 @@ "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -12910,6 +13786,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "requires": { "isexe": "^2.0.0" } @@ -12941,17 +13818,7 @@ "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" } } }, @@ -12974,18 +13841,6 @@ "logform": "^2.3.2", "readable-stream": "^3.6.0", "triple-beam": "^1.3.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "word-wrap": { @@ -13001,17 +13856,35 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -13039,7 +13912,7 @@ "xml-parse-from-string": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" }, "xml2js": { "version": "0.4.23", @@ -13071,28 +13944,49 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yargs": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.0.tgz", - "integrity": "sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "dev": true, "requires": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==" + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true }, "yauzl": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "integrity": "sha512-TXNR2Feu/p/8k5YRy4z45wCUhoncIrZywmRd+xW0IvB3lWTAM7F6wVbeJvRjO0dplQ8oqmJEj/TpJuULBV/hbw==", "requires": { "fd-slicer": "~1.0.1" } diff --git a/package.json b/package.json index b6af15b..803d1eb 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "https": "~1.0.0", "https-proxy-agent": "~2.2.1", "hummus": "~1.0.87", - "jest": "^28.1.0", "memory-streams": "~0.1.3", "merge-img": "~2.1.2", "mkdirp": "~0.5.1", @@ -62,6 +61,9 @@ "winston-daily-rotate-file": "~4.4.1", "ws": "~5.2.0" }, + "devDependencies": { + "jest": "^28.1.0" + }, "engines": { "node": ">=14" }, From 3814dd778c8ab258ef60d8f95988f0b5b4cd16ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Thu, 9 Feb 2023 19:38:04 -0300 Subject: [PATCH 30/40] Use file name provided on request --- src/server/WebServer.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/server/WebServer.js b/src/server/WebServer.js index dd7d94a..fc20ef8 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -106,8 +106,8 @@ module.exports = class WebServer extends ExportServer { //Catch the posted request. if (!options.dedicated) { app.post('/', async (req, res) => { - const bucket = req.body.bucket; let request = req.body; + const originalRequest = request if(request.signedUrl){ const bodyAsFile = await doRequest(request.signedUrl); @@ -132,7 +132,7 @@ module.exports = class WebServer extends ExportServer { res.status(200).send(file); } else { - const fileUrl = await me.setFile(bucket, request, file) + const fileUrl = await me.setFile(originalRequest, file) res.status(200).jsonp({ success : true, url : fileUrl @@ -187,19 +187,17 @@ module.exports = class WebServer extends ExportServer { * @param fileBuffer The file buffer pdf/png * @returns {*} */ - async setFile(bucketName, request, fileBuffer) { - const date = new Date().toLocaleString().replace(/[\/:]/g, '-') - const fileName = `${request.fileName} ${date}` - .replace(/[\/\\:*?"<>|]/g, '') - .replace(/\s+/g, '_') + async setFile(request, fileBuffer) { + const { bucket: bucketName, gcpName, name } = request const bucket = new Storage().bucket(bucketName); - const file = new File(bucket, `${fileName}.${request.fileFormat}`); + const file = new File(bucket, gcpName); await file.save(fileBuffer); + const [url] = await file.getSignedUrl({ action: 'read', - responseDisposition: 'attachment', + responseDisposition: `attachment; filename=${name}`, expires: Date.now() + 60 * 60 * 1000 /* 1h */ }); From 52738c2ac5764e64b7b9bd842b20f8edebf3ff94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 22 Feb 2023 19:30:29 -0300 Subject: [PATCH 31/40] Disable web security and add gcp option --- app.config.js | 8 ++++++- src/server/WebServer.js | 53 +++++++++++++++++++++++++++++++++++------ 2 files changed, 53 insertions(+), 8 deletions(-) diff --git a/app.config.js b/app.config.js index 43a2b6e..5b97095 100644 --- a/app.config.js +++ b/app.config.js @@ -17,6 +17,9 @@ const config = { // True to pass `--no-sandbox` flag to the chromium "no-sandbox" : true, + // True to pass `--disable-web-security` flag to the chromium + "disable-web-security": true, + // Maximum amount of parallel puppeteer instances to run "max-workers" : 5, @@ -31,7 +34,10 @@ const config = { // Configuration options for logger // Set to false to output log to the console - "logger" : false + "logger" : false, + + // Upload file to GCP instead of temporary buffer + "gcp" : true, }; module.exports = { config }; diff --git a/src/server/WebServer.js b/src/server/WebServer.js index fc20ef8..3ddb198 100644 --- a/src/server/WebServer.js +++ b/src/server/WebServer.js @@ -96,7 +96,7 @@ module.exports = class WebServer extends ExportServer { res.set('Content-Length', file.buffer.length); res.status(200).send(file.buffer); - // delete me.files[fileKey]; // Only delete after 5 minutes + delete me.files[fileKey]; } else { res.send('File not found'); @@ -132,11 +132,20 @@ module.exports = class WebServer extends ExportServer { res.status(200).send(file); } else { - const fileUrl = await me.setFile(originalRequest, file) - res.status(200).jsonp({ - success : true, - url : fileUrl - }); + if(options.gcp){ + const fileUrl = await me.setGCPFile(originalRequest, file) + res.status(200).jsonp({ + success : true, + url : fileUrl + }); + } + else { + //Send the url for the cached file, will is cached for 10 seconds + res.status(200).jsonp({ + success : true, + url : me.setFile(req.protocol + '://' + req.get('host') + req.originalUrl, request, file) + }); + } } }).catch(e => { if (e instanceof RequestCancelError) { @@ -184,10 +193,40 @@ module.exports = class WebServer extends ExportServer { /** * Stores a file stream temporarily to be fetched on guid * + * @param host This host to fetch from + * @param request Passed initial request + * @param file The file buffer pdf/png + * @param fileBuffer The file buffer pdf/png + * @returns {*} + */ + setFile(host, request, file) { + const + me = this, + fileKey = nanoid(), + url = host + fileKey; + + me.files[fileKey] = { + date : new Date(), + fileFormat : request.fileFormat, + fileName : `${request.fileName || `export-${request.range}`}.${request.fileFormat}`, + buffer : file + }; + + //You got ten seconds to fetch the file + setTimeout(() => { + delete me.files[fileKey]; + }, 10000); + + return url; + } + + /** + * Stores a file streams on GCP to be fetched on guid + * * @param fileBuffer The file buffer pdf/png * @returns {*} */ - async setFile(request, fileBuffer) { + async setGCPFile(request, fileBuffer) { const { bucket: bucketName, gcpName, name } = request const bucket = new Storage().bucket(bucketName); From 5db35d4d4b9ff0f1c43a595aa35d73864cfd2c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=BAlio=20Assis?= Date: Wed, 22 Feb 2023 19:30:52 -0300 Subject: [PATCH 32/40] Remove resources from server --- .../gantt_themes/fonts/fa-solid-900.ttf | Bin 388460 -> 0 bytes .../gantt_themes/fonts/fa-solid-900.woff2 | Bin 154228 -> 0 bytes .../gantt_themes/gantt.classic-dark.css | 29086 --------------- .../gantt_themes/gantt.classic-light.css | 29096 ---------------- 4 files changed, 58182 deletions(-) delete mode 100644 src/resources/gantt_themes/fonts/fa-solid-900.ttf delete mode 100644 src/resources/gantt_themes/fonts/fa-solid-900.woff2 delete mode 100644 src/resources/gantt_themes/gantt.classic-dark.css delete mode 100644 src/resources/gantt_themes/gantt.classic-light.css diff --git a/src/resources/gantt_themes/fonts/fa-solid-900.ttf b/src/resources/gantt_themes/fonts/fa-solid-900.ttf deleted file mode 100644 index da9082420ef296be4ab0dc770f3ba69b50463196..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388460 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 z 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

!35N-h%Knumftu3XRO(&xri;Pd8h@6 zZK;K+#fY7$C8?#_xLc`ZsFjF4sg=74V}EKDYAxabY8`3=;&5t1_2{ULs7H#@dG3kvN4qkUE4oi#m=vo;Z&>kve66sj0I9x^<{?GP<>?bE)%*OQ;KlxSYBO zu{3ot;tJ~03FAuY3hGMYD(ZIXF5(*M9wBa^?#=8LrtYKeCvK!3p&sAIn4q4ao+WOl zUZh?k9;Ds@@i6tSiHG+<( z{~&sU>0YBZgkOnC=nbVeg6<6x*+=&d*^eBJ?mco$axA)!$jQiQ={_N6Am`by`8>_C)c3+pInoSZZNqHxh~xha(!iVBgqZOZRm!Pdn+TxAP*o9BgP~T z*E(VX@(A+C5RL+I3waXyhLL9>CL+%^gmXYlOrC4#KcBpSn1s9#=*UZ;A9*EWGVcxBlaS{BEKdUA%78KG4eOW;^d!* zCCGm!j3vn)nZ#0Le{uk^3^`bc<;W2e#`3g|HVUx_q!s#Ll!| zMC?NQ$0K&74WSJscB2iK=yyJCq=-GJQAO-YjW1#^YDN)zQ!{78KGcHL!sp6LwI~^J z0JQ|Q$``zKEl#jYJ$n zZJrUwQd?8o?2DFaJ3Qh9Y6ogZ;zVj!<&2Z5-Kl+uQ>gu^1BtV!gXIzDQioAT5a&_H zD5G0~I+i-_cwde>fjW`6m^zs{jkuILi;WmpQs+?T5?4{@Qx_B0P?u7d5jRrTO2p07 z4LX1EJ&3r4ddM?wr5>lAByOXgp`JZ&yNG(8dXc!BdKnS-QLlQ${nR_uyTk+3N7{(- z5cMg=ho3OGm!Z!Y`hvm341LYeHw+$S=zHZHOvTW@Xd^LroHib976z}=W|fDrX|vJh zWbhqrE_oP-HaBfP20zi}mxr-v3(%Hi@EdI@9jJu1H0>+~opuiGGO_~g3fk3VZQ8Z8 z8_4>!n`w8EjcNDL?j>8(?x#ISwxvBxdyMQrdxG{H*@gB3?G>^&?KRr#DB8CoN7H@~IfnL&$g#BFJ#rlFKeYdnJuRHBYkp_pXgJ2&q02tFG638{7GL@B7dhZBQiu^ zL8Q@F^GMOxqOU_beSPK3zvvs&HzEI~Z%*HW{FlCyTIB!qUFf^+!f#A{5Bi=AH!OW` z`aTR7`l0m07;bp_k@Ta^$K=3+XM$&eQiJD!=Yi6K7j+)W0A2}R1VWN`y5L{n-=KOBiSkeb2tlL(HH1hlk+2dXjbJfETFr~o;h`oF z86Yx(nnGljhnhoVgUAkQ0g+QetswGws5L}Mh|-`o5EUfU9-_Wb2Z+`}9U(!NN5g!m7QBH^<^GEplS(M{Ayq)BKdGjnG?>J@ zP#QwQbtsJ>)hv|e68(YF0%H52w9w*i8%Q-BrR|8dLTL{YN1?Pgi4UT*53xZg9ZK{r zN{5l~JW8jNa4||}lXwS8=aRSqrHhD;LFr-=c0=iEq6<;FhD1l{Mq+28bQ_89qjV?H z;V3;q;w~sXO2RUf9wSwMlpZJc1xim6TaMCGLfbs$oPDFVziSMDj zoLDWCw;(ziNhGdD`3zFELHS&wBT+ujaOY!r?gA{h zOCezp%9oSy5Xx5*-HYmLHRa9MEQ22e^9=kgjpy*Ktg?#A0nXz z$`6zH4$6-h?oo)oLHRMFZ&7}Ngd&Yvq&`LS7@0}{7Oh%h5Q<#tC3$z!js6a(=wU(t&nO<l~m_mgl7@`trNC;li(;?JWb{t`C4dlM3eAb*R*!N}hs zIv4r7L?*j!ZF5}SZZJ7SYiX-{k-DxHYcMWqX| z%~9z=Y#=IqiS3R`KVrjB=}&AkR0a^+36-J52B0#6*a}ppkgyPyX~b5dawv)4p>h-n zKcR9QsfMC*A_=ddatg66P&t)^F{qqH!nLTJP3$mK&LQC%RL&!zBPtgV`wo@MNO%X8 ztB9S2%5@}uj>`2!FQak;iRYtoBe8(WErh|S+(yEysN6xSMX20GtTrm{Vf>h2^Z=iI zoS^LoeD(=~whs90?-Iy=06zQs1U&(K_8dX~F5t6&NWgyreD)~?r5Eu{PZa-?w-bQe~0C{zsLG>{{TUI0Pv^( zXmR&XSf2Z5EVzHcg8Nr2xPL=KvMbQ`N3tuixQiiZyMVhDf`)**HG*~)a5p9BhX8k% z3HtefyGIFn9dP#of)N7lUPv$^z};g6tpMD;oS?l5aQAA0F$CPbmS70L-J1x;5y0L1 z2-Colg8l};-KT85 zxPOG8{|IpRUkGFZxcjdJ?J>aJe@@^31pL{%2>NdW{_Gf^cd)O2MmC{8BTEqA(UVNny?6fEt8tmi<3BMjfzp>WqFn>%m*}~ zUQi@ykry6r&38g65QPk}8A^dDWH`F%#&7<`O*iE?-t^5szwt(#p^)Kx63TuL+HNs^ z^P3O8`OV1ZKZqpr|Mx&fJF&F)6x@c}5I_f@=oh`w(A&tfv`x(#hDkh#+O%gzVG<{{bIQhK@YEm=L@+@zs88w&u0S%0MSQ%>4 zD5PfE&a=bV?PXCf8>TBOM#ZStQZZV$4_L=6d#4toVz^O^2EA>`7(qnl`3|R4(;Y`p zDQ!Y}wF)7cW|zBKTuQ=Na?|wua#%9?K8<0y5^+N}OowwXj@(|gJj_n>gK`)%CUM4? zTqK%CbjJ~bni?U5P;UFmFfGZ^U>28^YNHl}wxzXJ`xiWLpV>m#jN#Z8!oIJUXRZ1^ zPT%(kAe8rZ@H4m#=L2-iw7rgYHTzbJ(I%R2MiMvh*40nq8d`b=H5EEVe*A>(Th={{ z31Qp!T9$8{n#S+BhikeiLesprw0hlZnvqR)jo))G*EG82>c<~-^gZzCaoy!y&|}A_ z;M^yuxU0XiY=nX5DZ_GvrMh8xA`&@5*S`biw&S;pjJ zhK(URf=J!JB4-LBbwB3W!FBh1ruZ1F`)OMd%=rTq4!rfC`1C1bvRSv|*^ExBqb^-H zPJJb3Xj3wFr)2CZD=zXXr4%Zz>xRj>*m;L-pZ*SHOng1MZ5Xb*xNTqcpqB}$xr%hn zops*U;=;o5ys=duUjLA?nbtJR-ZuC%(Ou_dIllC~&qLb>i-YP74wv63k!8I64w7XD zx62u0+=d#g0|XwHr0uQElT2zx^<)p4<-IH~XlrItlYV~85N+F$cB|4|s5(x$d-BTa zQLD_YR<*i}jY}QDndRj5B26omMoFz*u(nU%E1j-V2A{sPv{1!$*sTPBn(27Oz{Qe5 zs~*fef5-MMi))(stG`*eRsq4cEelW2r>;%~=eXr86P4>;!xxNuSRHzB44`8O+d_m( zt_G@ZX_l{pu|X`#|J=w^#LnWVIa=%>rX?w{vp5=$7CR_q>2=NRLKG=? z$4?QJ-&h=uVPt1a{cB&WmJr+ z&zts)THH2Z+PKH|s?BX$-0o&&+wvY5GyDkZwp9Ya2k-$X0d(4VC(B1gXVk<=1XgDU z@Dxu{I-j|S9*#NZ)X;T4{~4NG*9|)aZQBk4d)v@;&N-(KJw!R@J`ix>D4xYl@Sy_` zwED$pxRGaRt4+-)OyYsjYEv@`lX%eT7o*`uo~2!!NX8hG^KHo(V-hFxZOIs85+{-| z#v}q`Qd*2LA(%a7ObBK(CIw@F0020}2cQH{w99vSAC~ifixDR#HO#ab*oLliH0M9# zx^7U;IgUL$bstc`NtA+D3P5wC(aQB|X|H7}q3Ao7@i)JIWFl@Pobz!Pmt0hsJzsdvGSG4IW zM#bnbp?x3?+AySSIM=z027M)xq~E_l*$yd>S5}Y|2ezKGwuWu_yr`O7%ewU-G>m3* zW2x@f7TRePV!m{Ae0d|N+Cia|QbhPA)gN4R(c#0(%Qmr@su+B|d+drq-(Z7{i(HR8 z4)^Yt1f5VhNvY9iS1(B%$6~eGV)WcY2Wty*{tr?_!P?|V$iBJgDQ-gYuBq_dOn?;eeZRm#JoSThbZ`h$}3PacDyBD8$7sqLU7|f@fb5qw1 zap|Q25|eX&_gB7xaTh8>2YR(OH6t&)niafVGz`+=nhIhaiQ=ib%wc=9*g?;$Ju$(c z&dGE-U0&_qZ+AzF9b`<-r;;)3ERNFJg8y!;nlhcwh_FJypuN4l9ee;E^Np1_>AAg_ z@;F8Jz{}V+GnbIPTRigv!ih&|6fJgo$9ug>wNmNzp3`6KL?N|2*ON)Sbjk7(;?mM{ zmy$$!?hR-=Hjg6LLu|DNgVAs>XtfbNFO0bD*odCs9JOBe(4k&WL(YYV0089Ly{ZIK zfIyF?+$*x&OFeBCwiUOe>5)OdUPr9g`-3BsiN9;dZDr|J+w-T-r#L42_FZ`4{`~~_ z!`KxLSZn9m(DQu}Q@E>WuozIl0M3GPVF%Riu)RY-3s_Spqtvjd9LjK~V-Wyv(}IHd zGhG*z8cB%|M&+xZ05n5jJ$fp%ofX`BIww#ZbIYV>I@eM*ywn!_wwZKGF^2{-g;dm` zynEx%u-zJLj4tf;7Z$Ky@Ar?aW?89($e3_FSt>1GxNjdp!PE5U;nh{=&6V9DpO=iy zPW1YfGB)ai{-MqOpk6~%G73G(7`l>kB>UEm2c4|ZBqU7><`O1bOkS&*r??GE0O(=a zO|-P75mB)f92wcXLNc}oI_r>(;hIS}otsg4HdCA_wlFoXQ8se^WeviLUObkzmYeZR zq%iS*H^Ozn_KIZ8oT4>%HJ{18d=UV>o|_8$!V45O-9@&oyf8R*Kq3M`nbY|%E?iq9 zWNq!jRD4#tRH-0VDod!G7~xWGvRI)VkWJ7&S0j(3Hw>$=I80&$Hj8y|;^F`I*niI7XWpf$?t&@tgC175yU; z%kcmEzkS0>aHTTE?f>}bJT2ZtF0(zshRp`27#gOs=exI8gpope@eiHM2fp z%a!Ov8u=NMcrYqP!;N(ewN^gQQj?ld*g%uwqeFuA+Ms{r$Y7wPCDjJ~Bgcm8wsb9v zu79DDgO2UnN3i)EXVYssk*@7Ke4ScT#{du-dpkJ6Z8(yXu&inNHq3&KinlGh8j;JS+q1;~ zB*o|1>)HPG)s-?g4Bh08IMnY~Bi&3&n~PZ|Ni4Q<{4K(yy5?|kVW%U5?c3-0fl7$T z9mjOI;D%u&rlFil-Sa%#RgL;aZ((gwcN{59Q}Z;<;c>&gd7@jdZ}^X~b$^>efE%Yc zu3jT_*4E85ourtR3SUgeH)6P1m}1Q>jPUyK;d!QHR9tywF`Cp_9ML=N`58}djYfow zMq5wc%;D+b;v(YW;_&I4lw6D3J870{*P*S7xsRBV+~e4`-ujIX8Ju%r=sMm#=eLLB zZ0Em$=LtjCP0l%fHjqu+hD^r0>84rkph?@ZMoHX1lf!4M7-MVeN-K`p8Qn01aJccx zYpo=)u6?D!9U%&<#V({}LBNg7N&Xup*qT8NG<1bg^lCWO6yLql5#M){{c z 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